Highest end of day price: 52.133031594678 EUR ($60.67 USD) on 2026-05-26
Lowest end of day price: 0.025913833298266 EUR ($0.02182 USD) on 2001-06-12