Highest end of day price: 36.548957733162 EUR (ยฃ41.88 USD) on 2026-06-18
Lowest end of day price: 23.302522479226 EUR (ยฃ25.00 USD) on 2023-03-15