Highest end of day price: 40.578822022399 EUR ($47.90 USD) on 2026-02-27
Lowest end of day price: 34.137149559328 EUR ($39.46 USD) on 2026-03-23