‹ Screener

HEALTHSTREAM INC

HSTM · Services-Computer Programming, Data Processing, Etc. · 29.2M shares · -1%/yr ↓ buyback · EDGAR filings ↗
Net buyback after stock comp: $5M (gross $9M, SBC $4M)

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

Grade

C66

Healthcare-workforce SaaS, profitable with strong FCF margin, but slow growth and thin liquidity.

Strengths

Risks

Notable findings

Quarterly revenue

2025-06-30 · $74M2025-09-30 · $76M2025-12-31 · $80M2026-03-31 · $81M

Last 4 quarters · from SEC filings.

Key metrics

Operating margin
6.7%
Net margin
6.0%
Return on equity
5.2%
Return on assets
3.5%
Revenue growth (QoQ)
1.9%
Net-income growth
-8.3%
Current ratio
1.0×
Free cash flow
$60M
EBITDA
$64M
Tangible book value
$72M
Cash & investments
$57M
Stock comp / revenue
2.7%

Insider transactions · last 18 months

DateInsiderTypeSharesPrice
2026-06-08DENT THOMPSONOption exercise3.1K
2026-06-08Jahangir Amir AlexOption exercise3.1K
2026-06-08Beard Charles Jr.Option exercise1.2K
2026-06-08MCLAREN JEFFREY LOption exercise3.1K
2026-06-08RAPPUHN TERRY ALLISONOption exercise3.1K
2026-06-08REBROVICK LINDAGrant3.1K
2026-06-08Taylor Tate DeborahOption exercise3.1K
2026-06-08GORDON FRANKOption exercise3.1K
2026-06-01REBROVICK LINDASell2.0K$25.00
2026-05-28GORDON FRANKGrant1.5K$24.63
2026-05-28REBROVICK LINDASell2.0K$25.00
2026-05-20O'Hara Kevin PSell3.0K$24.08
2026-03-30Coady Trisha LOption exercise5.7K
2026-03-30Coady Trisha LTax withheld1.4K$21.25
2026-03-30Collier Michael ManningOption exercise7.3K
2026-03-30Collier Michael ManningTax withheld1.8K$21.25
2026-03-30Roberts Scott AlexanderOption exercise5.6K
2026-03-30Roberts Scott AlexanderTax withheld1.4K$21.25
2026-03-30O'Hara Kevin POption exercise5.7K
2026-03-30O'Hara Kevin PTax withheld1.4K$21.25
2026-03-30McQuigg Michael ScottOption exercise5.6K
2026-03-30McQuigg Michael ScottTax withheld1.4K$21.25
2026-03-30LoPresto Jennifer HayesOption exercise803
2026-03-30LoPresto Jennifer HayesTax withheld274$21.25
2026-03-30FRIST ROBERT A JROption exercise4.0K
2026-03-30FRIST ROBERT A JRTax withheld984$21.25
2026-03-30Cunningham JeffOption exercise5.6K
2026-03-30Cunningham JeffTax withheld1.4K$21.25
2026-02-27Cunningham JeffTax withheld754$22.09
2026-02-27Coady Trisha LOption exercise3.8K
2026-02-27Coady Trisha LTax withheld1.1K$22.09
2026-02-27Collier Michael ManningOption exercise5.4K
2026-02-27Collier Michael ManningTax withheld1.6K$22.09
2026-02-27Cunningham JeffOption exercise2.5K
2026-02-27McQuigg Michael ScottOption exercise2.5K
2026-02-27McQuigg Michael ScottTax withheld754$22.09
2026-02-27O'Hara Kevin POption exercise4.7K
2026-02-27O'Hara Kevin PTax withheld1.4K$22.09
2026-02-27Roberts Scott AlexanderOption exercise2.5K
2026-02-27Roberts Scott AlexanderTax withheld754$22.09
2025-12-15FRIST ROBERT A JRGift528K
2025-12-15FRIST ROBERT A JRGift400K
2025-12-15FRIST ROBERT A JRGift528K
2025-12-15FRIST ROBERT A JRGift528K
2025-12-10Cunningham JeffSell2.1K$24.09
2025-12-09FRIST ROBERT A JRDisposition158K
2025-12-08O'Hara Kevin PSell2.0K$24.26
2025-12-08FRIST ROBERT A JRGift6.8K
2025-12-02Taylor Tate DeborahGift394
2025-12-01Taylor Tate DeborahGift40
2025-11-28Taylor Tate DeborahGift1.1K
2025-11-26Taylor Tate DeborahSell1.6K$25.46
2025-10-30O'Hara Kevin PTax withheld187$25.83
2025-10-30Roberts Scott AlexanderOption exercise766
2025-10-30Roberts Scott AlexanderTax withheld187$25.83
2025-10-30FRIST ROBERT A JRTax withheld234$25.83
2025-10-30FRIST ROBERT A JROption exercise958
2025-10-30Coady Trisha LOption exercise2.6K
2025-10-30Coady Trisha LTax withheld625$25.83
2025-10-30Collier Michael ManningOption exercise895
2025-10-30Collier Michael ManningTax withheld218$25.83
2025-10-30Cunningham JeffOption exercise766
2025-10-30Cunningham JeffTax withheld187$25.83
2025-10-30Fenstermacher ScottOption exercise575
2025-10-30Fenstermacher ScottTax withheld195$25.83
2025-10-30McQuigg Michael ScottOption exercise766
2025-10-30McQuigg Michael ScottTax withheld187$25.83
2025-10-30O'Hara Kevin POption exercise766
2025-09-29Collier Michael ManningOption exercise1.1K
2025-09-29Coady Trisha LOption exercise869
2025-09-29Coady Trisha LTax withheld212$29.08
2025-09-29Collier Michael ManningTax withheld265$29.08
2025-09-29Cunningham JeffOption exercise869
2025-09-29Cunningham JeffTax withheld212$29.08
2025-09-29Fenstermacher ScottOption exercise652
2025-09-29Fenstermacher ScottTax withheld221$29.08
2025-09-29McQuigg Michael ScottOption exercise869
2025-09-29McQuigg Michael ScottTax withheld212$29.08
2025-09-29O'Hara Kevin POption exercise869
2025-09-29O'Hara Kevin PTax withheld212$29.08
2025-09-29Roberts Scott AlexanderOption exercise869
2025-09-29Roberts Scott AlexanderTax withheld212$29.08
2025-09-29FRIST ROBERT A JROption exercise1.1K
2025-09-29FRIST ROBERT A JRTax withheld265$29.08
2025-08-27O'Hara Kevin PSell2.0K$27.97
2025-06-09DENT THOMPSONOption exercise2.1K
2025-06-09GORDON FRANKOption exercise2.1K
2025-06-09Jahangir Amir AlexOption exercise2.1K
2025-06-09RAPPUHN TERRY ALLISONOption exercise2.1K
2025-06-09REBROVICK LINDAOption exercise2.1K
2025-06-09Taylor Tate DeborahOption exercise2.1K
2025-06-09MCLAREN JEFFREY LOption exercise2.1K
2025-05-29STEAD WILLIAMGrant5.3K
2025-05-29GORDON FRANKGrant1.2K$27.89
2025-03-28Sousa MichaelOption exercise4.9K
2025-03-28Sousa MichaelTax withheld1.4K$31.90
2025-03-28Roberts Scott AlexanderOption exercise6.6K
2025-03-28Roberts Scott AlexanderTax withheld1.6K
2025-03-28O'Hara Kevin POption exercise6.6K
2025-03-28O'Hara Kevin PTax withheld1.6K$31.90
2025-03-28McQuigg Michael ScottOption exercise6.6K
2025-03-28McQuigg Michael ScottTax withheld1.6K$31.90
2025-03-28FRIST ROBERT A JROption exercise4.9K
2025-03-28FRIST ROBERT A JRTax withheld1.2K$31.90
2025-03-28Fenstermacher ScottOption exercise5.5K
2025-03-28Fenstermacher ScottTax withheld1.8K$31.90
2025-03-28Cunningham JeffOption exercise6.6K
2025-03-28Cunningham JeffTax withheld1.6K$31.90
2025-03-28Collier Michael ManningOption exercise8.0K
2025-03-28Collier Michael ManningTax withheld2.0K$31.90
2025-03-28Coady Trisha LOption exercise6.6K
2025-03-28Coady Trisha LTax withheld1.6K$31.90
2025-03-28STEAD WILLIAMOption exercise1.1K
2025-03-28Taylor Tate DeborahOption exercise1.1K
2025-03-28REBROVICK LINDAOption exercise1.1K
2025-03-28RAPPUHN TERRY ALLISONOption exercise1.3K
2025-03-28MCLAREN JEFFREY LOption exercise1.1K
2025-03-28GORDON FRANKOption exercise1.1K
2025-03-28DENT THOMPSONOption exercise1.1K
2025-02-27Fenstermacher ScottSell2.0K$33.15
2025-02-27Coady Trisha LOption exercise2.0K
2025-02-27Coady Trisha LTax withheld593$32.37
2025-02-27Collier Michael ManningOption exercise3.6K
2025-02-27Collier Michael ManningTax withheld1.0K$32.37
2025-02-27Cunningham JeffOption exercise2.0K
2025-02-27Cunningham JeffTax withheld593$32.37
2025-02-27Fenstermacher ScottOption exercise2.0K
2025-02-27Fenstermacher ScottTax withheld659$32.37
2025-02-27McQuigg Michael ScottOption exercise2.0K
2025-02-27McQuigg Michael ScottTax withheld593$32.37
2025-02-27O'Hara Kevin POption exercise2.6K
2025-02-27O'Hara Kevin PTax withheld665$32.37
2025-02-27Roberts Scott AlexanderOption exercise2.0K
2025-02-27Roberts Scott AlexanderTax withheld593$32.37
2025-02-27Sousa MichaelOption exercise12K
2025-02-27Sousa MichaelTax withheld3.6K$32.37
2025-01-30Fenstermacher ScottOption exercise830
2025-01-30Fenstermacher ScottTax withheld319$32.62
2025-01-14O'Hara Kevin POption exercise2.8K
2025-01-14O'Hara Kevin PTax withheld844$31.38

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

