Catalyst Pharmaceuticals, Inc. [CPRX] · Equity Underwriting Memo

Model Notes

Catalyst Pharmaceuticals [CPRX] — Financial Model Notes

Provenance, derivations and reproducibility for every figure used in this memo. Framework: Criteria, 2026-07-29. Analysis date 2026-07-29.

No Excel model was built. The security was extinguished for cash on 2026-07-15 and no forward projection has a referent. Building a three-statement model for a company that no longer exists would be work product without information content. What follows is the full derivation of every number that is used, so that each is independently reproducible.


1. Data sources

Source Use Access
SEC EDGAR companyfacts CIK 0001369568 XBRL fundamentals — revenue, EBIT, cash, shares, AR, inventory, EPS data.sec.gov/api/xbrl/companyfacts/CIK0001369568.json
SEC EDGAR submissions CIK 0001369568 Filing index incl. Form 25-NSE and Form 15-12G data.sec.gov/submissions/CIK0001369568.json
FY2022–FY2025 10-K, Q1-2026 10-Q Product-level revenue disaggregation, patent/exclusivity detail, litigation status, royalty terms, customer concentration, MD&A on receivables primary documents
8-K Exhibit 99.1 corpus, 2023-02-07 → 2026-05-11 (51 exhibits, 15 quarterly earnings releases) Guidance, product commentary, mention-frequency corpus primary documents
Alpaca Markets Daily bars (IEX feed), latest trade / quote / snapshot (SIP) data.alpaca.markets
investment-memo/assets/reverse_dcf.py Implied-path test skill asset
Alpha Vantage EARNINGS_CALL_TRANSCRIPT quota exhausted after 1 call — 2024Q1 only see §7

Recency assertion (per valuation.md data hygiene): latest 10-Q filed 2026-05-11 for period ending 2026-03-31; latest 10-K filed 2026-02-25. At the analysis date the newest financial data is 119 days old, and it is the last data that will ever exist — Form 15-12G suspended reporting on 2026-07-24. Not stale by error; terminal by fact.


2. Revenue — TTM build and verification

Quarterly us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax, four quarters to 2026-03-31:

Quarter $000 Derivation
Q2-2025 146,563 filed quarterly period
Q3-2025 148,392 filed quarterly period
Q4-2025 152,613 FY2025 588,989 − 9M-2025 436,376
Q1-2026 149,390 filed quarterly period
TTM 596,958

Screen value 596,958,000 — exact match. The Q4 derivation is stated because Catalyst does not tag a discrete Q4 period; the "TTM that skipped Q4 entirely" failure mode noted in the brief is explicitly avoided here.

Annual series (Total revenue incl. licence/other): 2021 140,833 · 2022 214,203 · 2023 398,204 · 2024 491,734 · 2025 588,989.


3. Product-level revenue — the organic/acquired decomposition

Source: Note 2, "net product revenue disaggregated by product", FY2023 / FY2024 / FY2025 10-K, and 10-Q Q1-26. These are audited, company-published tables. Nothing here is reconstructed or estimated.

$000 2021 2022 2023 2024 2025
FIRDAPSE 137,997 213,938 258,426 306,035 358,380
FYCOMPA 138,076 137,251 113,341
AGAMREE 46,041 117,086
Total product 137,997 213,938 396,502 489,327 588,807

FYCOMPA 2023 covers 2023-01-24 (acquisition) → 2023-12-31. AGAMREE 2024 covers 2024-03-13 (launch) → 2024-12-31. Both partial periods are footnoted by the company.

Q1: FIRDAPSE 83,731 → 98,859 · AGAMREE 22,042 → 36,713 · FYCOMPA 35,627 → 13,771 · total 141,421 → 149,390.

Derivations:

Total CAGR FY22→FY25       = (588,989 / 214,203)^(1/3) − 1 = 40.1%   [reproduces screen exactly]
FIRDAPSE CAGR FY22→FY25    = (358,380 / 213,938)^(1/3) − 1 = 18.8%   [same-product / organic]

