Highest end of day price: 42.184488705211 EUR ($49.00 USD) on 2026-03-25
Lowest end of day price: 3.0191319166626 EUR ($3.15 USD) on 2016-12-22