Highest end of day price: 20.479992858509 EUR (ยฃ24.80 USD) on 2020-12-09
Lowest end of day price: 5.0844733187469 EUR (ยฃ5.57 USD) on 2025-04-09