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