Highest end of day price: 23.402238981513 EUR (ยฃ25.07 USD) on 2023-06-02
Lowest end of day price: 1.0379619022732 EUR (ยฃ0.95 USD) on 2001-09-24