Highest end of day price: 42.624253679881 EUR (ยฃ49.80 USD) on 2018-08-28
Lowest end of day price: 1.5437112867774 EUR (ยฃ1.77 USD) on 2003-07-30