Highest end of day price: 11.987743114895 EUR (ยฃ14.21 USD) on 2026-02-18
Lowest end of day price: 3.3186531460764 EUR (ยฃ4.14 USD) on 2012-06-05