Highest end of day price: 12.19969602971 EUR (ยฃ14.06 USD) on 2025-11-03
Lowest end of day price: 1.3857130354894 EUR (ยฃ1.71 USD) on 2012-05-30