Highest end of day price: 88.667437781594 EUR (ยฃ102.23 USD) on 2026-08-12
Lowest end of day price: 0.64993199726857 EUR (ยฃ0.64 USD) on 2002-10-09