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