Many investors appear to be quite bearish on Mallinckrodt plc ( MNK), especially if you look at the percentage of the float that is sold short for this stock. Currently, 30.1% of the float is sold ...
Some results have been hidden because they may be inaccessible to you
Show inaccessible results