Highest end of day price: 30.924569093997 EUR ($36.56 USD) on 2026-01-23
Lowest end of day price: 25.732369826626 EUR ($28.02 USD) on 2023-11-23