‹ Screener

Consensus Cloud Solutions, Inc.

CCSI · Services-Prepackaged Software · 18.4M shares · -0%/yr ↓ buyback · EDGAR filings ↗
Net buyback after stock comp: -$17M (gross $1M, SBC $18M)

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

Grade

B68

Cloud fax / digital-interoperability company — highly profitable with strong free cash flow, but very high leverage and flat revenue.

Strengths

Risks

Notable findings

Quarterly revenue

2025-06-30 · $88M2025-09-30 · $88M2025-12-31 · $87M2026-03-31 · $88M

Last 4 quarters · from SEC filings.

Key metrics

Gross margin
79.8%
Operating margin
43.0%
Net margin
24.2%
Return on equity
613.7%
Return on assets
12.7%
ROIC
21.0%
Revenue growth (QoQ)
1.6%
Net-income growth
-5.5%
Debt / equity
40.0×
Net debt / EBITDA
2.8×
Current ratio
1.8×
Free cash flow
$106M
EBITDA
$169M
Tangible book value
-$378M
Cash & investments
$75M
Stock comp / revenue
5.1%

Insider transactions · last 18 months

DateInsiderTypeSharesPrice
2026-06-17Aubee VithyaTax withheld3.1K$34.19
2026-06-17Varon AdamOption exercise1.6K
2026-06-17Varon AdamTax withheld678$34.19
2026-06-17Hecker Johannes Rolf PeterTax withheld4.4K$34.19
2026-06-17Krulich KarelOption exercise1.6K
2026-06-17Sullivan Jeffrey AlanOption exercise8.2K
2026-06-17Sullivan Jeffrey AlanTax withheld3.0K$34.19
2026-06-17Krulich KarelTax withheld605$34.19
2026-06-17Hecker Johannes Rolf PeterOption exercise9.0K
2026-06-17Aubee VithyaOption exercise6.4K
2026-06-16Varon AdamTax withheld523$34.72
2026-06-16Hecker Johannes Rolf PeterTax withheld2.4K$34.72
2026-06-16Hecker Johannes Rolf PeterOption exercise5.0K
2026-06-16Krulich KarelOption exercise900
2026-06-16Krulich KarelTax withheld336$34.72
2026-06-16Varon AdamOption exercise1.2K
2026-06-16Sullivan Jeffrey AlanOption exercise5.0K
2026-06-16Sullivan Jeffrey AlanTax withheld1.8K$34.72
2026-06-16Aubee VithyaOption exercise3.5K
2026-06-16Aubee VithyaTax withheld1.7K$34.72
2026-06-15TURICCHI R SCOTTTax withheld3.8K$34.66
2026-06-07Aubee VithyaTax withheld855$33.50
2026-06-07Sullivan Jeffrey AlanTax withheld897$33.50
2026-06-07Krulich KarelTax withheld190$33.50
2026-06-07Varon AdamTax withheld180$33.50
2026-06-06Aubee VithyaTax withheld1.6K$33.50
2026-06-06Varon AdamTax withheld233$33.50
2026-06-06Krulich KarelTax withheld343$33.50
2026-06-06Sullivan Jeffrey AlanTax withheld1.5K$33.50
2026-06-02HEALY ELAINESell4.0K$34.27
2026-05-12Varon AdamTax withheld118$29.33
2026-05-10Krulich KarelTax withheld87$34.00
2026-05-10Aubee VithyaTax withheld280$34.00
2026-05-10Hecker Johannes Rolf PeterTax withheld172$34.00
2026-05-10Varon AdamTax withheld60$34.00
2026-05-10Sullivan Jeffrey AlanTax withheld336$34.00
2026-03-13Aubee VithyaOption exercise6.4K
2026-03-13Aubee VithyaTax withheld3.1K$30.05
2026-03-13MALONE JAMES COption exercise5.1K$30.05
2026-03-13Sullivan Jeffrey AlanOption exercise8.2K
2026-03-13Sullivan Jeffrey AlanTax withheld4.0K$30.05
2026-03-13Hecker Johannes Rolf PeterOption exercise9.0K
2026-03-13Hecker Johannes Rolf PeterTax withheld4.4K$30.05
2026-02-22Aubee VithyaTax withheld102$29.87
2026-02-22Hecker Johannes Rolf PeterTax withheld307$29.87
2026-02-09MALONE JAMES CGrant33K
2026-02-09Sullivan Jeffrey AlanGrant27K
2026-02-09Hecker Johannes Rolf PeterGrant30K
2026-02-09Aubee VithyaGrant21K
2026-02-09TURICCHI R SCOTTGrant94K
2025-12-15Sullivan Jeffrey AlanTax withheld610$23.65
2025-12-15Aubee VithyaTax withheld766$23.65
2025-12-15TURICCHI R SCOTTTax withheld3.8K$23.65
2025-12-08ROSS STEPHENGrant8.8K
2025-12-08Simmons NathanielGrant8.8K
2025-12-08Sutton-Wallace PamelaGrant8.8K
2025-12-08BECH DOUGLAS YGrant8.8K
2025-12-08HEALY ELAINEGrant8.8K
2025-12-07Aubee VithyaTax withheld766$22.41
2025-12-07Sullivan Jeffrey AlanTax withheld1.3K$22.41
2025-12-07Hecker Johannes Rolf PeterTax withheld1.3K$22.41
2025-12-06Aubee VithyaTax withheld2.8K$22.41
2025-12-06MALONE JAMES COption exercise5.1K$22.41
2025-12-06Sullivan Jeffrey AlanOption exercise8.2K
2025-12-06Sullivan Jeffrey AlanTax withheld6.1K$22.41
2025-12-06Hecker Johannes Rolf PeterOption exercise9.0K
2025-12-06Hecker Johannes Rolf PeterTax withheld6.8K$22.41
2025-12-06Aubee VithyaTax withheld2.8K$22.41
2025-12-06Aubee VithyaOption exercise6.4K
2025-11-19HEALY ELAINESell1.0K$20.50
2025-11-10Sullivan Jeffrey AlanTax withheld335$24.59
2025-11-10Hecker Johannes Rolf PeterTax withheld126$24.59
2025-11-10Aubee VithyaTax withheld336$24.59
2025-10-03Hecker Johannes Rolf PeterTax withheld1.8K$27.81
2025-10-03Aubee VithyaOption exercise3.5K
2025-10-03Aubee VithyaTax withheld2.1K$27.81
2025-10-03Sullivan Jeffrey AlanOption exercise5.0K
2025-10-03Sullivan Jeffrey AlanTax withheld1.8K$27.81
2025-10-03Hecker Johannes Rolf PeterOption exercise5.0K
2025-10-03MALONE JAMES COption exercise3.1K
2025-08-22Aubee VithyaTax withheld123$26.84
2025-08-22Hecker Johannes Rolf PeterTax withheld225$26.84
2025-06-15Aubee VithyaTax withheld448$21.65
2025-06-15TURICCHI R SCOTTTax withheld3.8K$21.65
2025-06-15Sullivan Jeffrey AlanTax withheld429$21.65
2025-06-07Aubee VithyaTax withheld1.0K$27.76
2025-06-07Sullivan Jeffrey AlanTax withheld894$27.76
2025-05-10Aubee VithyaTax withheld336$22.51
2025-05-10Sullivan Jeffrey AlanTax withheld335$22.51
2025-03-13Sullivan Jeffrey AlanTax withheld22$23.43
2025-03-13TURICCHI R SCOTTTax withheld739$23.43
2025-03-06Sullivan Jeffrey AlanTax withheld108$23.63
2025-03-06TURICCHI R SCOTTTax withheld3.7K$23.63
2025-03-03Sullivan Jeffrey AlanTax withheld132$25.65
2025-03-03Aubee VithyaTax withheld65$25.65
2025-03-03TURICCHI R SCOTTTax withheld3.7K$25.65
2025-02-22Aubee VithyaTax withheld112$25.68

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

