Highest end of day price: 16.887411347518 EUR (ยฃ18.71 USD) on 2024-09-11
Lowest end of day price: 4.9570614447617 EUR (ยฃ5.61 USD) on 2015-02-11