In the wake of indie Semiconductor, Inc.'s (NASDAQ:INDI) latest US$94m market cap drop, institutional owners may be forced to take severe actions
Key Insights Significantly high institutional ownership implies indie Semiconductor's stock price is sensitive to their trading actions 52% of the business is held by the top 11 shareholders Insiders...