Highest end of day price: 43.998877031376 EUR ($47.82 USD) on 2023-06-30
Lowest end of day price: 12.15154778487 EUR ($14.05 USD) on 2018-06-28