Highest end of day price: 43.576524593694 EUR (ยฃ52.10 USD) on 2018-01-11
Lowest end of day price: 3.561528324948 EUR (ยฃ4.54 USD) on 2014-10-29