Highest end of day price: 19.501783849521 EUR (ยฃ23.01 USD) on 2026-02-03
Lowest end of day price: 0.73590033189485 EUR (ยฃ0.79 USD) on 2003-04-04