Highest end of day price: 35.182154862782 EUR (ยฃ42.43 USD) on 2021-05-03
Lowest end of day price: 1.1842325917326 EUR (ยฃ1.56 USD) on 2009-01-15