Highest end of day price: 41.34729569254 EUR ($44.64 USD) on 2025-03-06
Lowest end of day price: 11.484767877599 EUR ($11.15 USD) on 2022-09-29