Highest end of day price: 91.635809853873 EUR ($98.64 USD) on 2024-06-10
Lowest end of day price: 7.4185832062728 EUR ($9.26 USD) on 2012-06-26