Highest end of day price: 15.856384874411 EUR (ยฃ18.33 USD) on 2026-08-05
Lowest end of day price: 1.4364267726386 EUR (ยฃ1.33 USD) on 2001-09-20