Highest end of day price: 28.082542501856 EUR (ยฃ33.09 USD) on 2018-06-11
Lowest end of day price: 0.58798826222937 EUR (ยฃ0.58 USD) on 2002-10-08