Highest end of day price: 27.333576697923 EUR (ยฃ31.81 USD) on 2026-05-26
Lowest end of day price: 9.4383276443763 EUR (ยฃ12.37 USD) on 2008-10-24