Highest end of day price: 18.129395440931 EUR (ยฃ21.42 USD) on 2018-05-16
Lowest end of day price: 2.4654546951212 EUR (ยฃ2.16 USD) on 2002-03-11