Highest end of day price: 39.433314706624 EUR ($43.11 USD) on 2023-06-16
Lowest end of day price: 11.841321944716 EUR ($13.71 USD) on 2018-06-28