Highest end of day price: 68.875313299486 EUR ($73.73 USD) on 2024-04-24
Lowest end of day price: 0.098405782428335 EUR ($0.08285 USD) on 2001-06-12