‹ Screener

CAVCO INDUSTRIES, INC.

CVCO · Mobile Homes · 7.7M shares · -2%/yr ↓ buyback · EDGAR filings ↗
Net buyback after stock comp: $103M (gross $109M, SBC $7M)

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

Grade

B78

Best-in-class manufactured-housing franchise with top-decile ROA, top-quartile ROE, and double-digit growth.

Strengths

Risks

Notable findings

Quarterly revenue

2025-06-28 · $557M2025-09-27 · $557M2025-12-27 · $581M2026-03-28 · $550M

Last 4 quarters · from SEC filings.

Key metrics

Gross margin
23.5%
Operating margin
10.2%
Net margin
8.5%
Return on equity
17.3%
Return on assets
12.8%
Revenue growth (QoQ)
-5.3%
Net-income growth
11.4%
Current ratio
2.5×
Free cash flow
$232M
EBITDA
$252M
Tangible book value
$866M
Cash & investments
$291M
Stock comp / revenue
0.6%

Insider transactions · last 18 months

DateInsiderTypeSharesPrice
2026-06-25ADEN ALLISONSell1.5K$625.00
2026-06-12ADEN ALLISONTax withheld27$592.76
2026-06-12ADEN ALLISONSell1.2K$600.00
2026-06-12BIGBEE PAULTax withheld27$592.76
2026-06-09KERLEY RICHARD ASell500$588.76
2026-05-28Boor William CTax withheld6.8K$546.24
2026-05-28BIGBEE PAULSell200$537.75
2026-05-28Boor William COption exercise13K$158.36
2026-05-22Boor William CTax withheld577$509.17
2026-05-22SCHUKNECHT SETH GTax withheld63$509.17
2026-05-22BRANDOM JACK STax withheld11$509.17
2026-05-22ADEN ALLISONTax withheld22$509.17
2026-05-22Nino Matthew ATax withheld29$509.17
2026-05-22CIRA BRIAN RSell31$509.17
2026-05-22BIGBEE PAULTax withheld31$509.17
2026-05-20BIGBEE PAULTax withheld25$495.11
2026-05-20Boor William CTax withheld516$495.11
2026-05-20BRANDOM JACK STax withheld12$495.11
2026-05-20CIRA BRIAN RTax withheld26$495.11
2026-05-20ADEN ALLISONTax withheld89$495.11
2026-05-20Fackrell ReganTax withheld10$495.11
2026-05-20Nino Matthew ATax withheld19$495.11
2026-05-20SCHUKNECHT SETH GTax withheld54$495.11
2026-05-18ADEN ALLISONTax withheld1.9K$458.11
2026-05-18BRANDOM JACK SGrant132
2026-05-18Fackrell ReganGrant132
2026-05-18SCHUKNECHT SETH GGrant461
2026-05-18SCHUKNECHT SETH GGrant814$458.11
2026-05-18SCHUKNECHT SETH GTax withheld341$458.11
2026-05-18CIRA BRIAN RGrant308
2026-05-18CIRA BRIAN RGrant1.4K$458.11
2026-05-18CIRA BRIAN RTax withheld368$458.11
2026-05-18BIGBEE PAULGrant185
2026-05-18BIGBEE PAULGrant783$458.11
2026-05-18BIGBEE PAULTax withheld336$458.11
2026-05-18Nino Matthew AGrant264
2026-05-18Nino Matthew AGrant979$458.11
2026-05-18Nino Matthew ATax withheld242$458.11
2026-05-18Boor William CGrant4.3K
2026-05-18Boor William CGrant11K$458.11
2026-05-18Boor William CTax withheld4.7K$458.11
2026-05-18ADEN ALLISONGrant1.1K
2026-05-18ADEN ALLISONGrant3.9K$458.11
2026-05-15Boor William CTax withheld554$455.76
2026-05-15ADEN ALLISONSell129$455.76
2026-05-15BIGBEE PAULTax withheld45$455.76
2026-05-15CIRA BRIAN RTax withheld44$455.76
2026-05-15Nino Matthew ATax withheld29$455.76
2026-04-18SCHUKNECHT SETH GTax withheld41$539.06
2026-04-10Boor William COption exercise10K$125.69
2026-04-10Boor William CTax withheld5.0K$519.67
2026-02-13SCHUKNECHT SETH GTax withheld44$590.38
2026-02-04Greenblatt David A.Buy87$500.00
2026-02-04Boor William CBuy1.0K$495.00
2026-02-03Greenblatt David A.Buy400$462.43
2026-02-03Greenblatt David A.Buy13$481.00
2026-02-02MOSTER STEVEN WBuy300$456.23
2025-11-07KERLEY RICHARD ASell500$568.99
2025-10-31BRANDOM JACK STax withheld21$529.80
2025-10-27Daniels Lisa LynnGrant102$588.47
2025-09-04SCHUKNECHT SETH GSell145$550.00
2025-08-29BIGBEE PAULSell300$530.45
2025-08-25CIRA BRIAN ROption exercise1.0K$153.94
2025-08-25CIRA BRIAN RSell1.0K$522.00
2025-08-22Blount Susan LOption exercise2.5K$141.16
2025-08-22Blount Susan LSell411$518.24
2025-08-22Blount Susan LSell2.1K$519.51
2025-08-22BIGBEE PAULSell300$522.68
2025-08-20KERLEY RICHARD ASell500$480.55
2025-08-14Blount Susan LSell1.0K$481.42
2025-08-14Blount Susan LOption exercise2.0K$141.16
2025-08-14Blount Susan LSell1.0K$485.00
2025-08-08KERLEY RICHARD AGift286
2025-08-08KERLEY RICHARD AGift286
2025-08-01BRANDOM JACK STax withheld16$422.81
2025-07-30Boor William CTax withheld128$403.12
2025-07-28Blount Susan LGrant290$414.52
2025-07-28SZE JULIAGrant290$414.52
2025-07-28KERLEY RICHARD AGrant290$414.52
2025-07-28Greenblatt David A.Grant290$414.52
2025-07-28BUNGER STEVEN GGrant411$414.52
2025-07-28MOSTER STEVEN WGrant290$414.52
2025-06-12BIGBEE PAULTax withheld26$415.94
2025-06-12ADEN ALLISONTax withheld17$415.94
2025-05-25ADEN ALLISONTax withheld182$472.79
2025-05-25BIGBEE PAULTax withheld30$472.79
2025-05-25Boor William CTax withheld799$472.79
2025-05-25CIRA BRIAN RTax withheld84$472.79
2025-05-25Nino Matthew ATax withheld57$472.79
2025-05-22CIRA BRIAN RTax withheld39$499.23
2025-05-22Nino Matthew ATax withheld31$499.23
2025-05-22BRANDOM JACK STax withheld10$499.23
2025-05-22Boor William CTax withheld580$499.23
2025-05-22BIGBEE PAULTax withheld21$499.23
2025-05-22ADEN ALLISONTax withheld125$499.23
2025-05-22SCHUKNECHT SETH GTax withheld68$499.23
2025-05-20Boor William CGrant3.6K$519.77
2025-05-20ADEN ALLISONGrant962$519.77
2025-05-20ADEN ALLISONGrant962$519.77
2025-05-20Nino Matthew AGrant231$519.77
2025-05-20Fackrell ReganGrant116$519.77
2025-05-20CIRA BRIAN RGrant269$519.77
2025-05-20SCHUKNECHT SETH GGrant385$519.77
2025-05-20BRANDOM JACK SGrant116$519.77
2025-05-20Nino Matthew AGrant231$519.77
2025-05-20BRANDOM JACK SGrant115$519.77
2025-05-20CIRA BRIAN RGrant270$519.77
2025-05-20BIGBEE PAULGrant154$519.77
2025-05-20Fackrell ReganGrant115$519.77
2025-05-20BIGBEE PAULGrant154$519.77
2025-05-20Boor William CGrant3.6K$519.77
2025-05-19Nino Matthew ATax withheld259$517.88
2025-05-19CIRA BRIAN RTax withheld401$517.88
2025-05-19BIGBEE PAULTax withheld134$517.88
2025-05-19Boor William CGrant8.5K$517.88
2025-05-19Boor William CTax withheld3.6K$517.88
2025-05-19ADEN ALLISONGrant3.0K$517.88
2025-05-19ADEN ALLISONTax withheld827$517.88
2025-05-19CIRA BRIAN RGrant1.3K$517.88
2025-05-19CIRA BRIAN RTax withheld827$517.88
2025-05-19Nino Matthew AGrant928$517.88
2025-05-19Nino Matthew ATax withheld827$517.88
2025-05-19BIGBEE PAULGrant480$517.88
2025-05-19BIGBEE PAULTax withheld162$517.88
2025-05-19Boor William CTax withheld3.6K$517.88
2025-05-19ADEN ALLISONTax withheld823$517.88
2025-05-15Nino Matthew ATax withheld31$520.39
2025-05-15CIRA BRIAN RTax withheld46$520.39
2025-05-15Boor William CTax withheld538$520.39
2025-05-15BIGBEE PAULTax withheld30$520.39
2025-05-15ADEN ALLISONTax withheld125$520.39
2025-04-18SCHUKNECHT SETH GTax withheld26$477.75
2025-03-05Greenblatt David A.Option exercise4.0K$201.80
2025-03-05Greenblatt David A.Sell4.0K$528.88
2025-02-13SCHUKNECHT SETH GTax withheld30$535.31
2025-02-07BRANDOM JACK SOption exercise1.0K$153.94
2025-02-07BRANDOM JACK SSell1.0K$538.00
2025-02-05Nino Matthew ASell894$529.03
2025-02-04Blount Susan LSell1.0K$507.85
2025-02-04Blount Susan LOption exercise2.0K$141.16
2025-02-04Blount Susan LSell1.0K$506.50
2025-01-15Blount Susan LSell750$471.70
2025-01-15Blount Susan LOption exercise750$141.16

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