Notable events (8-K)

DateItems
2026-05-29Shareholder voteExhibitsfiling ↗
2026-05-08Exec/director changefiling ↗
2026-05-04ResultsReg FDOtherExhibitsfiling ↗
2026-03-13Material agreementOtherExhibitsfiling ↗
2026-02-23ResultsReg FDOtherExhibitsfiling ↗
2025-12-15OtherExhibitsfiling ↗
2025-12-09OtherExhibitsfiling ↗
2025-11-12OtherExhibitsfiling ↗

Recent filings

FormFiledPeriodAccession
8-K2026-05-292026-05-280001437749-26-018888 ↗
8-K2026-05-082026-05-040001437749-26-015956 ↗
10-Q2026-05-062026-03-310001437749-26-015213 ↗
8-K2026-05-042026-05-040001437749-26-014670 ↗
8-K2026-03-132026-03-130001437749-26-008226 ↗
10-K2026-02-272025-12-310001437749-26-005916 ↗
8-K2026-02-232026-02-230001437749-26-005117 ↗
8-K2025-12-152025-12-150001437749-25-037858 ↗
8-K2025-12-092025-12-090001437749-25-037279 ↗
8-K2025-11-122025-11-110001437749-25-034261 ↗
10-Q2025-11-062025-09-300001437749-25-033632 ↗
8-K2025-11-032025-11-030001437749-25-032791 ↗