Highest end of day price: 321.33775171982 EUR ($334.94 USD) on 2024-12-27
Lowest end of day price: 95.622074539302 EUR ($116.39 USD) on 2018-04-26