Highest end of day price: 324.88201221143 EUR (ยฃ398.03 USD) on 2006-04-05
Lowest end of day price: 2.6407361849355 EUR (ยฃ3.02 USD) on 2018-12-24