Notable events (8-K)

DateItems
2026-05-22ResultsOtherExhibitsfiling ↗
2026-01-29ResultsExhibitsfiling ↗
2025-10-31ResultsExhibitsfiling ↗
2025-10-28Exec/director changeReg FDfiling ↗
2025-09-30Acquisition/dispositionReg FDExhibitsfiling ↗
2025-08-04Shareholder voteExhibitsfiling ↗
2025-07-31ResultsExhibitsfiling ↗
2025-07-14Material agreementReg FDExhibitsfiling ↗

Recent filings

FormFiledPeriodAccession
10-K2026-05-222026-03-280001628280-26-037782 ↗
8-K2026-05-222026-05-210001628280-26-037575 ↗
10-Q2026-02-022025-12-270001628280-26-004426 ↗
8-K2026-01-292026-01-290001628280-26-004168 ↗
10-Q2025-10-312025-09-270001628280-25-047849 ↗
8-K2025-10-312025-10-300001628280-25-047635 ↗
8-K2025-10-282025-10-270001628280-25-046831 ↗
8-K2025-09-302025-09-290001628280-25-043146 ↗
8-K2025-08-042025-07-290000278166-25-000124 ↗
10-Q2025-08-042025-06-280000278166-25-000128 ↗
8-K2025-07-312025-07-310000278166-25-000120 ↗
8-K2025-07-142025-07-140000278166-25-000105 ↗