Highest end of day price: 42.925917339888 EUR ($49.92 USD) on 2026-09-03
Lowest end of day price: 11.474950042616 EUR ($12.27 USD) on 2020-03-23