Highest end of day price: 132.49350823513 EUR (ยฃ155.36 USD) on 2025-08-22
Lowest end of day price: 41.361517173085 EUR (ยฃ53.51 USD) on 2012-11-28