Highest end of day price: 12.021126602673 EUR (ยฃ14.54 USD) on 2021-02-17
Lowest end of day price: 3.3509036689654 EUR (ยฃ4.60 USD) on 2014-05-19