Highest end of day price: 31.245905231088 EUR ($33.76 USD) on 2025-03-25
Lowest end of day price: 2.8702494665373 EUR ($3.48 USD) on 2012-07-24