Highest end of day price: 13.090169788562 EUR (ยฃ15.38 USD) on 2003-10-28
Lowest end of day price: 0.55223726018056 EUR (ยฃ0.64 USD) on 2026-06-11