Highest end of day price: 40.142428875668 EUR (ยฃ40.19 USD) on 2022-09-08
Lowest end of day price: 10.479457403792 EUR (ยฃ11.48 USD) on 2025-04-09