Highest end of day price: 36.994093125224 EUR (ยฃ42.67 USD) on 2026-08-13
Lowest end of day price: 23.302522479226 EUR (ยฃ25.00 USD) on 2023-03-15