Highest end of day price: 46.85483189294 EUR (ยฃ54.63 USD) on 2026-05-29
Lowest end of day price: 10.830891251404 EUR (ยฃ15.13 USD) on 2009-07-13