INBP: Concentrated Ownership Dominates the Story
Integrated BioPharma heads into the week with a share price of $0.265 and an ownership structure so concentrated that conventional short-side pressure is almost irrelevant. The ownership picture is the defining feature…
