Highest end of day price: 21.162666666667 EUR ($25.08 USD) on 2026-02-18
Lowest end of day price: 10.286395561037 EUR ($9.99 USD) on 2022-10-12