Highest end of day price: 59.542321706287 EUR ($66.14 USD) on 2023-12-28
Lowest end of day price: 14.798088306222 EUR ($16.22 USD) on 2020-03-19