Highest end of day price: 43.558100440889 EUR ($50.67 USD) on 2025-10-24
Lowest end of day price: 3.978089166075 EUR ($4.99 USD) on 2009-03-03