Highest end of day price: 38.196018171717 EUR ($44.39 USD) on 2026-06-02
Lowest end of day price: 21.10709243685 EUR ($20.49 USD) on 2022-10-12