Highest end of day price: 144.92178385137 EUR (ยฃ168.00 USD) on 2025-11-13
Lowest end of day price: 29.440082289222 EUR (ยฃ32.13 USD) on 2016-01-20