Highest end of day price: 27.066712108968 EUR (ยฃ31.01 USD) on 2026-06-18
Lowest end of day price: 25.136370608444 EUR (ยฃ29.00 USD) on 2026-03-27