Cricut, Inc.'s (NASDAQ:CRCT) recent 8.9% pullback adds to one-year year losses, institutional owners may take drastic measures
Petrus Trust Company, LTA owns 58% of Cricut, Inc. with institutions holding 67% ownership. Institutional investors faced significant losses last week, impacting market dynamics. Analysts recommend monitoring institutional ownership and analyst forecasts for better insights into the company's future performance.