Alarm.com Holdings, Inc.
ALRM · Services-Prepackaged Software · 49.5M shares · +2%/yr ↑ shares · EDGAR filings ↗
Net buyback after stock comp: -$20M (gross $27M, SBC $47M)
Reference price $46.50 · est. market cap ~$2.3B — last insider sale, 2026-06-12 (estimated from the dated SEC Form 4 price × shares outstanding — not a live quote)
Grade
B70Smart-home/security SaaS with solid profitability and free cash flow.
Strengths
- Profitable with solid FCF — operating margin 13.2% (72nd), FCF $137.0M, FCF margin 13.6%
- High gross margin — 66.1%
- Adequate liquidity — current ratio 1.92 (59th)
Risks
- Modest growth — revenue +7.6% (41st)
- Service-provider channel dependence — per 10-K
- Competition in smart-home/security — per 10-K
Notable findings
- Exec changeRecent 8-K item 5.02 8-K ↗
- Customer concentration~68% of revenue from one customer/distributor — SaaS and license revenue represented 68%, 67% and 65% of our revenue in 2025, 2024 and 2023, respectively
- Fund exitedNotable fund(s) exited this quarter: VANGUARD GROUP INC, Bridgewater Associates, LP
- Strong balance sheetStrong balance sheet — $1.2B cash & investments
- Notable holderHeld by 4 notable fund(s): STATE STREET CORP, FMR LLC, GOLDMAN SACHS GROUP INC +1 more (as of 2026-03-31)
- Insider sellingInsider selling — 11 open-market sale(s) by 5 insider(s) (cluster of 5 insiders, ~$3M, last 6mo) Form 4 ↗
Quarterly revenue
Last 4 quarters · from SEC filings.
Key metrics
Gross margin
66.1%
Operating margin
13.2%
Net margin
13.0%
Return on equity
15.5%
Return on assets
6.2%
Revenue growth (QoQ)
1.4%
Net-income growth
7.4%
Current ratio
1.9×
Free cash flow
$137M
EBITDA
$164M
Tangible book value
$524M
Cash & investments
$1.2B
Stock comp / revenue
3.3%
Insider transactions · last 18 months
| Date | Insider | Type | Shares | Price |
|---|---|---|---|---|
| 2026-06-12 | Ramos Daniel | Sell | 2.0K | $46.50 |
| 2026-06-10 | Bradley Kevin Christopher | Sell | 2.2K | $46.15 |
| 2026-06-10 | Ramos Daniel | Sell | 8.0K | $46.23 |
| 2026-06-04 | Whall Timothy J. | Grant | 3.2K | — |
| 2026-06-04 | NEVIN DARIUS G | Grant | 3.2K | — |
| 2026-06-04 | Clarke Donald E | Grant | 3.2K | — |
| 2026-06-04 | McAdam Timothy P | Grant | 3.2K | — |
| 2026-06-04 | WU Simone | Grant | 3.2K | — |
| 2026-06-04 | Harper Cecile Burleigh | Grant | 3.2K | — |
| 2026-06-04 | Evans Stephen C. | Grant | 3.2K | — |
| 2026-05-26 | Trundle Stephen | Sell | 6.1K | $43.78 |
| 2026-05-26 | Ramos Daniel | Sell | 2.5K | $43.78 |
| 2026-05-26 | Kerzner Daniel | Sell | 3.9K | $43.78 |
| 2026-05-18 | Kerzner Daniel | Sell | 1.9K | $43.56 |
| 2026-05-18 | Ramos Daniel | Sell | 1.6K | $43.56 |
| 2026-05-18 | Trundle Stephen | Sell | 2.9K | $43.56 |
| 2026-04-08 | Ramos Daniel | Grant | 25K | — |
| 2026-04-08 | Trundle Stephen | Grant | 65K | — |
| 2026-04-08 | Bradley Kevin Christopher | Grant | 35K | — |
| 2026-04-08 | Kerzner Daniel | Grant | 55K | — |
| 2026-03-18 | Bradley Kevin Christopher | Sell | 1.5K | $45.97 |
| 2026-03-18 | NEVIN DARIUS G | Option exercise | 36K | $21.70 |
| 2026-03-18 | NEVIN DARIUS G | Sell | 36K | $46.17 |
| 2025-12-16 | BEDELL JEFFREY A | Option exercise | 23K | $15.02 |
| 2025-12-16 | BEDELL JEFFREY A | Sell | 23K | $51.82 |
| 2025-12-12 | BEDELL JEFFREY A | Option exercise | 2.3K | $15.02 |
| 2025-12-12 | BEDELL JEFFREY A | Sell | 2.3K | $52.51 |
| 2025-12-12 | Evans Stephen C. | Sell | 1.2K | $52.27 |
| 2025-11-25 | McAdam Timothy P | Gift | 7.0K | — |
| 2025-11-20 | Trundle Stephen | Buy | 100 | $48.66 |
| 2025-11-20 | Trundle Stephen | Buy | 9.9K | $48.06 |
| 2025-11-19 | Trundle Stephen | Buy | 12K | $48.53 |
| 2025-11-18 | Trundle Stephen | Buy | 3.5K | $48.57 |
| 2025-11-13 | Kerzner Daniel | Sell | 10K | $50.33 |
| 2025-11-13 | Kerzner Daniel | Option exercise | 10K | $15.02 |
| 2025-11-12 | Kerzner Daniel | Sell | 20K | $50.29 |
| 2025-07-02 | Bradley Kevin Christopher | Sell | 754 | $56.75 |
| 2025-06-11 | Evans Stephen C. | Sell | 1.0K | $59.64 |
| 2025-06-05 | Evans Stephen C. | Grant | 2.5K | — |
| 2025-06-05 | NEVIN DARIUS G | Grant | 2.5K | — |
| 2025-06-05 | McAdam Timothy P | Grant | 2.5K | — |
| 2025-06-05 | Clarke Donald E | Grant | 2.5K | — |
| 2025-06-05 | WU Simone | Grant | 2.5K | — |
| 2025-06-05 | Harper Cecile Burleigh | Grant | 2.5K | — |
| 2025-06-05 | Whall Timothy J. | Grant | 2.5K | — |
| 2025-05-27 | Ramos Daniel | Sell | 7.0K | $57.68 |
| 2025-05-23 | Trundle Stephen | Sell | 3.6K | $56.66 |
| 2025-05-23 | Ramos Daniel | Sell | 1.8K | $56.66 |
| 2025-05-23 | BEDELL JEFFREY A | Sell | 2.2K | $56.66 |
| 2025-05-23 | Kerzner Daniel | Sell | 2.2K | $56.66 |
| 2025-05-22 | Kerzner Daniel | Grant | 18K | — |
| 2025-05-22 | Ramos Daniel | Grant | 14K | — |
| 2025-05-22 | BEDELL JEFFREY A | Grant | 18K | — |
| 2025-05-22 | Trundle Stephen | Grant | 25K | — |
| 2025-05-16 | Kerzner Daniel | Sell | 2.0K | $59.51 |
| 2025-05-16 | BEDELL JEFFREY A | Sell | 2.0K | $59.51 |
| 2025-05-16 | Trundle Stephen | Sell | 3.6K | $59.51 |
| 2025-05-16 | Ramos Daniel | Sell | 1.6K | $59.51 |
| 2025-05-16 | Bradley Kevin Christopher | Sell | 390 | $59.51 |
| 2025-05-14 | Ramos Daniel | Option exercise | 1.7K | $37.94 |
| 2025-05-14 | Ramos Daniel | Option exercise | 3.5K | $51.50 |
| 2025-05-14 | Ramos Daniel | Sell | 6.9K | $60.06 |
| 2025-04-02 | Trundle Stephen | Sell | 1.6K | $55.49 |
| 2025-04-02 | Kerzner Daniel | Sell | 932 | $55.49 |
| 2025-04-02 | BEDELL JEFFREY A | Sell | 777 | $55.49 |
| 2025-04-02 | Ramos Daniel | Sell | 777 | $55.49 |
| 2025-03-17 | Bradley Kevin Christopher | Grant | 25K | — |
| 2025-03-12 | Valenzuela Steve | Option exercise | 936 | $37.94 |
| 2025-03-12 | Valenzuela Steve | Option exercise | 2.5K | $51.50 |
| 2025-03-12 | Valenzuela Steve | Sell | 3.4K | $58.45 |
| 2025-03-06 | Valenzuela Steve | Option exercise | 1.6K | $37.94 |
| 2025-03-06 | Valenzuela Steve | Sell | 1.6K | $59.57 |
All non-derivative Form 4 activity (SEC), newest first.
Notable events (8-K)
| Date | Items | |
|---|---|---|
| 2026-06-08 | Shareholder vote | filing ↗ |
| 2026-05-07 | ResultsExhibits | filing ↗ |
| 2026-03-18 | Exec/director change | filing ↗ |
| 2026-02-19 | ResultsExhibits | filing ↗ |
| 2025-11-06 | ResultsExhibits | filing ↗ |
| 2025-08-07 | ResultsExhibits | filing ↗ |
| 2025-06-06 | Exec/director changeShareholder voteExhibits | filing ↗ |
| 2025-05-08 | ResultsExhibits | filing ↗ |
Recent filings
| Form | Filed | Period | Accession |
|---|---|---|---|
| 8-K | 2026-06-08 | 2026-06-03 | 0001104659-26-071412 ↗ |
| 8-K | 2026-05-07 | 2026-05-07 | 0001459200-26-000008 ↗ |
| 10-Q | 2026-05-07 | 2026-03-31 | 0001459200-26-000009 ↗ |
| 8-K | 2026-03-18 | 2026-03-12 | 0001104659-26-031065 ↗ |
| 10-K | 2026-02-19 | 2025-12-31 | 0001459200-26-000005 ↗ |
| 8-K | 2026-02-19 | 2026-02-19 | 0001459200-26-000004 ↗ |
| 10-Q | 2025-11-06 | 2025-09-30 | 0001459200-25-000023 ↗ |
| 8-K | 2025-11-06 | 2025-11-06 | 0001459200-25-000022 ↗ |
| 8-K | 2025-08-07 | 2025-08-07 | 0001459200-25-000016 ↗ |
| 10-Q | 2025-08-07 | 2025-06-30 | 0001459200-25-000018 ↗ |
| 8-K | 2025-06-06 | 2025-06-04 | 0001459200-25-000012 ↗ |
| 10-Q | 2025-05-09 | 2025-03-31 | 0001459200-25-000008 ↗ |