Highest end of day price: 99.519476078584 EUR (ยฃ115.76 USD) on 2025-11-14
Lowest end of day price: 74.401917589558 EUR (ยฃ80.62 USD) on 2015-07-20