ZIFF DAVIS, INC.
ZD · Telegraph & Other Message Communications · 36.8M shares · -1%/yr ↓ buyback · EDGAR filings ↗
Net buyback after stock comp: $77M (gross $109M, SBC $32M)
Reference price $46.88 · est. market cap ~$1.7B — last insider sale, 2026-06-10 (estimated from the dated SEC Form 4 price × shares outstanding — not a live quote)
Grade
B70gen composite 54pct→70
Quarterly revenue
Last 4 quarters · from SEC filings.
Key metrics
Gross margin
85.8%
Operating margin
12.6%
Net margin
3.3%
Return on equity
2.7%
Return on assets
1.3%
ROIC
5.5%
Revenue growth (QoQ)
-1.9%
Net-income growth
-24.9%
Debt / equity
0.5×
Net debt / EBITDA
0.4×
Interest coverage
4.9×
Current ratio
1.3×
Free cash flow
$288M
EBITDA
$412M
Tangible book value
-$198M
Cash & investments
$700M
Stock comp / revenue
3.1%
Insider transactions · last 6 months
| Date | Insider | Type | Shares | Price |
|---|---|---|---|---|
| 2026-06-10 | RICHTER BRET | Sell | 18K | $46.88 |
| 2026-06-08 | McDonald Kirk P | Sell | 100 | $46.66 |
| 2026-06-08 | McDonald Kirk P | Sell | 975 | $46.65 |
| 2026-06-05 | ROSSEN JEREMY | Sell | 8.0K | $47.00 |
| 2026-06-03 | Barsten Jana | Sell | 3.3K | $45.00 |
| 2026-06-02 | KRETZMER W BRIAN | Sell | 2.0K | $44.51 |
| 2026-05-28 | ROSSEN JEREMY | Sell | 4.3K | $45.75 |
| 2026-05-07 | Barsten Jana | Option exercise | 7.9K | $43.31 |
| 2026-05-07 | KRETZMER W BRIAN | Option exercise | 7.9K | $43.31 |
| 2026-05-07 | Ray Neville R | Option exercise | 7.9K | $43.31 |
| 2026-05-07 | Harris Teresa A | Option exercise | 7.9K | $43.31 |
| 2026-05-07 | McDonald Kirk P | Option exercise | 7.9K | $43.31 |
| 2026-05-07 | TAYLOR SCOTT C | Option exercise | 7.9K | $43.31 |
| 2026-05-07 | FAY SARAH ANN | Option exercise | 7.9K | $43.31 |
| 2026-03-08 | ROSSEN JEREMY | Option exercise | 1.8K | — |
| 2026-03-08 | RICHTER BRET | Tax withheld | 2.0K | $42.32 |
| 2026-03-08 | RICHTER BRET | Option exercise | 3.7K | — |
| 2026-03-08 | ROSSEN JEREMY | Tax withheld | 648 | $42.32 |
| 2026-03-06 | Shah Vivek | Tax withheld | 12K | $42.32 |
| 2026-03-06 | Shah Vivek | Option exercise | 24K | — |
| 2026-03-06 | ROSSEN JEREMY | Option exercise | 3.3K | — |
| 2026-03-06 | ROSSEN JEREMY | Tax withheld | 1.2K | $42.32 |
| 2026-03-06 | RICHTER BRET | Option exercise | 8.7K | — |
| 2026-03-06 | RICHTER BRET | Tax withheld | 4.7K | $42.32 |
| 2026-03-05 | ROSSEN JEREMY | Tax withheld | 3.0K | $43.65 |
| 2026-03-05 | TANSLEY LORI A. | Tax withheld | 905 | $43.65 |
| 2026-03-05 | ROSSEN JEREMY | Option exercise | 8.1K | — |
| 2026-03-05 | RICHTER BRET | Option exercise | 15K | — |
| 2026-03-05 | RICHTER BRET | Tax withheld | 8.2K | $43.65 |
| 2026-03-05 | Shah Vivek | Option exercise | 44K | — |
| 2026-03-05 | Shah Vivek | Tax withheld | 22K | $43.65 |
| 2026-03-05 | TANSLEY LORI A. | Option exercise | 2.2K | — |
| 2026-03-03 | ROSSEN JEREMY | Option exercise | 1.4K | — |
| 2026-03-03 | ROSSEN JEREMY | Tax withheld | 570 | $41.48 |
All non-derivative Form 4 activity (SEC), newest first.
Notable events (8-K)
| Date | Items | |
|---|---|---|
| 2026-06-22 | Exhibits | filing ↗ |
| 2026-06-17 | Material agreementAcquisition/dispositionExhibits | filing ↗ |
| 2026-05-18 | Reg FD | filing ↗ |
| 2026-05-08 | ResultsShareholder voteReg FDExhibits | filing ↗ |
| 2026-03-04 | Material agreementExhibits | filing ↗ |
| 2026-03-03 | OtherExhibits | filing ↗ |
| 2026-02-26 | Reg FD | filing ↗ |
| 2026-02-24 | ResultsReg FDExhibits | filing ↗ |
Recent filings
| Form | Filed | Period | Accession |
|---|---|---|---|
| 8-K/A | 2026-06-22 | 2026-06-17 | 0001084048-26-000041 ↗ |
| 8-K | 2026-06-17 | 2026-06-15 | 0001084048-26-000036 ↗ |
| 8-K | 2026-05-18 | 2026-05-18 | 0001084048-26-000030 ↗ |
| 10-Q | 2026-05-08 | 2026-03-31 | 0001084048-26-000026 ↗ |
| 8-K | 2026-05-08 | 2026-05-06 | 0001084048-26-000024 ↗ |
| DEF 14A | 2026-03-26 | 2025-12-31 | 0001084048-26-000016 ↗ |
| 8-K | 2026-03-04 | 2026-03-02 | 0001193125-26-089778 ↗ |
| 8-K | 2026-03-03 | 2026-03-02 | 0001193125-26-086689 ↗ |
| 8-K | 2026-02-26 | 2026-02-26 | 0001084048-26-000007 ↗ |
| 10-K | 2026-02-24 | 2025-12-31 | 0001084048-26-000005 ↗ |
| 8-K | 2026-02-24 | 2026-02-23 | 0001084048-26-000003 ↗ |
| 8-K | 2025-12-10 | 2025-12-10 | 0001084048-25-000073 ↗ |