Highest end of day price: 45.800771559072 EUR (ยฃ53.00 USD) on 2026-08-14
Lowest end of day price: 29.262337476672 EUR (ยฃ30.91 USD) on 2023-10-30