Highest end of day price: 55.894367801427 EUR (ยฃ65.70 USD) on 2026-01-23
Lowest end of day price: 0.43070956648359 EUR (ยฃ0.48 USD) on 2003-03-11