Highest end of day price: 153.8526409781 EUR (ยฃ176.71 USD) on 2025-11-05
Lowest end of day price: 28.506938303498 EUR (ยฃ38.07 USD) on 2014-08-08