Highest end of day price: 35.319556223291 EUR (ยฃ41.08 USD) on 2025-10-24
Lowest end of day price: 23.302522479226 EUR (ยฃ25.00 USD) on 2023-03-15