Highest end of day price: 44.860265815138 EUR ($48.40 USD) on 2025-03-07
Lowest end of day price: 18.045591884167 EUR ($18.89 USD) on 2024-11-22