Notable events (8-K)

DateItems
2026-06-10Shareholder votefiling ↗
2026-05-07Resultsfiling ↗
2026-04-01Exec/director changefiling ↗
2026-02-10ResultsExec/director changeExhibitsfiling ↗
2025-11-05ResultsExhibitsfiling ↗
2025-10-15Otherfiling ↗
2025-08-07ResultsExhibitsfiling ↗
2025-07-14Material agreementDebt obligationfiling ↗

Recent filings

FormFiledPeriodAccession
8-K2026-06-102026-06-100001866633-26-000013 ↗
10-Q2026-05-082026-03-310001866633-26-000011 ↗
8-K2026-05-072026-05-070001866633-26-000009 ↗
8-K2026-04-012026-04-010001866633-26-000006 ↗
10-K2026-02-132025-12-310001866633-26-000004 ↗
8-K2026-02-102026-02-090001866633-26-000002 ↗
8-K2025-11-052025-11-050001866633-25-000023 ↗
10-Q2025-11-052025-09-300001866633-25-000025 ↗
8-K2025-10-152025-10-150001866633-25-000021 ↗
8-K2025-08-072025-08-070001866633-25-000017 ↗
10-Q2025-08-072025-06-300001866633-25-000019 ↗
8-K2025-07-142025-07-090001866633-25-000015 ↗