Highest end of day price: 43.785698365737 EUR (ยฃ50.98 USD) on 2026-01-14
Lowest end of day price: 41.105296046077 EUR (ยฃ47.59 USD) on 2026-03-20