Highest end of day price: 13.045531166784 EUR (ยฃ14.18 USD) on 2024-05-17
Lowest end of day price: 1.8961209980714 EUR (ยฃ2.29 USD) on 2012-07-25