Highest end of day price: 39.130591394328 EUR ($42.71 USD) on 2025-04-08
Lowest end of day price: 10.216147664758 EUR ($12.10 USD) on 2020-08-20