Highest end of day price: 66.230380186594 EUR (ยฃ77.05 USD) on 2026-09-09
Lowest end of day price: 11.976489283509 EUR (ยฃ13.19 USD) on 2020-03-18