Ambarella holds 82.1% institutional and 5.3% insider ownership, while SCI Engineered Materials has 27.6% institutional and 19.7% insider. MP Materials enjoys 52.6% institutional and 9.5% insider ownership, with Pacific North West Capital’s revenue, EPS and valuation compared.
Comments