Highest end of day price: 24.959353119772 EUR (ยฃ30.93 USD) on 2018-01-26
Lowest end of day price: 1.951915746024 EUR (ยฃ2.37 USD) on 2012-07-26