Highest end of day price: 62.500063965945 EUR (ยฃ72.03 USD) on 2026-08-06
Lowest end of day price: 9.6969977124585 EUR (ยฃ12.26 USD) on 2009-03-04