Revenue added FY22→FY25    = 588,989 − 214,203 = 374,786
  FIRDAPSE  358,380 − 213,938 = 144,442  →  38.5%
  FYCOMPA   113,341 −       0 = 113,341  →  30.2%   (acquired, Eisai, 2023-01-24)
  AGAMREE   117,086 −       0 = 117,086  →  31.2%   (in-licensed, Santhera, 2023-07-11)
  ACQUIRED / IN-LICENSED      = 230,427  →  61.5%

4. Margins

Metric FY2025 TTM to Q1-26 Q1-2026
Operating income ($000) 257,778 267,643 73,232
Revenue ($000) 588,989 596,958 149,390
Operating margin 43.77% 44.83% 49.02%
Cost of sales ($000) 87,253 14,475
Gross margin 85.18% 90.31%

TTM EBIT = Q2-25 66,298 + Q3-25 66,267 + Q4-25 (257,778 − 195,932 = 61,846) + Q1-26 73,232 = 267,643.

No us-gaap:GrossProfit tag exists for this issuer. The screen correctly returned gross_margin_pct: null rather than evaluating nan > threshold to FAIL — a correct D1 handling, worth recording positively.

Q1 comparison used for the royalty mechanism: Q1-25 cost of sales 17,911 (= 9M-25 61,179 − ... derived as H1-25 38,525 − Q2-25 20,614), giving gross margin 87.33% → 90.31%, +2.98pp.


5. Balance sheet and share count

Item 2026-03-31
Cash & equivalents $755,859k
ShortTermInvestments tag empty for the period
Funded debt none (company-stated: "No Funded Debt", Q1-26 release headline)
Total liabilities $134,913k (all operating)
Total assets $1,147,610k
Stockholders' equity $1,012,697k
Accounts receivable, net $130,834k
Inventory, net $34,930k
Finite-lived intangibles, net $121,971k

Net cash = $755,859k, cash-only basis. Screen value — exact match.

Share measure Value Source
dei:EntityCommonStockSharesOutstanding @ 2026-05-07 122,380,992 10-Q Q1-26 cover — screen's value
CommonStockSharesOutstanding @ 2026-03-31 122,181,308 balance sheet
Basic WASO FY2025 122,290,866 10-K
Diluted WASO FY2025 127,257,929 10-K
Implied fully diluted at the merger ~130,159,000 $4,100m ÷ $31.50

Scale cross-check (net income ÷ shares ≈ filed EPS):

214,326 / 122,290.866 = $1.7526  vs filed basic EPS   $1.75  ✓
214,326 / 127,257.929 = $1.6842  vs filed diluted EPS $1.68  ✓

Single share class; no dual-class dimensional-tagging problem. Discrepancy reported, not silently adopted: the screen's 122.381m basic shares understate the ~130.2m fully-diluted count implied by the transaction's stated $4.1bn equity value by 7.8m shares (6.4%), and therefore understate EV by $246m (7.9%).


6. Working capital — DSO derivation

DSO = accounts receivable ÷ quarterly revenue × days in quarter.

Quarter AR ($000) Revenue ($000) Days DSO
Q1-2025 71,265 141,421 90 45.4
Q2-2025 65,863 146,563 91 40.9
Q3-2025 106,409 148,392 92 66.0
Q4-2025 126,477 152,613 92 76.2
Q1-2026 130,834 149,390 90 78.8

FY2025 cash-flow statement: accounts receivable −61,001, inventory −18,089, accounts payable −5,391, accrued expenses +24,164 → operating cash flow 208,670 against net income 214,326 (FY2024: 239,808 against 163,889).

Company's stated cause (FY2025 10-K MD&A): distributor contract renegotiation — reduced fees paid to the customer recorded as a reduction in gross-to-net expenses, in exchange for monthly rather than semi-monthly settlement; a ~$27.0m December-2025 receipt landed 2026-01-02. Adjusting Q4-25 AR for that $27.0m gives 99,477 → DSO 60.0 days — still up 19 days on the H1-25 average of 43.2. The revenue benefit of the fee reduction is not quantified by the company and is not estimated here.


7. Own-multiple history — construction

Purpose: the 12-month target's multiple anchor, per valuation.md step 3.

