Invocare logo
IVC

Invocare

Short interest
0.26%
−1.93 pp 30d
as of 28 Nov 2023
Reported shorts
375.4K
Shares on issue
144.061M

Invocare (IVC) financials

Results, ratios and statements