Highest end of day price: 17.848301534609 EUR ($21.04 USD) on 2026-02-19
Lowest end of day price: 0.59045492598825 EUR ($0.64 USD) on 2003-03-17