Highest end of day price: 70.240099297381 EUR (ยฃ84.41 USD) on 2026-01-28
Lowest end of day price: 4.9641018202626 EUR (ยฃ4.51 USD) on 2000-04-28