AIM:BVXPBiotechs
Bioventix PLC's (LON:BVXP) recent 10% pullback adds to one-year year losses, institutional owners may take drastic measures
Key Insights Given the large stake in the stock by institutions, Bioventix's stock price might be vulnerable to their...