Highest end of day price: 11.088194544076 EUR (ยฃ11.36 USD) on 2025-02-03
Lowest end of day price: 3.468429804503 EUR (ยฃ4.36 USD) on 2009-03-02