‹ Screener

TransMedics Group, Inc.

TMDX · Electromedical & Electrotherapeutic Apparatus · 34.6M shares · +7%/yr ↑ shares · EDGAR filings ↗

Reference price $75.06 · est. market cap ~$2.6B — last insider sale, 2026-06-15 (estimated from the dated SEC Form 4 price × shares outstanding — not a live quote)

Grade

A85

TransMedics Group — high-growth organ-transplant technology leader with elite returns.

Strengths

Risks

Notable findings

Quarterly revenue

2025-06-30 · $157M2025-09-30 · $144M2025-12-31 · $161M2026-03-31 · $174M

Last 4 quarters · from SEC filings.

Key metrics

Gross margin
59.9%
Operating margin
17.9%
Net margin
31.4%
Return on equity
40.2%
Return on assets
17.8%
Revenue growth (QoQ)
8.2%
Net-income growth
436.6%
Current ratio
7.1×
Free cash flow
$134M
EBITDA
$136M
Tangible book value
$460M
Stock comp / revenue
6.1%

Insider transactions · last 18 months

DateInsiderTypeSharesPrice
2026-06-15Gunderson Thomas J.Sell9.6K$75.06
2026-06-15Gunderson Thomas J.Option exercise19K$2.21
2026-05-20Weill DavidGrant2.9K
2026-05-20RAINES MERILEEGrant2.9K
2026-05-20Basile Edward MGrant2.9K
2026-05-20TOBIN JAMES RGrant2.9K
2026-05-20Kania EdwinGrant2.9K
2026-05-20Gunderson Thomas J.Grant2.9K
2026-05-20Lovell StephanieGrant2.9K
2026-05-19Forsyth Matthew S.Grant15K
2026-03-04Hernandez GerardoOption exercise1.3K$77.12
2026-03-04Lovell StephanieSell1.2K$149.62
2026-03-04Weill DavidOption exercise3.6K$14.20
2026-03-04Weill DavidSell3.6K$146.82
2026-03-04Hernandez GerardoSell1.3K$147.21
2026-03-04Hernandez GerardoOption exercise5.9K$69.84
2026-03-04Hernandez GerardoSell5.9K$147.21
2026-03-02Corcoran NicholasSell3.0K$139.12
2026-03-02Ranganath Anil P.Sell864$139.12
2026-03-02Hernandez GerardoSell375$139.12
2026-02-18Cecere GiovanniGrant11K
2026-01-23Corcoran NicholasTax withheld984$135.30
2025-12-04Hernandez GerardoSell920$139.62
2025-12-03Weill DavidOption exercise5.0K$14.20
2025-12-03Weill DavidSell5.0K$138.64
2025-11-25Ranganath Anil P.Sell3.0K$145.22
2025-11-25Ranganath Anil P.Option exercise3.0K$93.88
2025-11-17Hassanein Waleed HBuy8.8K$114.00
2025-10-29Basile Edward MOption exercise4.1K$0.70
2025-10-29Basile Edward MSell4.1K$130.45
2025-08-07Hassanein Waleed HBuy1.9K$116.85
2025-08-07Hassanein Waleed HBuy6.6K$116.08
2025-08-06Hassanein Waleed HBuy8.4K$118.68
2025-08-04Basile Edward MOption exercise4.1K$0.70
2025-08-04Basile Edward MSell4.1K$125.51
2025-06-09Ranganath Anil P.Sell686$139.80
2025-05-27Basile Edward MOption exercise5.0K$0.70
2025-05-27Basile Edward MSell5.0K$126.45
2025-05-23Weill DavidSell732$123.88
2025-05-22KANIA EDWIN M JRGrant2.1K
2025-05-22Basile Edward MGrant2.1K
2025-05-22Lovell StephanieGrant2.1K
2025-05-22TOBIN JAMES RGrant2.1K
2025-05-22RAINES MERILEEGrant2.1K
2025-05-22Gunderson Thomas JamesGrant2.1K
2025-05-22Weill DavidGrant2.1K
2025-05-09Basile Edward MOption exercise6.0K$0.70
2025-05-09Basile Edward MSell6.0K$115.63
2025-03-03Khayal Tamer ISell2.4K$76.43
2025-02-25Hassanein Waleed HGrant60K
2025-02-24Hernandez GerardoGrant3.5K
2025-02-24Corcoran NicholasGrant13K
2025-02-24Ranganath Anil P.Grant5.6K
2025-02-24Khayal Tamer IGrant18K
2025-01-07Khayal Tamer IOption exercise1.1K$13.28
2025-01-07Khayal Tamer ISell1.1K$80.05

All non-derivative Form 4 activity (SEC), newest first.

Notable events (8-K)

DateItems
2026-05-21Shareholder voteExhibitsfiling ↗
2026-05-05ResultsExhibitsfiling ↗
2026-02-27ResultsExhibitsfiling ↗
2026-02-24ResultsExhibitsfiling ↗
2026-02-04Exec/director changefiling ↗
2026-01-12Material agreementOtherExhibitsfiling ↗
2025-10-29ResultsExhibitsfiling ↗
2025-10-06Acquisition/dispositionfiling ↗

Recent filings

FormFiledPeriodAccession
8-K2026-05-212026-05-200001193125-26-234440 ↗
8-K2026-05-052026-05-050001193125-26-206347 ↗
10-Q2026-05-052026-03-310001193125-26-206453 ↗
8-K2026-02-272026-02-270001193125-26-079392 ↗
10-K2026-02-242025-12-310001193125-26-067032 ↗
8-K2026-02-242026-02-240001193125-26-066953 ↗
8-K2026-02-042026-02-010001193125-26-037615 ↗
8-K2026-01-122026-01-080001193125-26-009816 ↗
8-K2025-10-292025-10-290001193125-25-256326 ↗
10-Q2025-10-292025-09-300001193125-25-256377 ↗
8-K2025-10-062025-10-030001193125-25-231900 ↗
10-Q2025-07-302025-06-300000950170-25-100314 ↗