Highest end of day price: 174.56797294774 EUR (ยฃ181.08 USD) on 2025-02-05
Lowest end of day price: 7.6206648855084 EUR (ยฃ7.01 USD) on 2000-04-26