Highest end of day price: 75.28101891709 EUR (ยฃ86.84 USD) on 2026-06-10
Lowest end of day price: 0.43070956648359 EUR (ยฃ0.48 USD) on 2003-03-11