Highest end of day price: 37.836017728124 EUR (ยฃ42.58 USD) on 2026-10-06
Lowest end of day price: 27.080523969433 EUR (ยฃ29.66 USD) on 2024-08-05