Highest end of day price: 11.863652276038 EUR (ยฃ13.40 USD) on 2025-04-16
Lowest end of day price: 3.468429804503 EUR (ยฃ4.36 USD) on 2009-03-02