Highest end of day price: 13.090169788562 EUR (ยฃ15.38 USD) on 2003-10-28
Lowest end of day price: 0.97585405998903 EUR (ยฃ1.13 USD) on 2026-04-01