Highest end of day price: 60.383796622788 EUR (ยฃ71.07 USD) on 2018-05-21
Lowest end of day price: 4.3559653333407 EUR (ยฃ6.04 USD) on 2009-06-23