MAGNITE, INC.
MGNI · Services-Computer Programming, Data Processing, Etc. · 143.2M shares · +27%/yr ↑ dilution · EDGAR filings ↗
Reference price $19.00 · est. market cap ~$2.7B — last insider sale, 2026-06-17 (estimated from the dated SEC Form 4 price × shares outstanding — not a live quote)
Grade
B72Profitable independent ad-tech (SSP) with strong FCF and a big earnings rebound.
Strengths
- Strong cash generation — FCF margin 23.2%, OCF margin 33.1%, FCF $165.6M
- Profitable, sharp earnings growth — net margin 20.3%, net income +534.7% (100th)
- Healthy operating margin — 13.7% (60th)
Risks
- Modest growth — +6.9% (45th)
- Tight liquidity — current ratio 1.02 (17th)
- CTV/ad-spend cyclicality — per 10-K
Notable findings
- Fund exitedNotable fund(s) exited this quarter: VANGUARD GROUP INC, Bridgewater Associates, LP
- Chronic dilutionShare count +27%/yr over 4y (dilution, book value/share -60%)
- Exec changeRecent 8-K item 5.02 8-K ↗
- Strong balance sheetStrong balance sheet — $553M cash & investments
- Notable holderHeld by 4 notable fund(s): FMR LLC, STATE STREET CORP, CITADEL ADVISORS LLC +1 more (as of 2026-03-31)
- Revenue declineRevenue -20.0% YoY
- Insider sellingInsider selling — 12 open-market sale(s) by 7 insider(s) (cluster of 7 insiders, ~$7M, last 6mo) Form 4 ↗
Quarterly revenue
Last 4 quarters · from SEC filings.
Key metrics
Gross margin
62.7%
Operating margin
13.7%
Net margin
20.3%
Return on equity
15.7%
Return on assets
4.6%
ROIC
5.2%
Revenue growth (QoQ)
-20.0%
Net-income growth
534.7%
Debt / equity
0.6×
Net debt / EBITDA
0.0×
Current ratio
1.0×
Free cash flow
$166M
EBITDA
$151M
Tangible book value
-$74M
Cash & investments
$553M
Stock comp / revenue
10.7%
Insider transactions · last 18 months
| Date | Insider | Type | Shares | Price |
|---|---|---|---|---|
| 2026-06-17 | Buckley Sean Patrick | Sell | 19K | $19.00 |
| 2026-06-17 | Buonasera David | Sell | 1.4K | $19.00 |
| 2026-06-16 | Buonasera David | Sell | 11K | $18.00 |
| 2026-06-16 | Knopper Douglas S | Sell | 37K | $18.10 |
| 2026-06-16 | BARRETT MICHAEL G. | Option exercise | 100K | $5.80 |
| 2026-06-16 | BARRETT MICHAEL G. | Sell | 100K | $17.50 |
| 2026-06-15 | BARRETT MICHAEL G. | Option exercise | 179K | $5.80 |
| 2026-06-15 | BARRETT MICHAEL G. | Sell | 179K | $16.59 |
| 2026-06-15 | Buonasera David | Sell | 1.1K | $17.00 |
| 2026-06-10 | PEARSON DAVID T. | Sell | 11K | $15.65 |
| 2026-06-10 | Knopper Douglas S | Sell | 11K | $15.73 |
| 2026-06-08 | Spillane Robert F | Grant | 14K | — |
| 2026-06-08 | Harden Sarah Patricia | Grant | 14K | — |
| 2026-06-08 | Knopper Douglas S | Grant | 14K | — |
| 2026-06-08 | Rossman James | Grant | 14K | — |
| 2026-06-08 | Lam Rachel | Grant | 14K | — |
| 2026-06-08 | PEARSON DAVID T. | Grant | 14K | — |
| 2026-06-08 | Caine Paul | Grant | 14K | — |
| 2026-06-08 | Yu Diane | Grant | 14K | — |
| 2026-06-01 | Buonasera David | Sell | 1.4K | $15.00 |
| 2026-05-19 | Spillane Robert F | Sell | 10K | $13.33 |
| 2026-05-15 | Saltz Aaron | Tax withheld | 5.6K | $12.82 |
| 2026-05-15 | Gephart Brian | Tax withheld | 3.8K | $12.82 |
| 2026-05-15 | Evans Katie Seitz | Tax withheld | 11K | $12.82 |
| 2026-05-15 | Day David | Tax withheld | 14K | $12.82 |
| 2026-05-15 | BARRETT MICHAEL G. | Tax withheld | 10K | $12.82 |
| 2026-05-15 | Buonasera David | Tax withheld | 8.3K | $12.82 |
| 2026-05-15 | Buckley Sean Patrick | Tax withheld | 12K | $12.82 |
| 2026-02-18 | Soroca Adam Lee | Sell | 22K | $12.00 |
| 2026-02-15 | Day David | Tax withheld | 31K | $11.70 |
| 2026-02-15 | Buonasera David | Tax withheld | 17K | $11.70 |
| 2026-02-15 | Buckley Sean Patrick | Tax withheld | 27K | $11.70 |
| 2026-02-15 | Saltz Aaron | Tax withheld | 13K | $11.70 |
| 2026-02-15 | Gephart Brian | Tax withheld | 6.1K | $11.70 |
| 2026-02-15 | BARRETT MICHAEL G. | Tax withheld | 24K | $11.70 |
| 2026-02-15 | Soroca Adam Lee | Tax withheld | 19K | $11.70 |
| 2026-02-15 | Evans Katie Seitz | Tax withheld | 27K | $11.70 |
| 2026-01-09 | Evans Katie Seitz | Tax withheld | 27K | $16.17 |
| 2026-01-09 | Buonasera David | Option exercise | 23K | — |
| 2026-01-09 | Buonasera David | Tax withheld | 12K | $16.17 |
| 2026-01-09 | Buckley Sean Patrick | Option exercise | 64K | — |
| 2026-01-09 | Buckley Sean Patrick | Tax withheld | 30K | $16.17 |
| 2026-01-09 | Saltz Aaron | Option exercise | 28K | — |
| 2026-01-09 | Saltz Aaron | Tax withheld | 15K | $16.17 |
| 2026-01-09 | Soroca Adam Lee | Option exercise | 51K | — |
| 2026-01-09 | Soroca Adam Lee | Tax withheld | 25K | $16.17 |
| 2026-01-09 | Evans Katie Seitz | Option exercise | 51K | — |
| 2026-01-09 | Day David | Option exercise | 73K | — |
| 2026-01-09 | Day David | Tax withheld | 35K | $16.17 |
| 2026-01-09 | BARRETT MICHAEL G. | Option exercise | 214K | — |
| 2026-01-09 | BARRETT MICHAEL G. | Tax withheld | 110K | $16.17 |
| 2026-01-01 | Saltz Aaron | Grant | 66K | — |
| 2026-01-01 | Gephart Brian | Grant | 39K | — |
| 2026-01-01 | Buonasera David | Grant | 77K | — |
| 2026-01-01 | Soroca Adam Lee | Grant | 77K | — |
| 2026-01-01 | Evans Katie Seitz | Grant | 127K | — |
| 2026-01-01 | Day David | Grant | 132K | — |
| 2026-01-01 | BARRETT MICHAEL G. | Grant | 94K | — |
| 2026-01-01 | Buckley Sean Patrick | Grant | 127K | — |
| 2025-12-17 | Soroca Adam Lee | Option exercise | 17K | $4.92 |
| 2025-12-17 | Soroca Adam Lee | Sell | 17K | $17.00 |
| 2025-11-24 | Buckley Sean Patrick | Sell | 2.2K | $14.50 |
| 2025-11-21 | Spillane Robert F | Sell | 12K | $14.22 |
| 2025-11-18 | Soroca Adam Lee | Sell | 11K | $13.23 |
| 2025-11-18 | Buckley Sean Patrick | Sell | 4.4K | $13.36 |
| 2025-11-15 | Gephart Brian | Tax withheld | 3.5K | $14.15 |
| 2025-11-15 | Buonasera David | Tax withheld | 7.1K | $14.15 |
| 2025-11-15 | Buckley Sean Patrick | Tax withheld | 12K | $14.15 |
| 2025-11-15 | Saltz Aaron | Tax withheld | 5.7K | $14.15 |
| 2025-11-15 | Soroca Adam Lee | Tax withheld | 9.4K | $14.15 |
| 2025-11-15 | Evans Katie Seitz | Tax withheld | 10K | $14.15 |
| 2025-11-15 | Day David | Tax withheld | 13K | $14.15 |
| 2025-11-15 | BARRETT MICHAEL G. | Tax withheld | 12K | $14.15 |
| 2025-10-24 | Caine Paul | Sell | 5.0K | $20.00 |
| 2025-09-19 | Saltz Aaron | Sell | 8.5K | $24.50 |
| 2025-09-19 | Caine Paul | Sell | 7.5K | $25.00 |
| 2025-09-15 | Saltz Aaron | Sell | 6.2K | $23.94 |
| 2025-09-10 | Caine Paul | Sell | 1.2K | $23.91 |
| 2025-09-10 | Caine Paul | Sell | 3.8K | $23.50 |
| 2025-09-09 | Buckley Sean Patrick | Sell | 20K | $24.61 |
| 2025-09-08 | Buckley Sean Patrick | Sell | 20K | $25.56 |
| 2025-09-04 | Gephart Brian | Sell | 28K | $24.71 |
| 2025-09-03 | Buonasera David | Sell | 3.0K | $25.37 |
| 2025-09-02 | Soroca Adam Lee | Option exercise | 25K | $4.92 |
| 2025-09-02 | Soroca Adam Lee | Sell | 9.3K | $24.22 |
| 2025-09-02 | Soroca Adam Lee | Sell | 16K | $24.97 |
| 2025-08-29 | Saltz Aaron | Sell | 12K | $26.07 |
| 2025-08-27 | Evans Katie Seitz | Sell | 22K | $25.52 |
| 2025-08-26 | Yu Diane | Sell | 20K | $25.23 |
| 2025-08-25 | Caine Paul | Sell | 7.5K | $25.00 |
| 2025-08-25 | Evans Katie Seitz | Sell | 8.3K | $26.00 |
| 2025-08-19 | Soroca Adam Lee | Sell | 11K | $23.47 |
| 2025-08-19 | Buckley Sean Patrick | Sell | 9.3K | $23.42 |
| 2025-08-18 | Buonasera David | Sell | 7.8K | $23.85 |
| 2025-08-18 | Day David | Sell | 13K | $23.85 |
| 2025-08-18 | Evans Katie Seitz | Sell | 10K | $23.85 |
| 2025-08-18 | Saltz Aaron | Sell | 5.8K | $23.85 |
| 2025-08-18 | Buckley Sean Patrick | Sell | 11K | $23.85 |
| 2025-08-18 | Gephart Brian | Sell | 3.0K | $23.85 |
| 2025-08-18 | Soroca Adam Lee | Sell | 9.7K | $23.85 |
| 2025-08-18 | BARRETT MICHAEL G. | Sell | 36K | $23.85 |
| 2025-08-15 | Day David | Gift | 26K | — |
| 2025-08-14 | Saltz Aaron | Sell | 14K | $23.34 |
| 2025-08-12 | Lam Rachel | Sell | 15K | $22.25 |
| 2025-08-11 | Caine Paul | Sell | 5.0K | $22.29 |
| 2025-07-15 | BARRETT MICHAEL G. | Sell | 71K | $23.27 |
| 2025-07-10 | Caine Paul | Sell | 5.0K | $23.53 |
| 2025-07-03 | Soroca Adam Lee | Option exercise | 2 | $1.97 |
| 2025-07-03 | Soroca Adam Lee | Option exercise | 8.3K | $4.92 |
| 2025-07-03 | Soroca Adam Lee | Sell | 43K | $25.00 |
| 2025-06-30 | Evans Katie Seitz | Option exercise | 16K | $3.61 |
| 2025-06-30 | Evans Katie Seitz | Sell | 8.4K | $22.00 |
| 2025-06-30 | Evans Katie Seitz | Sell | 16K | $24.00 |
| 2025-06-30 | Saltz Aaron | Sell | 18K | $22.00 |
| 2025-06-30 | Day David | Sell | 22K | $22.00 |
| 2025-06-30 | Buonasera David | Sell | 9.3K | $22.00 |
| 2025-06-26 | Day David | Sell | 36K | $20.95 |
| 2025-06-26 | Day David | Option exercise | 36K | $5.28 |
| 2025-06-24 | Caine Paul | Sell | 5.0K | $20.00 |
| 2025-06-24 | Soroca Adam Lee | Option exercise | 8.3K | $1.97 |
| 2025-06-24 | Soroca Adam Lee | Sell | 45K | $20.00 |
| 2025-06-24 | BARRETT MICHAEL G. | Sell | 300K | $20.01 |
| 2025-06-24 | Day David | Option exercise | 35K | $5.28 |
| 2025-06-24 | Day David | Sell | 35K | $19.95 |
| 2025-06-18 | Day David | Sell | 38K | $18.95 |
| 2025-06-18 | Day David | Option exercise | 38K | $4.92 |
| 2025-06-18 | Rossman James | Sell | 137K | $18.78 |
| 2025-06-18 | BARRETT MICHAEL G. | Sell | 30K | $19.00 |
| 2025-06-16 | BARRETT MICHAEL G. | Sell | 45K | $17.76 |
| 2025-06-16 | Evans Katie Seitz | Option exercise | 20K | $3.61 |
| 2025-06-16 | Evans Katie Seitz | Sell | 20K | $18.50 |
| 2025-06-16 | Saltz Aaron | Sell | 17K | $17.50 |
| 2025-06-10 | Spillane Robert F | Sell | 15K | $17.57 |
| 2025-06-06 | PEARSON DAVID T. | Sell | 12K | $17.60 |
| 2025-06-06 | Soroca Adam Lee | Option exercise | 8.3K | $1.97 |
| 2025-06-06 | Soroca Adam Lee | Sell | 8.3K | $17.70 |
| 2025-06-05 | Evans Katie Seitz | Sell | 35K | $17.36 |
| 2025-06-05 | Evans Katie Seitz | Option exercise | 20K | $3.61 |
| 2025-06-05 | Yu Diane | Grant | 11K | — |
| 2025-06-05 | PEARSON DAVID T. | Grant | 11K | — |
| 2025-06-05 | Caine Paul | Grant | 11K | — |
| 2025-06-05 | Rossman James | Grant | 11K | — |
| 2025-06-05 | Lam Rachel | Grant | 11K | — |
| 2025-06-05 | Knopper Douglas S | Grant | 11K | — |
| 2025-06-05 | Harden Sarah Patricia | Grant | 11K | — |
| 2025-06-05 | Spillane Robert F | Grant | 11K | — |
| 2025-06-04 | Saltz Aaron | Sell | 15K | $16.71 |
| 2025-05-27 | Buonasera David | Sell | 8.7K | $16.00 |
| 2025-05-23 | Buonasera David | Sell | 3.7K | $15.03 |
| 2025-05-20 | Soroca Adam Lee | Sell | 8.3K | $17.00 |
| 2025-05-20 | Soroca Adam Lee | Option exercise | 8.3K | $1.97 |
| 2025-05-16 | Buckley Sean Patrick | Sell | 9.7K | $15.73 |
| 2025-05-16 | Soroca Adam Lee | Sell | 11K | $15.73 |
| 2025-05-15 | Saltz Aaron | Tax withheld | 6.0K | $15.88 |
| 2025-05-15 | Evans Katie Seitz | Tax withheld | 11K | $15.88 |
| 2025-05-15 | Buonasera David | Tax withheld | 8.0K | $15.88 |
| 2025-05-15 | Soroca Adam Lee | Tax withheld | 9.9K | $15.88 |
| 2025-05-15 | Gephart Brian | Tax withheld | 3.0K | $15.88 |
| 2025-05-15 | Day David | Tax withheld | 14K | $15.88 |
| 2025-05-15 | Buckley Sean Patrick | Tax withheld | 15K | $15.88 |
| 2025-05-15 | BARRETT MICHAEL G. | Tax withheld | 13K | $15.88 |
| 2025-05-12 | Gephart Brian | Sell | 6.3K | $16.16 |
| 2025-03-03 | Gephart Brian | Sell | 6.2K | $16.00 |
| 2025-03-03 | Soroca Adam Lee | Sell | 15K | $15.75 |
| 2025-02-19 | Buckley Sean Patrick | Sell | 11K | $19.13 |
| 2025-02-15 | Evans Katie Seitz | Tax withheld | 23K | $20.00 |
| 2025-02-15 | Buonasera David | Tax withheld | 17K | $20.00 |
| 2025-02-15 | Buckley Sean Patrick | Tax withheld | 27K | $20.00 |
| 2025-02-15 | Gephart Brian | Tax withheld | 6.7K | $20.00 |
| 2025-02-15 | Saltz Aaron | Tax withheld | 13K | $20.00 |
| 2025-02-15 | Day David | Tax withheld | 31K | $20.00 |
| 2025-02-15 | BARRETT MICHAEL G. | Tax withheld | 26K | $20.00 |
| 2025-02-15 | Soroca Adam Lee | Tax withheld | 22K | $20.00 |
| 2025-02-10 | Caine Paul | Sell | 5.0K | $20.35 |
| 2025-02-07 | Buckley Sean Patrick | Sell | 19K | $20.00 |
| 2025-02-07 | Evans Katie Seitz | Sell | 13K | $20.00 |
| 2025-02-07 | Saltz Aaron | Sell | 18K | $19.75 |
| 2025-02-07 | Day David | Sell | 39K | $20.00 |
| 2025-02-07 | Rossman James | Sell | 150K | $19.46 |
| 2025-02-07 | Day David | Option exercise | 39K | $4.92 |
| 2025-02-06 | Day David | Sell | 13K | $18.35 |
| 2025-02-05 | BARRETT MICHAEL G. | Tax withheld | 56K | $17.97 |
| 2025-02-05 | BARRETT MICHAEL G. | Option exercise | 108K | — |
| 2025-01-09 | BARRETT MICHAEL G. | Grant | 82K | — |
| 2025-01-09 | Day David | Grant | 128K | — |
| 2025-01-09 | Saltz Aaron | Grant | 51K | — |
| 2025-01-09 | Soroca Adam Lee | Grant | 75K | — |
| 2025-01-09 | Buckley Sean Patrick | Grant | 123K | — |
| 2025-01-09 | Buonasera David | Grant | 72K | — |
| 2025-01-09 | Evans Katie Seitz | Grant | 123K | — |
| 2025-01-03 | Day David | Sell | 13K | $17.00 |
| 2025-01-02 | Gephart Brian | Grant | 33K | — |
All non-derivative Form 4 activity (SEC), newest first.
Notable events (8-K)
| Date | Items | |
|---|---|---|
| 2026-06-11 | Shareholder vote | filing ↗ |
| 2026-05-06 | ResultsExhibits | filing ↗ |
| 2026-04-20 | Exec/director changeReg FDExhibits | filing ↗ |
| 2026-04-10 | Exec/director change | filing ↗ |
| 2026-02-25 | ResultsExhibits | filing ↗ |
| 2025-11-05 | ResultsExhibits | filing ↗ |
| 2025-09-16 | Reg FDOtherExhibits | filing ↗ |
| 2025-09-05 | Material agreement | filing ↗ |
Recent filings
| Form | Filed | Period | Accession |
|---|---|---|---|
| 8-K | 2026-06-11 | 2026-06-08 | 0001628280-26-042512 ↗ |
| 8-K | 2026-05-06 | 2026-05-06 | 0001595974-26-000023 ↗ |
| 10-Q | 2026-05-06 | 2026-03-31 | 0001595974-26-000022 ↗ |
| 8-K | 2026-04-20 | 2026-04-20 | 0001595974-26-000016 ↗ |
| 8-K | 2026-04-10 | 2026-04-07 | 0001595974-26-000013 ↗ |
| 8-K | 2026-02-25 | 2026-02-25 | 0001595974-26-000010 ↗ |
| 10-K | 2026-02-25 | 2025-12-31 | 0001595974-26-000007 ↗ |
| 10-Q | 2025-11-05 | 2025-09-30 | 0001595974-25-000043 ↗ |
| 8-K | 2025-11-05 | 2025-11-05 | 0001595974-25-000041 ↗ |
| 8-K | 2025-09-16 | 2025-09-16 | 0001595974-25-000035 ↗ |
| 8-K | 2025-09-05 | 2025-08-31 | 0001595974-25-000030 ↗ |
| 8-K | 2025-08-06 | 2025-08-06 | 0001595974-25-000028 ↗ |