Highest end of day price: 64.394657824246 EUR ($69.55 USD) on 2025-03-28
Lowest end of day price: 16.284818640686 EUR ($19.12 USD) on 2021-08-10