Highest end of day price: 46.618253807685 EUR (ยฃ53.97 USD) on 2026-03-20
Lowest end of day price: 8.9464761869226 EUR (ยฃ9.57 USD) on 2020-03-23