Method. Daily closes 2020-07-27 → 2026-07-14 (Alpaca, IEX feed, adjustment=raw, n = 1,498 sessions). For each session, enterprise value is computed point-in-time as close × shares outstanding − cash & equivalents, using the most recent quarterly XBRL values lagged 45 days to approximate filing availability. TTM revenue and TTM EBIT are rolling four-quarter sums with Q4 derived as FY − 9M. Quarters with a negative TTM EBIT are excluded from the EV/EBIT distribution.

Distribution min p10 p25 median p75 p90 max
EV / TTM sales 1.60x 2.70x 3.59x 4.03x 4.81x 6.44x 10.09x
EV / TTM EBIT 4.46x 7.34x 8.61x 11.26x 15.19x 19.38x 28.64x

Reference points:

Date Close EV/Sales (pctile) EV/EBIT (pctile)
2026-04-24 (last clean pre-leak) $27.37 4.49x (64th) 10.26x (41st)
2026-05-06 (day before announcement) $30.55 5.15x (83rd) 11.77x (58th)
2026-07-14 (final trade) $31.49 5.18x (85th) 11.55x (55th)

Limitation, stated: IEX-feed closes may differ marginally from consolidated closes; the SIP trades/latest and snapshot endpoints corroborate the final price to the cent ($31.49). SIP historical bars returned HTTP 403 on this entitlement.


8. Implied-path test — reproduction commands

R=~/.claude/skills/investment-memo/assets/reverse_dcf.py
python3 $R --spot 31.49 --shares 122.381 --net-cash 755.859 --revenue 596.958 \
  --years 5 --wacc 0.10 --terminal-margin <TM> --exit-multiple <EM> \
  --solve cagr --hist-cagr 0.401
Run TM EM Basis Required CAGR
A 0.229 23.4 screen's own parameters 9.3% (reproduces screen)
B 0.438 11.26 actual FY25 margin; own-history median EV/EBIT 11.1%
C 0.438 11.55 actual margin; realised deal EV/EBIT (basic shares) 10.6%
D 0.438 15.19 actual margin; own p75 4.7%
E 0.438 19.38 actual margin; own p90 −0.3%
F 0.229 11.26 screen's capped margin; own median 26.5%

EV implied by price = 31.49 × 122.381 − 755.859 = $3,097.9m (5.19x TTM revenue). Confirms the screen's ev: 3,097,918,438.


9. Volatility

Log-return population standard deviation, annualised by √252, on the IEX daily close series:

Window n Annualised
Trailing 252 sessions (2025-07-14 → 2026-07-14) 252 32.1% (screen: 32.0% — match)
Pre-deal (2025-10-01 → 2026-04-22) 140 31.8%
Post-announcement (2026-05-07 → 2026-07-14) 46 1.2%

10. Mention-frequency corpus

Intended source per references/mention-frequency.md: Alpha Vantage EARNINGS_CALL_TRANSCRIPT, minimum 8 quarters. Actual: 2024Q1 retrieved; the second request returned the shared 25/day rate-limit Information payload. Transcript metric = INDETERMINATE. One quarter cannot support a time-series claim and none is made.

Substitute corpus, clearly labelled and not represented as transcripts: 15 quarterly earnings releases filed as 8-K Exhibit 99.1, 2023-02-07 → 2026-05-11, pulled from the EDGAR filing index (51 Ex-99.1 documents total; non-earnings releases excluded by title match). Word counts 1,269–3,420. All counts normalised per 1,000 words — the ISRG transcript-length artifact is controlled for. No prepared-remarks / Q&A split is available in this corpus and none is claimed. Full series in CPRX_Research.md §5.


11. Figures deliberately NOT produced

Item Why
Three-statement model No forward period exists; the issuer deregistered 2026-07-24
Forward DCF Terminal value >60% of EV → reverse DCF is the mandatory primary output; and there is no price to test against
Consensus NTM revenue / EPS Alpha Vantage quota exhausted. Consensus Criteria = INDETERMINATE, blocks nothing
Peer multiple spread HRMY named as the correct comparator; no data pulled, so no figure asserted
Options chain / Greeks No listed underlying. Liquidity Criteria requires the real chain before any structure; none proposed
Chart pack Not produced under the time-box; every series above is tabulated in full instead
Revenue benefit of the distributor fee renegotiation Not disclosed by the company; not estimated
AGAMREE PTE-extended patent horizon Petition pending, not granted; 2040 not assumed