Highest end of day price: 39.121672164752 EUR (ยฃ43.99 USD) on 2017-06-01
Lowest end of day price: 7.06425038922 EUR (ยฃ7.58 USD) on 2024-07-02