Highest end of day price: 105.50964527829 EUR ($113.90 USD) on 2025-03-06
Lowest end of day price: 15.676656562808 EUR ($18.42 USD) on 2020-10-29