Institutional owners may take dramatic actions as Catalyst Pharmaceuticals, Inc.'s (NASDAQ:CPRX) recent 4.2% drop adds to one-year losses
Key Insights Significantly high institutional ownership implies Catalyst Pharmaceuticals' stock price is sensitive to...