Highest end of day price: 26.359362689241 EUR (ยฃ28.70 USD) on 2016-03-01
Lowest end of day price: 3.7539979002261 EUR (ยฃ3.96 USD) on 2024-12-02