Highest end of day price: 43.459291559401 EUR (ยฃ51.04 USD) on 2025-07-25
Lowest end of day price: 1.8602386161089 EUR (ยฃ1.72 USD) on 2001-09-21