‹ Screener

CALIX, INC

CALX · Communications Services, NEC · 63.8M shares · +6%/yr ↑ shares · EDGAR filings ↗
Net buyback after stock comp: $24M (gross $86M, SBC $63M)

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

Grade

B84

gen composite 79pct→84

Quarterly revenue

2025-06-28 · $242M2025-09-27 · $265M2025-12-31 · $272M2026-03-28 · $280M

Last 4 quarters · from SEC filings.

Key metrics

Gross margin
56.8%
Operating margin
2.1%
Net margin
1.8%
Return on equity
2.1%
Return on assets
1.7%
ROIC
1.9%
Revenue growth (QoQ)
27.1%
Current ratio
4.2×
Free cash flow
$116M
EBITDA
$39M
Tangible book value
$743M
Cash & investments
$143M
Stock comp / revenue
8.8%

Insider transactions · last 6 months

DateInsiderTypeSharesPrice
2026-05-14Mukherjee RajatishGrant5.0K
2026-05-14Peters Kevin RobertGrant5.0K
2026-05-14Oosterman WadeGrant5.0K
2026-05-14Makagon KiraGrant5.0K
2026-05-14Russo CarlGrant5.0K
2026-05-14BERRY MICHAEL JGrant5.0K
2026-05-14CRUSCO KATHLEEN MGrant5.0K
2026-05-14BOWICK CHRISTOPHER JGrant5.0K
2026-04-27Russo CarlSell21K$43.17
2026-04-27Russo CarlSell4.1K$43.75
2026-04-08Russo CarlGift40K
2026-02-25Russo CarlOption exercise10K$12.63
2026-02-14Durocher JohnGrant439$45.32
2026-02-14Weening MichaelGrant439$45.32
2026-02-14SINDELAR CORYGrant439$45.32
2026-02-03Russo CarlSell13K$46.93
2026-02-03Russo CarlSell12K$47.66
2026-02-02SINDELAR CORYOption exercise27K$5.05

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

Notable events (8-K)

DateItems
2026-05-15Shareholder votefiling ↗
2026-04-21ResultsExhibitsfiling ↗
2026-04-21OtherExhibitsfiling ↗
2026-01-28ResultsExhibitsfiling ↗
2026-01-28OtherExhibitsfiling ↗
2025-11-17Exec/director changeReg FDExhibitsfiling ↗
2025-10-29ResultsExhibitsfiling ↗
2025-07-21ResultsExhibitsfiling ↗

Recent filings

FormFiledPeriodAccession
8-K2026-05-152026-05-140001406666-26-000021 ↗
10-Q2026-04-222026-03-280001406666-26-000019 ↗
8-K2026-04-212026-04-210001406666-26-000016 ↗
8-K2026-04-212026-04-210001406666-26-000017 ↗
DEF 14A2026-03-272025-12-310001406666-26-000006 ↗
10-K2026-02-202025-12-310001406666-26-000005 ↗
8-K2026-01-282026-01-280001406666-26-000004 ↗
8-K2026-01-282026-01-270001406666-26-000003 ↗
8-K2025-11-172025-11-130001406666-25-000049 ↗
10-Q2025-10-302025-09-270001406666-25-000045 ↗
8-K2025-10-292025-10-290001406666-25-000043 ↗
10-Q2025-07-222025-06-280001406666-25-000035 ↗