Highest end of day price: 22.586704438693 EUR (ยฃ26.05 USD) on 2026-08-13
Lowest end of day price: 9.2396332684655 EUR (ยฃ10.95 USD) on 2021-03-09