Highest end of day price: 561.86001970667 EUR (ยฃ643.45 USD) on 2026-09-22
Lowest end of day price: 17.508110008707 EUR (ยฃ22.13 USD) on 2009-03-06