Highest end of day price: 36.616376778552 EUR ($42.59 USD) on 2025-10-24
Lowest end of day price: 24.176173317333 EUR ($25.50 USD) on 2023-10-05