Highest end of day price: 20.358726309235 GBp ($26.95 USD) on 2026-06-19
Lowest end of day price: 20.278330776008 GBp ($26.88 USD) on 2026-06-22