Highest end of day price: 33.854205885198 EUR (ยฃ39.38 USD) on 2025-10-24
Lowest end of day price: 25.498255669642 EUR (ยฃ27.21 USD) on 2023-10-23