Highest end of day price: 16.201606441316 EUR (ยฃ18.17 USD) on 2019-08-09
Lowest end of day price: 10.659884172935 EUR (ยฃ11.60 USD) on 2015-07-16