Highest end of day price: 93.345200286054 EUR (ยฃ104.75 USD) on 2026-10-22
Lowest end of day price: 2.0532354387823 EUR (ยฃ2.61 USD) on 2004-02-18