Highest end of day price: 34.199242934137 EUR ($40.60 USD) on 2025-09-16
Lowest end of day price: 27.929125651419 EUR ($30.42 USD) on 2023-11-23