Highest end of day price: 38.032549699486 EUR (ยฃ41.41 USD) on 2016-03-01
Lowest end of day price: 3.7807934114372 EUR (ยฃ3.99 USD) on 2024-12-02