Highest end of day price: 33.986242661304 EUR ($39.62 USD) on 2026-05-29
Lowest end of day price: 14.067272711589 EUR ($15.90 USD) on 2021-12-03