Catalyst Pharmaceuticals, Inc. (CPRX) has seen some recent movement in the marketplace and its common shares finished trading at $3.1900 yesterday. Investors are starting to take notice of CPRX as the common shares traded as high as $3.2900 and as low as $3.1900 in the prior market day.

Catalyst Pharmaceuticals, Inc. (CPRX) average trading volume is 1.97M. However, in the prior market day Catalyst Pharmaceuticals, Inc. (CPRX) traded 840,829 shares. The First support level on CPRX is $3.08 and the First upside resistance level on CPRX is $5.08. CPRX 50day moving average is $3.2160 and CPRX 200 day moving average is $4.1226.

Catalyst Pharmaceuticals, Inc. (CPRX) current performance has been indicated by the recent movement in CPRX common shares. CPRX has performed -5.06% over the past 4 weeks, CPRX has performed -36.89% over the past 90 days and CPRX has shown -39.41% over the past 12 months. Catalyst Pharmaceuticals, Inc. (CPRX) has a 12 month range of $2.5500 to $5.8300. Catalyst Pharmaceuticals, Inc. (CPRX) is trading 25.10% from its 12 month low and -45.28% from its 12 month high. Catalyst Pharmaceuticals, Inc. (CPRX) is displaying a 12.09% short float displaying the sum short in the float.

CPRX has 103.42M shares outstanding and 96.31M shares in the float. Catalyst Pharmaceuticals, Inc. (CPRX) currently has a market cap of $331.03M and income of 41.80M. The EPS next quarter for CPRX is 0.10 and forecasted EPS next year is 2.45%. The market cap of Catalyst Pharmaceuticals, Inc. (CPRX) at $331.03M represents how many Investors own shares of CPRX and is based off the last price ($3.1900) of CPRX and the sum of shares outstanding (103.42M) with Catalyst Pharmaceuticals, Inc. (CPRX).

Catalyst Pharmaceuticals, Inc. (CPRX) has total cash (mrq) of 115.05M, total cash per share (mrq) of 1.11, total debt of CPRX remains at 197.9k and total debt/equity (mrq) is 0.18. . Catalyst Pharmaceuticals, Inc. (CPRX) running cash flow (ttm) is 49.03M, CPRX leveraged free cash flow (ttm) is 35.15M.

CPRX is trading -0.54% below (bearish) its SMA20, -5.21% below (bearish) its SMA50 and -22.57% below (bearish) its SMA200.