Highest end of day price: 28.329185663326 EUR (ยฃ33.26 USD) on 2021-09-23
Lowest end of day price: 1.1368646012806 EUR (ยฃ1.37 USD) on 2012-07-24