2,568.00
-41.00 (-1.57%)
as of 2026-08-17 · marketstack
quoted in pence (GBX)
stale — last close 2026-08-17, not a live quote
No FINRA short interest for IMB.L — the file covers US listings only.
No FINRA short interest for IMB.L — the file covers US listings only.