With 63% institutional ownership, Bioventix PLC (LON:BVXP) is a favorite amongst the big guns
Key Insights Significantly high institutional ownership implies Bioventix's stock price is sensitive to their trading actions 51% of the business is held by the top 7 shareholders Ownership research,...