Highest end of day price: 36.78937114455 EUR (ยฃ42.41 USD) on 2026-08-12
Lowest end of day price: 23.302522479226 EUR (ยฃ25.00 USD) on 2023-03-15