Highest end of day price: 27.898918774945 EUR ($32.55 USD) on 2025-12-04
Lowest end of day price: 20.521092477649 EUR ($25.54 USD) on 2014-12-16