Highest end of day price: 45.781389899814 EUR ($53.44 USD) on 2026-01-22
Lowest end of day price: 12.340789430591 EUR ($11.98 USD) on 2022-10-12