Highest end of day price: 39.290098370194 EUR ($45.70 USD) on 2025-10-24
Lowest end of day price: 25.693537726553 EUR ($28.14 USD) on 2025-04-09