Highest end of day price: 39.646237791393 EUR ($52.13 USD) on 2007-02-20
Lowest end of day price: 2.7649580939397 EUR ($2.99 USD) on 2024-02-26