Innate Immuno logo
IIL

Innate Immuno

Short interest
0.19%
+0.11 pp 30d
as of 27 June 2018
Reported shorts
79K
Shares on issue
41.023M

Innate Immuno (IIL) financials

Results, ratios and statements