Imf Bentham logo
IMF

IMF Bentham

Short interest
0.01%
−2.00 pp 30d
as of 24 Apr 2020
Reported shorts
34.9K
Shares on issue
249.865M

IMF Bentham (IMF) financials

Results, ratios and statements