Highest end of day price: 42.321987757883 EUR ($45.81 USD) on 2024-05-23
Lowest end of day price: 4.8894571894196 EUR ($6.13 USD) on 2012-05-25