Highest end of day price: 69.656475283244 EUR ($80.87 USD) on 2026-06-03
Lowest end of day price: 3.0191319166626 EUR ($3.15 USD) on 2016-12-22