Highest end of day price: 134.78904023367 EUR (ยฃ156.67 USD) on 2026-01-12
Lowest end of day price: 41.361517173085 EUR (ยฃ53.51 USD) on 2012-11-28