Highest end of day price: 28.172223582427 EUR (ยฃ32.05 USD) on 2026-07-01
Lowest end of day price: 3.5840069742847 EUR (ยฃ5.34 USD) on 2009-11-13