Highest end of day price: 19.288088165022 EUR (ยฃ21.63 USD) on 2019-07-16
Lowest end of day price: 5.0835141684588 EUR (ยฃ6.34 USD) on 2008-10-27