Highest end of day price: 26.879906943328 EUR (ยฃ31.24 USD) on 2026-09-04
Lowest end of day price: 6.995468640484 EUR (ยฃ8.65 USD) on 2012-06-01