_id
690dad91ccc777a4e85d0a1f
Ticker
ALRM
Name
Alarm.com Holdings Inc
Exchange
NASDAQ
Address
8281 Greensboro Drive, Tysons, VA, United States, 22102
Country
USA
Sector
Technology
Industry
Software - Application
Currency
USD
Website
https://www.alarm.com
Description
Alarm.com Holdings, Inc. provides various Internet of Things (IoT) and solutions for residential, multi-family, small business, and enterprise commercial markets in North America and internationally. The company operates through Alarm.com and Other segments. It offers solutions to control and monitor security systems, as well as to IoT devices, including door locks, garage doors, thermostats, and video cameras; and video analytics, AI deterrence, vacation watch, video doorbells, intelligent integration, live streaming, secure cloud storage, and video alerts. The company also provides scenes, video analytics triggers, thermostat schedules, responsive savings, precision comfort, energy usage monitoring, places feature, whole home water safety, and solar monitoring solutions, as well as heating, ventilation, and air conditioning monitoring services. In addition, it offers demand response programs, commercial grade video, commercial video analytics, access control, cell connectors, enterprise dashboard and multi-site management, connected fleet, energy savings, protection for valuables and inventory, temperature monitoring, and daily safeguard solutions. Further, the company provides a permission-based online portal that provides account management, sales, marketing, training, and support tools; service dashboard, a unified interface that displays key operational and customer experience indicators; installation and support services; MobileTech Application and Remote Toolkit; video health reports; smart gateway; AI-powered enhancements to professional monitoring and false alarm reduction; Web services and business intelligence; sales, marketing, and training services; and home builder programs. Additionally, it offers electric utility grid and water management, indoor gunshot detection, and health and wellness and data-rich emergency response solutions. Alarm.com Holdings, Inc. has a strategic partnership with Everon, LLC to deliver a unified console to manage integrated intrusion protection, access control, remote vi
Last Close
50.06
Volume
13889
Current Price
49.99
Change
-0.73
Last Updated
2026-01-20T15:13:34.538Z
Image
data:image/webp;base64,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
Ipo Date
2015-06-26T00:00:00.000Z
Market Cap
2531183360
Next Dividend Date
-
Dividend Frequency
-
Dividend Rate
-
Dividend Yield
0
Sentiment
0.9727071428571429
Sentiment Sources
14
Rating
3.7778
Target Price
66.3333
Strong Buy
3
Buy
2
Hold
3
Sell
1
Strong Sell
0
Current Quarter
2025-09-30
Revenue
256400000
Cost Of Revenue
24233000
Gross Profit
232167000
Operating Expenses
195146000
Operating Income
37377000
Interest Expense
4326000
Pretax Income
50300000
Net Income
35338000
Eps
0.6044702919820039
Dividends Per Share
-
Shares Outstanding
49879680
Income Tax Expense
15200000
EBITDA
62419000
Operating Margin
14.57761310452418
Total Other Income Expense Net
12923000
Cash
1066583000
Short Term Investments
-
Receivables
111784000
Inventories
92298000
Total Current Assets
1345698000
Property Plant Equipment
122953000
Total Assets
2123590000
Payables
28165000
Short Term Debt
509269000
Long Term Debt
488922000
Total Liabilities
1240316000
Equity
827190000
Bs_currency_symbol
USD
Depreciation
11806000
Change In Working Capital
-19600000
Cash From Operations
70628000
Capital Expenditures
5028000
Cash From Investing
-17015000
Cash From Financing
-11876000
Net Change In Cash
41760000
Cf_currency_symbol
USD
PE
21.4915
PB
3.5330099964578876
ROE
4.272053578984273
ROA
1.6640688645171617
FCF
65600000
Fcf Percent
0.25585023400936036
Piotroski FScore
4
Health Score
59
Deep Value Investing Score
5
Defensive Investing Score
7
Dividend Investing Score
3
Economic Moat Investing Score
6.8
Garp Investing Score
3.5
Growth Investing Score
3.5
Momentum Investing Score
4
Net Net Investing Score
3
Quality Investing Score
6.5
Value Investing Score
4.5
Quarters > 0 > quarter
2025-09-30
Quarters > 0 > income Statement > revenue
256400000
Quarters > 0 > income Statement > cost Of Revenue
24233000
Quarters > 0 > income Statement > gross Profit
232167000
Quarters > 0 > income Statement > operating Expenses
195146000
Quarters > 0 > income Statement > operating Income
37377000
Quarters > 0 > income Statement > interest Expense
4326000
Quarters > 0 > income Statement > pretax Income
50300000
Quarters > 0 > income Statement > net Income
35338000
Quarters > 0 > income Statement > eps
0.6044702919820039
Quarters > 0 > income Statement > dividends Per Share
-
Quarters > 0 > income Statement > shares Outstanding
58461103
Quarters > 0 > income Statement > income Tax Expense
15200000
Quarters > 0 > income Statement > EBITDA
62419000
Quarters > 0 > income Statement > operating Margin
14.57761310452418
Quarters > 0 > income Statement > total Other Income Expense Net
12923000
Quarters > 0 > income Statement > currency_symbol
USD
Quarters > 0 > balance Sheet > cash
1066583000
Quarters > 0 > balance Sheet > short Term Investments
-
Quarters > 0 > balance Sheet > receivables
111784000
Quarters > 0 > balance Sheet > inventories
92298000
Quarters > 0 > balance Sheet > total Current Assets
1345698000
Quarters > 0 > balance Sheet > property Plant Equipment
122953000
Quarters > 0 > balance Sheet > total Assets
2123590000
Quarters > 0 > balance Sheet > payables
28165000
Quarters > 0 > balance Sheet > short Term Debt
509269000
Quarters > 0 > balance Sheet > long Term Debt
488922000
Quarters > 0 > balance Sheet > total Liabilities
1240316000
Quarters > 0 > balance Sheet > equity
827190000
Quarters > 0 > balance Sheet > currency_symbol
USD
Quarters > 0 > cash Flow > net Income
35100000
Quarters > 0 > cash Flow > depreciation
11806000
Quarters > 0 > cash Flow > change In Working Capital
-19600000
Quarters > 0 > cash Flow > cash From Operations
70628000
Quarters > 0 > cash Flow > capital Expenditures
5028000
Quarters > 0 > cash Flow > cash From Investing
-17015000
Quarters > 0 > cash Flow > cash From Financing
-11876000
Quarters > 0 > cash Flow > net Change In Cash
41760000
Quarters > 0 > cash Flow > currency_symbol
USD
Quarters > 0 > ratios > PE
0.6044702919820039
Quarters > 0 > ratios > PB
3.5330099964578876
Quarters > 0 > ratios > ROE
4.272053578984273
Quarters > 0 > ratios > ROA
1.6640688645171617
Quarters > 0 > ratios > FCF
65600000
Quarters > 0 > ratios > Piotroski FScore
4
Quarters > 0 > ratios > fcf Percent
0.25585023400936036
Quarters > 0 > health Score
59
Quarters > 1 > quarter
2025-06-30
Quarters > 1 > income Statement > revenue
254308000
Quarters > 1 > income Statement > cost Of Revenue
87462000
Quarters > 1 > income Statement > gross Profit
166846000
Quarters > 1 > income Statement > operating Expenses
134824000
Quarters > 1 > income Statement > operating Income
32022000
Quarters > 1 > income Statement > interest Expense
4321000
Quarters > 1 > income Statement > pretax Income
39675000
Quarters > 1 > income Statement > net Income
34552000
Quarters > 1 > income Statement > eps
0.57455281758693
Quarters > 1 > income Statement > dividends Per Share
-
Quarters > 1 > income Statement > shares Outstanding
60137204
Quarters > 1 > income Statement > income Tax Expense
5458000
Quarters > 1 > income Statement > EBITDA
55319000
Quarters > 1 > income Statement > operating Margin
12.591817795743744
Quarters > 1 > income Statement > total Other Income Expense Net
7653000
Quarters > 1 > income Statement > currency_symbol
USD
Quarters > 1 > balance Sheet > cash
1024862000
Quarters > 1 > balance Sheet > short Term Investments
-
Quarters > 1 > balance Sheet > receivables
122254000
Quarters > 1 > balance Sheet > inventories
90027000
Quarters > 1 > balance Sheet > total Current Assets
1292556000
Quarters > 1 > balance Sheet > property Plant Equipment
124006000
Quarters > 1 > balance Sheet > total Assets
2098054000
Quarters > 1 > balance Sheet > payables
55383000
Quarters > 1 > balance Sheet > short Term Debt
507286000
Quarters > 1 > balance Sheet > long Term Debt
488208000
Quarters > 1 > balance Sheet > total Liabilities
1246121000
Quarters > 1 > balance Sheet > equity
797345000
Quarters > 1 > balance Sheet > currency_symbol
USD
Quarters > 1 > cash Flow > net Income
34217000
Quarters > 1 > cash Flow > depreciation
11639000
Quarters > 1 > cash Flow > change In Working Capital
-29858000
Quarters > 1 > cash Flow > cash From Operations
22716000
Quarters > 1 > cash Flow > capital Expenditures
4902000
Quarters > 1 > cash Flow > cash From Investing
-177809000
Quarters > 1 > cash Flow > cash From Financing
-6118000
Quarters > 1 > cash Flow > net Change In Cash
-161277000
Quarters > 1 > cash Flow > currency_symbol
USD
Quarters > 1 > ratios > PE
0.57455281758693
Quarters > 1 > ratios > PB
3.770336338673974
Quarters > 1 > ratios > ROE
4.333381409552954
Quarters > 1 > ratios > ROA
1.646859423065374
Quarters > 1 > ratios > FCF
17814000
Quarters > 1 > ratios > Piotroski FScore
3
Quarters > 1 > ratios > fcf Percent
0.07004891706120138
Quarters > 1 > health Score
45
Quarters > 2 > quarter
2025-03-31
Quarters > 2 > income Statement > revenue
238822000
Quarters > 2 > income Statement > cost Of Revenue
78234000
Quarters > 2 > income Statement > gross Profit
160588000
Quarters > 2 > income Statement > operating Expenses
130941000
Quarters > 2 > income Statement > operating Income
29647000
Quarters > 2 > income Statement > interest Expense
4314000
Quarters > 2 > income Statement > pretax Income
35019000
Quarters > 2 > income Statement > net Income
27950000
Quarters > 2 > income Statement > eps
0.46523436734709234
Quarters > 2 > income Statement > dividends Per Share
-
Quarters > 2 > income Statement > shares Outstanding
60077247
Quarters > 2 > income Statement > income Tax Expense
7307000
Quarters > 2 > income Statement > EBITDA
50438000
Quarters > 2 > income Statement > operating Margin
12.413847970454983
Quarters > 2 > income Statement > total Other Income Expense Net
5372000
Quarters > 2 > income Statement > currency_symbol
USD
Quarters > 2 > balance Sheet > cash
1186195000
Quarters > 2 > balance Sheet > short Term Investments
-
Quarters > 2 > balance Sheet > receivables
118757000
Quarters > 2 > balance Sheet > inventories
90136000
Quarters > 2 > balance Sheet > total Current Assets
1452750000
Quarters > 2 > balance Sheet > property Plant Equipment
123921000
Quarters > 2 > balance Sheet > total Assets
2077431000
Quarters > 2 > balance Sheet > payables
57076000
Quarters > 2 > balance Sheet > short Term Debt
505968000
Quarters > 2 > balance Sheet > long Term Debt
487500000
Quarters > 2 > balance Sheet > total Liabilities
1265243000
Quarters > 2 > balance Sheet > equity
759603000
Quarters > 2 > balance Sheet > currency_symbol
USD
Quarters > 2 > cash Flow > net Income
27712000
Quarters > 2 > cash Flow > depreciation
11105000
Quarters > 2 > cash Flow > change In Working Capital
-20339000
Quarters > 2 > cash Flow > cash From Operations
24057000
Quarters > 2 > cash Flow > capital Expenditures
6523000
Quarters > 2 > cash Flow > cash From Investing
-55179000
Quarters > 2 > cash Flow > cash From Financing
-3476000
Quarters > 2 > cash Flow > net Change In Cash
-34716000
Quarters > 2 > cash Flow > currency_symbol
USD
Quarters > 2 > ratios > PE
0.46523436734709234
Quarters > 2 > ratios > PB
3.9537252716616447
Quarters > 2 > ratios > ROE
3.679553661583748
Quarters > 2 > ratios > ROA
1.3454117128318581
Quarters > 2 > ratios > FCF
17534000
Quarters > 2 > ratios > Piotroski FScore
3
Quarters > 2 > ratios > fcf Percent
0.07341869676997932
Quarters > 2 > health Score
45
Quarters > 3 > quarter
2024-12-31
Quarters > 3 > income Statement > revenue
242240000
Quarters > 3 > income Statement > cost Of Revenue
83604000
Quarters > 3 > income Statement > gross Profit
158636000
Quarters > 3 > income Statement > operating Expenses
127781000
Quarters > 3 > income Statement > operating Income
30855000
Quarters > 3 > income Statement > interest Expense
4347000
Quarters > 3 > income Statement > pretax Income
39078000
Quarters > 3 > income Statement > net Income
30328000
Quarters > 3 > income Statement > eps
0.5057940756017049
Quarters > 3 > income Statement > dividends Per Share
-
Quarters > 3 > income Statement > shares Outstanding
59961161
Quarters > 3 > income Statement > income Tax Expense
8945000
Quarters > 3 > income Statement > EBITDA
54376000
Quarters > 3 > income Statement > operating Margin
12.737367899603699
Quarters > 3 > income Statement > total Other Income Expense Net
8223000
Quarters > 3 > income Statement > currency_symbol
USD
Quarters > 3 > balance Sheet > cash
1220701000
Quarters > 3 > balance Sheet > short Term Investments
-
Quarters > 3 > balance Sheet > receivables
126082000
Quarters > 3 > balance Sheet > inventories
87435000
Quarters > 3 > balance Sheet > total Current Assets
1481592000
Quarters > 3 > balance Sheet > property Plant Equipment
116630000
Quarters > 3 > balance Sheet > total Assets
2038208000
Quarters > 3 > balance Sheet > payables
65615000
Quarters > 3 > balance Sheet > short Term Debt
7700000
Quarters > 3 > balance Sheet > long Term Debt
983477000
Quarters > 3 > balance Sheet > total Liabilities
1266915000
Quarters > 3 > balance Sheet > equity
726546000
Quarters > 3 > balance Sheet > currency_symbol
USD
Quarters > 3 > cash Flow > net Income
30328000
Quarters > 3 > cash Flow > depreciation
10951000
Quarters > 3 > cash Flow > change In Working Capital
5258000
Quarters > 3 > cash Flow > cash From Operations
56260000
Quarters > 3 > cash Flow > capital Expenditures
2268000
Quarters > 3 > cash Flow > cash From Investing
-8128000
Quarters > 3 > cash Flow > cash From Financing
2144000
Quarters > 3 > cash Flow > net Change In Cash
52296000
Quarters > 3 > cash Flow > currency_symbol
USD
Quarters > 3 > ratios > PE
0.5057940756017049
Quarters > 3 > ratios > PB
4.125627886451787
Quarters > 3 > ratios > ROE
4.174271140437082
Quarters > 3 > ratios > ROA
1.487973749489748
Quarters > 3 > ratios > FCF
53992000
Quarters > 3 > ratios > Piotroski FScore
4
Quarters > 3 > ratios > fcf Percent
0.22288639365918098
Quarters > 3 > health Score
59
Annuals > 0 > quarter
2024-12-31
Annuals > 0 > income Statement > revenue
939827000
Annuals > 0 > income Statement > cost Of Revenue
326149000
Annuals > 0 > income Statement > gross Profit
613678000
Annuals > 0 > income Statement > operating Expenses
505130000
Annuals > 0 > income Statement > operating Income
108548000
Annuals > 0 > income Statement > interest Expense
11426000
Annuals > 0 > income Statement > pretax Income
141807000
Annuals > 0 > income Statement > net Income
124116000
Annuals > 0 > income Statement > eps
2.1401886320144845
Annuals > 0 > income Statement > dividends Per Share
-
Annuals > 0 > income Statement > shares Outstanding
57993019
Annuals > 0 > income Statement > income Tax Expense
19294000
Annuals > 0 > income Statement > EBITDA
196295000
Annuals > 0 > income Statement > operating Margin
11.54978522642997
Annuals > 0 > income Statement > total Other Income Expense Net
33259000
Annuals > 0 > income Statement > currency_symbol
USD
Annuals > 0 > balance Sheet > cash
1220701000
Annuals > 0 > balance Sheet > short Term Investments
-
Annuals > 0 > balance Sheet > receivables
126082000
Annuals > 0 > balance Sheet > inventories
87435000
Annuals > 0 > balance Sheet > total Current Assets
1481592000
Annuals > 0 > balance Sheet > property Plant Equipment
116630000
Annuals > 0 > balance Sheet > total Assets
2038208000
Annuals > 0 > balance Sheet > payables
65615000
Annuals > 0 > balance Sheet > short Term Debt
7700000
Annuals > 0 > balance Sheet > long Term Debt
983477000
Annuals > 0 > balance Sheet > total Liabilities
1266915000
Annuals > 0 > balance Sheet > equity
726546000
Annuals > 0 > balance Sheet > currency_symbol
USD
Annuals > 0 > cash Flow > net Income
122513000
Annuals > 0 > cash Flow > depreciation
43062000
Annuals > 0 > cash Flow > change In Working Capital
21182000
Annuals > 0 > cash Flow > cash From Operations
206413000
Annuals > 0 > cash Flow > capital Expenditures
10133000
Annuals > 0 > cash Flow > cash From Investing
-24681000
Annuals > 0 > cash Flow > cash From Financing
346430000
Annuals > 0 > cash Flow > net Change In Cash
528053000
Annuals > 0 > cash Flow > currency_symbol
USD
Annuals > 0 > ratios > PE
2.1401886320144845
Annuals > 0 > ratios > PB
3.9902098694507986
Annuals > 0 > ratios > ROE
17.083020207942788
Annuals > 0 > ratios > ROA
6.0894668257606686
Annuals > 0 > ratios > FCF
196280000
Annuals > 0 > ratios > Piotroski FScore
4
Annuals > 0 > ratios > fcf Percent
0.20884694736371695
Annuals > 0 > health Score
73
Annuals > 1 > quarter
2023-12-31
Annuals > 1 > income Statement > revenue
881682000
Annuals > 1 > income Statement > cost Of Revenue
325159000
Annuals > 1 > income Statement > gross Profit
556523000
Annuals > 1 > income Statement > operating Expenses
489694000
Annuals > 1 > income Statement > operating Income
66829000
Annuals > 1 > income Statement > interest Expense
3429000
Annuals > 1 > income Statement > pretax Income
97825000
Annuals > 1 > income Statement > net Income
81043000
Annuals > 1 > income Statement > eps
1.483612926535284
Annuals > 1 > income Statement > dividends Per Share
-
Annuals > 1 > income Statement > shares Outstanding
54625434
Annuals > 1 > income Statement > income Tax Expense
17485000
Annuals > 1 > income Statement > EBITDA
145375000
Annuals > 1 > income Statement > operating Margin
7.579716950102192
Annuals > 1 > income Statement > total Other Income Expense Net
30996000
Annuals > 1 > income Statement > currency_symbol
USD
Annuals > 1 > balance Sheet > cash
696983000
Annuals > 1 > balance Sheet > short Term Investments
-
Annuals > 1 > balance Sheet > receivables
130626000
Annuals > 1 > balance Sheet > inventories
96140000
Annuals > 1 > balance Sheet > total Current Assets
956780000
Annuals > 1 > balance Sheet > property Plant Equipment
78406000
Annuals > 1 > balance Sheet > total Assets
1439563000
Annuals > 1 > balance Sheet > payables
39038000
Annuals > 1 > balance Sheet > short Term Debt
12043000
Annuals > 1 > balance Sheet > long Term Debt
493515000
Annuals > 1 > balance Sheet > total Liabilities
714709000
Annuals > 1 > balance Sheet > equity
688546000
Annuals > 1 > balance Sheet > currency_symbol
USD
Annuals > 1 > cash Flow > net Income
80340000
Annuals > 1 > cash Flow > depreciation
44121000
Annuals > 1 > cash Flow > change In Working Capital
1408000
Annuals > 1 > cash Flow > cash From Operations
135965000
Annuals > 1 > cash Flow > capital Expenditures
14175000
Annuals > 1 > cash Flow > cash From Investing
-25966000
Annuals > 1 > cash Flow > cash From Financing
-31865000
Annuals > 1 > cash Flow > net Change In Cash
78200000
Annuals > 1 > cash Flow > currency_symbol
USD
Annuals > 1 > ratios > PE
1.483612926535284
Annuals > 1 > ratios > PB
3.965930301911565
Annuals > 1 > ratios > ROE
11.770164956299215
Annuals > 1 > ratios > ROA
5.6296945670318
Annuals > 1 > ratios > FCF
121790000
Annuals > 1 > ratios > Piotroski FScore
3
Annuals > 1 > ratios > fcf Percent
0.13813370353483456
Annuals > 1 > health Score
62
Annuals > 2 > quarter
2022-12-31
Annuals > 2 > income Statement > revenue
842559000
Annuals > 2 > income Statement > cost Of Revenue
342581000
Annuals > 2 > income Statement > gross Profit
499978000
Annuals > 2 > income Statement > operating Expenses
448941000
Annuals > 2 > income Statement > operating Income
51037000
Annuals > 2 > income Statement > interest Expense
3144000
Annuals > 2 > income Statement > pretax Income
56593000
Annuals > 2 > income Statement > net Income
56338000
Annuals > 2 > income Statement > eps
1.02558114823911
Annuals > 2 > income Statement > dividends Per Share
-
Annuals > 2 > income Statement > shares Outstanding
54932757
Annuals > 2 > income Statement > income Tax Expense
962000
Annuals > 2 > income Statement > EBITDA
102465000
Annuals > 2 > income Statement > operating Margin
6.057379957961401
Annuals > 2 > income Statement > total Other Income Expense Net
5556000
Annuals > 2 > income Statement > currency_symbol
USD
Annuals > 2 > balance Sheet > cash
622165000
Annuals > 2 > balance Sheet > short Term Investments
-
Annuals > 2 > balance Sheet > receivables
124283000
Annuals > 2 > balance Sheet > inventories
115584000
Annuals > 2 > balance Sheet > total Current Assets
891088000
Annuals > 2 > balance Sheet > property Plant Equipment
86105000
Annuals > 2 > balance Sheet > total Assets
1329375000
Annuals > 2 > balance Sheet > payables
53121000
Annuals > 2 > balance Sheet > short Term Debt
12157000
Annuals > 2 > balance Sheet > long Term Debt
490370000
Annuals > 2 > balance Sheet > total Liabilities
706528000
Annuals > 2 > balance Sheet > equity
598859000
Annuals > 2 > balance Sheet > currency_symbol
USD
Annuals > 2 > cash Flow > net Income
55631000
Annuals > 2 > cash Flow > depreciation
42728000
Annuals > 2 > cash Flow > change In Working Capital
-47883000
Annuals > 2 > cash Flow > cash From Operations
56901000
Annuals > 2 > cash Flow > capital Expenditures
28640000
Annuals > 2 > cash Flow > cash From Investing
-68319000
Annuals > 2 > cash Flow > cash From Financing
-76324000
Annuals > 2 > cash Flow > net Change In Cash
-87742000
Annuals > 2 > cash Flow > currency_symbol
USD
Annuals > 2 > ratios > PE
1.02558114823911
Annuals > 2 > ratios > PB
4.58553436189487
Annuals > 2 > ratios > ROE
9.407556703664802
Annuals > 2 > ratios > ROA
4.2379313587212035
Annuals > 2 > ratios > FCF
28261000
Annuals > 2 > ratios > Piotroski FScore
4
Annuals > 2 > ratios > fcf Percent
0.033541864724013395
Annuals > 2 > health Score
49
Annuals > 3 > quarter
2021-12-31
Annuals > 3 > income Statement > revenue
748969000
Annuals > 3 > income Statement > cost Of Revenue
305899000
Annuals > 3 > income Statement > gross Profit
443070000
Annuals > 3 > income Statement > operating Expenses
381498000
Annuals > 3 > income Statement > operating Income
61572000
Annuals > 3 > income Statement > interest Expense
15956000
Annuals > 3 > income Statement > pretax Income
46069000
Annuals > 3 > income Statement > net Income
52259000
Annuals > 3 > income Statement > eps
1.006531175655917
Annuals > 3 > income Statement > dividends Per Share
4476000
Annuals > 3 > income Statement > shares Outstanding
51919902
Annuals > 3 > income Statement > income Tax Expense
-5106000
Annuals > 3 > income Statement > EBITDA
102672000
Annuals > 3 > income Statement > operating Margin
8.220900998572704
Annuals > 3 > income Statement > total Other Income Expense Net
-15503000
Annuals > 3 > income Statement > currency_symbol
USD
Annuals > 3 > balance Sheet > cash
710621000
Annuals > 3 > balance Sheet > short Term Investments
-
Annuals > 3 > balance Sheet > receivables
105548000
Annuals > 3 > balance Sheet > inventories
75276000
Annuals > 3 > balance Sheet > total Current Assets
917620000
Annuals > 3 > balance Sheet > property Plant Equipment
72192000
Annuals > 3 > balance Sheet > total Assets
1232015000
Annuals > 3 > balance Sheet > payables
64751000
Annuals > 3 > balance Sheet > short Term Debt
10331000
Annuals > 3 > balance Sheet > long Term Debt
425345000
Annuals > 3 > balance Sheet > total Liabilities
605960000
Annuals > 3 > balance Sheet > equity
613167000
Annuals > 3 > balance Sheet > currency_symbol
USD
Annuals > 3 > cash Flow > net Income
51175000
Annuals > 3 > cash Flow > depreciation
40647000
Annuals > 3 > cash Flow > change In Working Capital
-35496000
Annuals > 3 > cash Flow > cash From Operations
103157000
Annuals > 3 > cash Flow > capital Expenditures
15424000
Annuals > 3 > cash Flow > cash From Investing
-20365000
Annuals > 3 > cash Flow > cash From Financing
374370000
Annuals > 3 > cash Flow > net Change In Cash
457162000
Annuals > 3 > cash Flow > currency_symbol
USD
Annuals > 3 > ratios > PE
1.006531175655917
Annuals > 3 > ratios > PB
4.232902131034449
Annuals > 3 > ratios > ROE
8.522800476868456
Annuals > 3 > ratios > ROA
4.241750303364813
Annuals > 3 > ratios > FCF
87733000
Annuals > 3 > ratios > Piotroski FScore
3
Annuals > 3 > ratios > fcf Percent
0.1171383595315694
Annuals > 3 > health Score
62
Valuation > metrics > PE
21.4915
Valuation > metrics > PB
3.5330099964578876
Valuation > final Score
74.66990003542112
Valuation > verdict
8.9% Overvalued
Profitability > metrics > ROE
4.272053578984273
Profitability > metrics > ROA
2.6259978093153147
Profitability > metrics > Net Margin
0.13782371294851795
Profitability > final Score
37
Profitability > verdict
Weak
Risk > metrics > Debt Equity
1.4994330202250994
Risk > metrics > Interest Coverage
8.640083217753121
Risk > final Score
65
Risk > verdict
High
Liquidity > metrics > Current Ratio
2.503931645560199
Liquidity > metrics > Quick Ratio
2.332193348392547
Liquidity > final Score
100
Liquidity > verdict
Great
Prev Valuations > 0
62.29663661326026
Prev Valuations > 1
60.46274728338355
Prev Valuations > 2
58.743721135482126
Prev Profitabilities > 0
37
Prev Profitabilities > 1
31
Prev Profitabilities > 2
33
Prev Risks > 0
60
Prev Risks > 1
57
Prev Risks > 2
58
Prev Liquidities > 0
100
Prev Liquidities > 1
100
Prev Liquidities > 2
100
Updated At
2026-01-20T21:22:24.788Z
Earnings History > 0 > period
2025-12-31
Earnings History > 0 > report Date
2026-02-19
Earnings History > 0 > date
2025-12-31
Earnings History > 0 > before After Market
-
Earnings History > 0 > currency
-
Earnings History > 0 > eps Actual
0
Earnings History > 0 > eps Estimate
0.639
Earnings History > 0 > eps Difference
-0.639
Earnings History > 0 > surprise Percent
-100
Earnings History > 1 > period
2025-09-30
Earnings History > 1 > report Date
2025-11-06
Earnings History > 1 > date
2025-09-30
Earnings History > 1 > before After Market
AfterMarket
Earnings History > 1 > currency
-
Earnings History > 1 > eps Actual
0.76
Earnings History > 1 > eps Estimate
0.61
Earnings History > 1 > eps Difference
0.15
Earnings History > 1 > surprise Percent
24.5902
Earnings History > 2 > period
2025-06-30
Earnings History > 2 > report Date
2025-08-07
Earnings History > 2 > date
2025-06-30
Earnings History > 2 > before After Market
AfterMarket
Earnings History > 2 > currency
-
Earnings History > 2 > eps Actual
0.6
Earnings History > 2 > eps Estimate
0.51
Earnings History > 2 > eps Difference
0.09
Earnings History > 2 > surprise Percent
17.6471
Earnings History > 3 > period
2025-03-31
Earnings History > 3 > report Date
2025-05-08
Earnings History > 3 > date
2025-03-31
Earnings History > 3 > before After Market
AfterMarket
Earnings History > 3 > currency
USD
Earnings History > 3 > eps Actual
0.54
Earnings History > 3 > eps Estimate
0.47
Earnings History > 3 > eps Difference
0.07
Earnings History > 3 > surprise Percent
14.8936
Earnings History > 4 > period
2024-12-31
Earnings History > 4 > report Date
2025-02-20
Earnings History > 4 > date
2024-12-31
Earnings History > 4 > before After Market
AfterMarket
Earnings History > 4 > currency
USD
Earnings History > 4 > eps Actual
0.58
Earnings History > 4 > eps Estimate
0.5341
Earnings History > 4 > eps Difference
0.0459
Earnings History > 4 > surprise Percent
8.5939
Earnings History > 5 > period
2024-09-30
Earnings History > 5 > report Date
2024-11-07
Earnings History > 5 > date
2024-09-30
Earnings History > 5 > before After Market
AfterMarket
Earnings History > 5 > currency
USD
Earnings History > 5 > eps Actual
0.62
Earnings History > 5 > eps Estimate
0.49
Earnings History > 5 > eps Difference
0.13
Earnings History > 5 > surprise Percent
26.5306
Earnings History > 6 > period
2024-06-30
Earnings History > 6 > report Date
2024-08-08
Earnings History > 6 > date
2024-06-30
Earnings History > 6 > before After Market
AfterMarket
Earnings History > 6 > currency
USD
Earnings History > 6 > eps Actual
0.58
Earnings History > 6 > eps Estimate
0.49
Earnings History > 6 > eps Difference
0.09
Earnings History > 6 > surprise Percent
18.3673
Earnings History > 7 > period
2024-03-31
Earnings History > 7 > report Date
2024-05-09
Earnings History > 7 > date
2024-03-31
Earnings History > 7 > before After Market
AfterMarket
Earnings History > 7 > currency
USD
Earnings History > 7 > eps Actual
0.5
Earnings History > 7 > eps Estimate
0.49
Earnings History > 7 > eps Difference
0.01
Earnings History > 7 > surprise Percent
2.0408
Earnings History > 8 > period
2023-12-31
Earnings History > 8 > report Date
2024-02-22
Earnings History > 8 > date
2023-12-31
Earnings History > 8 > before After Market
AfterMarket
Earnings History > 8 > currency
USD
Earnings History > 8 > eps Actual
0.62
Earnings History > 8 > eps Estimate
0.47
Earnings History > 8 > eps Difference
0.15
Earnings History > 8 > surprise Percent
31.9149
Earnings History > 9 > period
2023-09-30
Earnings History > 9 > report Date
2023-11-09
Earnings History > 9 > date
2023-09-30
Earnings History > 9 > before After Market
AfterMarket
Earnings History > 9 > currency
USD
Earnings History > 9 > eps Actual
0.56
Earnings History > 9 > eps Estimate
0.4
Earnings History > 9 > eps Difference
0.16
Earnings History > 9 > surprise Percent
40
Earnings History > 10 > period
2023-06-30
Earnings History > 10 > report Date
2023-08-09
Earnings History > 10 > date
2023-06-30
Earnings History > 10 > before After Market
AfterMarket
Earnings History > 10 > currency
USD
Earnings History > 10 > eps Actual
0.49
Earnings History > 10 > eps Estimate
0.36
Earnings History > 10 > eps Difference
0.13
Earnings History > 10 > surprise Percent
36.1111
Earnings History > 11 > period
2023-03-31
Earnings History > 11 > report Date
2023-05-10
Earnings History > 11 > date
2023-03-31
Earnings History > 11 > before After Market
AfterMarket
Earnings History > 11 > currency
USD
Earnings History > 11 > eps Actual
0.41
Earnings History > 11 > eps Estimate
0.31
Earnings History > 11 > eps Difference
0.1
Earnings History > 11 > surprise Percent
32.2581
Earnings History > 12 > period
2022-12-31
Earnings History > 12 > report Date
2023-02-23
Earnings History > 12 > date
2022-12-31
Earnings History > 12 > before After Market
AfterMarket
Earnings History > 12 > currency
USD
Earnings History > 12 > eps Actual
0.53
Earnings History > 12 > eps Estimate
0.43
Earnings History > 12 > eps Difference
0.1
Earnings History > 12 > surprise Percent
23.2558
Earnings History > 13 > period
2022-09-30
Earnings History > 13 > report Date
2022-11-08
Earnings History > 13 > date
2022-09-30
Earnings History > 13 > before After Market
AfterMarket
Earnings History > 13 > currency
USD
Earnings History > 13 > eps Actual
0.55
Earnings History > 13 > eps Estimate
0.5
Earnings History > 13 > eps Difference
0.05
Earnings History > 13 > surprise Percent
10
Earnings History > 14 > period
2022-06-30
Earnings History > 14 > report Date
2022-08-09
Earnings History > 14 > date
2022-06-30
Earnings History > 14 > before After Market
AfterMarket
Earnings History > 14 > currency
USD
Earnings History > 14 > eps Actual
0.49
Earnings History > 14 > eps Estimate
0.41
Earnings History > 14 > eps Difference
0.08
Earnings History > 14 > surprise Percent
19.5122
Earnings History > 15 > period
2022-03-31
Earnings History > 15 > report Date
2022-05-05
Earnings History > 15 > date
2022-03-31
Earnings History > 15 > before After Market
AfterMarket
Earnings History > 15 > currency
USD
Earnings History > 15 > eps Actual
0.39
Earnings History > 15 > eps Estimate
0.33
Earnings History > 15 > eps Difference
0.06
Earnings History > 15 > surprise Percent
18.1818
Earnings History > 16 > period
2021-12-31
Earnings History > 16 > report Date
2022-02-24
Earnings History > 16 > date
2021-12-31
Earnings History > 16 > before After Market
AfterMarket
Earnings History > 16 > currency
USD
Earnings History > 16 > eps Actual
0.43
Earnings History > 16 > eps Estimate
0.32
Earnings History > 16 > eps Difference
0.11
Earnings History > 16 > surprise Percent
34.375
Earnings History > 17 > period
2021-09-30
Earnings History > 17 > report Date
2021-11-04
Earnings History > 17 > date
2021-09-30
Earnings History > 17 > before After Market
AfterMarket
Earnings History > 17 > currency
USD
Earnings History > 17 > eps Actual
0.53
Earnings History > 17 > eps Estimate
0.38
Earnings History > 17 > eps Difference
0.15
Earnings History > 17 > surprise Percent
39.4737
Earnings History > 18 > period
2021-06-30
Earnings History > 18 > report Date
2021-08-05
Earnings History > 18 > date
2021-06-30
Earnings History > 18 > before After Market
AfterMarket
Earnings History > 18 > currency
USD
Earnings History > 18 > eps Actual
0.54
Earnings History > 18 > eps Estimate
0.39
Earnings History > 18 > eps Difference
0.15
Earnings History > 18 > surprise Percent
38.4615
Earnings History > 19 > period
2021-03-31
Earnings History > 19 > report Date
2021-05-04
Earnings History > 19 > date
2021-03-31
Earnings History > 19 > before After Market
AfterMarket
Earnings History > 19 > currency
USD
Earnings History > 19 > eps Actual
0.5
Earnings History > 19 > eps Estimate
0.38
Earnings History > 19 > eps Difference
0.12
Earnings History > 19 > surprise Percent
31.5789
Earnings History > 20 > period
2020-12-31
Earnings History > 20 > report Date
2021-02-25
Earnings History > 20 > date
2020-12-31
Earnings History > 20 > before After Market
AfterMarket
Earnings History > 20 > currency
USD
Earnings History > 20 > eps Actual
0.45
Earnings History > 20 > eps Estimate
0.27
Earnings History > 20 > eps Difference
0.18
Earnings History > 20 > surprise Percent
66.6667
Earnings History > 21 > period
2020-09-30
Earnings History > 21 > report Date
2020-11-05
Earnings History > 21 > date
2020-09-30
Earnings History > 21 > before After Market
AfterMarket
Earnings History > 21 > currency
USD
Earnings History > 21 > eps Actual
0.49
Earnings History > 21 > eps Estimate
0.31
Earnings History > 21 > eps Difference
0.18
Earnings History > 21 > surprise Percent
58.0645
Earnings History > 22 > period
2020-06-30
Earnings History > 22 > report Date
2020-08-05
Earnings History > 22 > date
2020-06-30
Earnings History > 22 > before After Market
AfterMarket
Earnings History > 22 > currency
USD
Earnings History > 22 > eps Actual
0.41
Earnings History > 22 > eps Estimate
0.31
Earnings History > 22 > eps Difference
0.1
Earnings History > 22 > surprise Percent
32.2581
Earnings History > 23 > period
2020-03-31
Earnings History > 23 > report Date
2020-05-07
Earnings History > 23 > date
2020-03-31
Earnings History > 23 > before After Market
AfterMarket
Earnings History > 23 > currency
USD
Earnings History > 23 > eps Actual
0.42
Earnings History > 23 > eps Estimate
0.34
Earnings History > 23 > eps Difference
0.08
Earnings History > 23 > surprise Percent
23.5294
Earnings History > 24 > period
2019-12-31
Earnings History > 24 > report Date
2020-02-25
Earnings History > 24 > date
2019-12-31
Earnings History > 24 > before After Market
AfterMarket
Earnings History > 24 > currency
USD
Earnings History > 24 > eps Actual
0.43
Earnings History > 24 > eps Estimate
0.33
Earnings History > 24 > eps Difference
0.1
Earnings History > 24 > surprise Percent
30.303
Earnings History > 25 > period
2019-09-30
Earnings History > 25 > report Date
2019-11-05
Earnings History > 25 > date
2019-09-30
Earnings History > 25 > before After Market
AfterMarket
Earnings History > 25 > currency
USD
Earnings History > 25 > eps Actual
0.37
Earnings History > 25 > eps Estimate
0.33
Earnings History > 25 > eps Difference
0.04
Earnings History > 25 > surprise Percent
12.1212
Earnings History > 26 > period
2019-06-30
Earnings History > 26 > report Date
2019-08-08
Earnings History > 26 > date
2019-06-30
Earnings History > 26 > before After Market
AfterMarket
Earnings History > 26 > currency
USD
Earnings History > 26 > eps Actual
0.4
Earnings History > 26 > eps Estimate
0.32
Earnings History > 26 > eps Difference
0.08
Earnings History > 26 > surprise Percent
25
Earnings History > 27 > period
2019-03-31
Earnings History > 27 > report Date
2019-05-09
Earnings History > 27 > date
2019-03-31
Earnings History > 27 > before After Market
AfterMarket
Earnings History > 27 > currency
USD
Earnings History > 27 > eps Actual
0.34
Earnings History > 27 > eps Estimate
0.31
Earnings History > 27 > eps Difference
0.03
Earnings History > 27 > surprise Percent
9.6774
Earnings History > 28 > period
2018-12-31
Earnings History > 28 > report Date
2019-02-28
Earnings History > 28 > date
2018-12-31
Earnings History > 28 > before After Market
AfterMarket
Earnings History > 28 > currency
USD
Earnings History > 28 > eps Actual
0.29
Earnings History > 28 > eps Estimate
0.24
Earnings History > 28 > eps Difference
0.05
Earnings History > 28 > surprise Percent
20.8333
Earnings History > 29 > period
2018-09-30
Earnings History > 29 > report Date
2018-11-07
Earnings History > 29 > date
2018-09-30
Earnings History > 29 > before After Market
AfterMarket
Earnings History > 29 > currency
USD
Earnings History > 29 > eps Actual
0.36
Earnings History > 29 > eps Estimate
0.25
Earnings History > 29 > eps Difference
0.11
Earnings History > 29 > surprise Percent
44
Earnings History > 30 > period
2018-06-30
Earnings History > 30 > report Date
2018-08-07
Earnings History > 30 > date
2018-06-30
Earnings History > 30 > before After Market
AfterMarket
Earnings History > 30 > currency
USD
Earnings History > 30 > eps Actual
0.34
Earnings History > 30 > eps Estimate
0.26
Earnings History > 30 > eps Difference
0.08
Earnings History > 30 > surprise Percent
30.7692
Earnings History > 31 > period
2018-03-31
Earnings History > 31 > report Date
2018-05-03
Earnings History > 31 > date
2018-03-31
Earnings History > 31 > before After Market
AfterMarket
Earnings History > 31 > currency
USD
Earnings History > 31 > eps Actual
0.34
Earnings History > 31 > eps Estimate
0.27
Earnings History > 31 > eps Difference
0.07
Earnings History > 31 > surprise Percent
25.9259
Earnings History > 32 > period
2017-12-31
Earnings History > 32 > report Date
2018-02-27
Earnings History > 32 > date
2017-12-31
Earnings History > 32 > before After Market
AfterMarket
Earnings History > 32 > currency
USD
Earnings History > 32 > eps Actual
0.26
Earnings History > 32 > eps Estimate
0.24
Earnings History > 32 > eps Difference
0.02
Earnings History > 32 > surprise Percent
8.3333
Earnings History > 33 > period
2017-09-30
Earnings History > 33 > report Date
2017-11-08
Earnings History > 33 > date
2017-09-30
Earnings History > 33 > before After Market
AfterMarket
Earnings History > 33 > currency
USD
Earnings History > 33 > eps Actual
0.27
Earnings History > 33 > eps Estimate
0.2
Earnings History > 33 > eps Difference
0.07
Earnings History > 33 > surprise Percent
35
Earnings History > 34 > period
2017-06-30
Earnings History > 34 > report Date
2017-08-08
Earnings History > 34 > date
2017-06-30
Earnings History > 34 > before After Market
AfterMarket
Earnings History > 34 > currency
USD
Earnings History > 34 > eps Actual
0.23
Earnings History > 34 > eps Estimate
0.15
Earnings History > 34 > eps Difference
0.08
Earnings History > 34 > surprise Percent
53.3333
Earnings History > 35 > period
2017-03-31
Earnings History > 35 > report Date
2017-05-09
Earnings History > 35 > date
2017-03-31
Earnings History > 35 > before After Market
AfterMarket
Earnings History > 35 > currency
USD
Earnings History > 35 > eps Actual
0.23
Earnings History > 35 > eps Estimate
0.15
Earnings History > 35 > eps Difference
0.08
Earnings History > 35 > surprise Percent
53.3333
Earnings History > 36 > period
2016-12-31
Earnings History > 36 > report Date
2017-03-15
Earnings History > 36 > date
2016-12-31
Earnings History > 36 > before After Market
AfterMarket
Earnings History > 36 > currency
USD
Earnings History > 36 > eps Actual
0.2
Earnings History > 36 > eps Estimate
0.13
Earnings History > 36 > eps Difference
0.07
Earnings History > 36 > surprise Percent
53.8462
Earnings History > 37 > period
2016-09-30
Earnings History > 37 > report Date
2016-11-14
Earnings History > 37 > date
2016-09-30
Earnings History > 37 > before After Market
AfterMarket
Earnings History > 37 > currency
USD
Earnings History > 37 > eps Actual
0.19
Earnings History > 37 > eps Estimate
0.11
Earnings History > 37 > eps Difference
0.08
Earnings History > 37 > surprise Percent
72.7273
Earnings History > 38 > period
2016-06-30
Earnings History > 38 > report Date
2016-08-15
Earnings History > 38 > date
2016-06-30
Earnings History > 38 > before After Market
AfterMarket
Earnings History > 38 > currency
USD
Earnings History > 38 > eps Actual
0.15
Earnings History > 38 > eps Estimate
0.11
Earnings History > 38 > eps Difference
0.04
Earnings History > 38 > surprise Percent
36.3636
Earnings History > 39 > period
2016-03-31
Earnings History > 39 > report Date
2016-05-10
Earnings History > 39 > date
2016-03-31
Earnings History > 39 > before After Market
AfterMarket
Earnings History > 39 > currency
USD
Earnings History > 39 > eps Actual
0.12
Earnings History > 39 > eps Estimate
0.11
Earnings History > 39 > eps Difference
0.01
Earnings History > 39 > surprise Percent
9.0909
Earnings History > 40 > period
2015-12-31
Earnings History > 40 > report Date
2016-02-25
Earnings History > 40 > date
2015-12-31
Earnings History > 40 > before After Market
AfterMarket
Earnings History > 40 > currency
USD
Earnings History > 40 > eps Actual
0.14
Earnings History > 40 > eps Estimate
0.01
Earnings History > 40 > eps Difference
0.13
Earnings History > 40 > surprise Percent
1300
Earnings History > 41 > period
2015-09-30
Earnings History > 41 > report Date
2015-11-10
Earnings History > 41 > date
2015-09-30
Earnings History > 41 > before After Market
AfterMarket
Earnings History > 41 > currency
USD
Earnings History > 41 > eps Actual
0.14
Earnings History > 41 > eps Estimate
0.02
Earnings History > 41 > eps Difference
0.12
Earnings History > 41 > surprise Percent
600
Earnings History > 42 > period
2015-06-30
Earnings History > 42 > report Date
2015-08-06
Earnings History > 42 > date
2015-06-30
Earnings History > 42 > before After Market
AfterMarket
Earnings History > 42 > currency
USD
Earnings History > 42 > eps Actual
0.05
Earnings History > 42 > eps Estimate
0.04
Earnings History > 42 > eps Difference
0.01
Earnings History > 42 > surprise Percent
25
Alarm.com Holdings, Inc. provides various Internet of Things (IoT) and solutions for residential, multi-family, small business, and enterprise commercial markets in North America and internationally. The company operates through Alarm.com and Other segments. It offers solutions to control and monitor security systems, as well as to IoT devices, including door locks, garage doors, thermostats, and video cameras; and video analytics, AI deterrence, vacation watch, video doorbells, intelligent integration, live streaming, secure cloud storage, and video alerts. The company also provides scenes, video analytics triggers, thermostat schedules, responsive savings, precision comfort, energy usage monitoring, places feature, whole home water safety, and solar monitoring solutions, as well as heating, ventilation, and air conditioning monitoring services. In addition, it offers demand response programs, commercial grade video, commercial video analytics, access control, cell connectors, enterprise dashboard and multi-site management, connected fleet, energy savings, protection for valuables and inventory, temperature monitoring, and daily safeguard solutions. Further, the company provides a permission-based online portal that provides account management, sales, marketing, training, and support tools; service dashboard, a unified interface that displays key operational and customer experience indicators; installation and support services; MobileTech Application and Remote Toolkit; video health reports; smart gateway; AI-powered enhancements to professional monitoring and false alarm reduction; Web services and business intelligence; sales, marketing, and training services; and home builder programs. Additionally, it offers electric utility grid and water management, indoor gunshot detection, and health and wellness and data-rich emergency response solutions. Alarm.com Holdings, Inc. has a strategic partnership with Everon, LLC to deliver a unified console to manage integrated intrusion protection, access control, remote vi
Stock Price
$0.00
decrease compared to yesterday.
Dividend
Frequency:
Rate:
N/ANext Payout:
N/AThe five-year underlying earnings growth at Alarm.com Holdings (NASDAQ:ALRM) is promising, but the shareholders are still in the red over that time simplywall.st
Read more →Showing 2 of 10
(Last Updated 2025-09-30)
Rating:
BUY
Target Price:
$66.3333
Analyst Picks
Strong Buy
3
Buy
2
Hold
3
Sell
1
Strong Sell
0
Sentiment:
Bullish
(Last Updated 2025-09-30)
Health Score
Price to Earnings Ratio (P/E)
-
High
Low ≥ 50
High ≤ 10
Price to Book Ratio (P/B)
-
Very High
Low ≤ 1
High ≥ 3
Return on Equity (ROE)
-
Very Low
Low ≤ 5%
High ≥ 25%
Return on Assets (ROA)
-
Very Low
Low ≤ 2%
High ≥ 10%
Free Cash Flow - Revenue % (FCF)
-
Very High
Low ≤ 5%
High ≥ 15%
Debt to Equity
-
Very Low
Low ≥ 1
High ≤ 0.3
* Institutions hold a combined 99.09% of the total shares of Alarm.com Holdings Inc
1.
BlackRock Inc(18.8379%)
since
2025/06/30
2.
Vanguard Group Inc(12.533%)
since
2025/06/30
3.
Disciplined Growth Investors Inc(6.9969%)
since
2025/06/30
4.
iShares Core S&P Small-Cap ETF(5.9295%)
since
2025/08/31
5.
State Street Corp(3.9565%)
since
2025/06/30
6.
Brown Capital Management, LLC(3.4136%)
since
2025/06/30
7.
Vanguard Total Stock Mkt Idx Inv(2.9672%)
since
2025/07/31
8.
Geneva Capital Management(2.6147%)
since
2025/06/30
9.
Geode Capital Management, LLC(2.4092%)
since
2025/06/30
10.
Morgan Stanley - Brokerage Accounts(2.4066%)
since
2025/06/30
11.
iShares Russell 2000 ETF(2.3033%)
since
2025/08/31
12.
Vanguard Small Cap Index(2.2992%)
since
2025/07/31
13.
Vanguard Information Technology ETF(2.2546%)
since
2025/07/31
14.
Dimensional Fund Advisors, Inc.(2.0767%)
since
2025/06/30
15.
Burgundy Asset Management Ltd(1.9755%)
since
2025/06/30
16.
Disciplined Growth - Mid Cap Growth(1.8735%)
since
2024/12/31
17.
Riverbridge Partners LLC(1.7688%)
since
2025/06/30
18.
Goldman Sachs Group Inc(1.4846%)
since
2025/06/30
19.
Northern Trust Corp(1.3791%)
since
2025/06/30
20.
Vanguard Small Cap Growth Index Inv(1.2956%)
since
2025/07/31
21.
FMR Inc(1.2387%)
since
2025/06/30
22.
iShares Cybersecurity and Tech ETF(1.2337%)
since
2025/08/31
23.
NORGES BANK(1.1852%)
since
2025/06/30
24.
Charles Schwab Investment Management Inc(1.1009%)
since
2025/06/30
25.
Brown Capital Mgmt Small Co Inv(1.0968%)
since
2025/03/31
26.
Vanguard Institutional Extnd Mkt Idx Tr(1.0704%)
since
2025/07/31
27.
New York State Common Retirement Fund(1.0545%)
since
2025/06/30
28.
Arrowstreet Capital Limited Partnership(1.0084%)
since
2025/06/30
29.
Handelsbanken Amerika Små Tema (A10 EUR)(1.0019%)
since
2025/08/31
30.
Fidelity Small Cap Index(0.9564%)
since
2025/06/30
31.
T. Rowe Price Investment Management,Inc.(0.9369%)
since
2025/06/30
32.
Nationwide Geneva Small Cap Gr Instl Svc(0.9304%)
since
2025/07/31
33.
Qube Research & Technologies(0.9004%)
since
2025/06/30
34.
SPDR® Portfolio S&P 600™ Sm Cap ETF(0.8851%)
since
2025/08/29
35.
iShares Russell 2000 Growth ETF(0.838%)
since
2025/08/31
36.
Vanguard Tax-Managed Small Cap Adm(0.6407%)
since
2025/07/31
37.
BlackRock Global Equity Mkt Netrl Instl(0.59%)
since
2025/07/31
38.
Disciplined Growth Investors(0.5582%)
since
2025/06/30
39.
DF Dent Small Cap Growth(0.5522%)
since
2025/08/31
40.
Fidelity Extended Market Index(0.5383%)
since
2025/07/31
* Investors data is estimated based on stocks listed on Finnton that are currently held by Institution/Fund.
Date
2025-12-31
EPS Estimate
0.639
Date
2025-09-30
EPS Actual
0.76
EPS Estimate
0.61
EPS Difference
0.15
Surprise Percent
24.5902%
(Last Updated 2025-09-30)
(Last Updated 2025-09-30)
Revenue
$ 0
Cost Of Revenue
$ 0
Gross Profit
$ 0
Operating Expenses
$ 0
Operating Income
$ 0
Interest Expense
$ 0
Pretax Income
$ 0
Net Income
$ 0
Income Tax Expense
$ 0
EBITDA
$ 0
Total Other Income Expense Net
$ 0
Earnings Per Share
0
Dividends Per Share
0
Shares Outstanding
0
Operating Margin
0%
(Last Updated 2025-09-30)
Cash
$ 0
Short Term Investments
$ 0
Receivables
$ 0
Inventories
$ 0
Total Current Assets
$ 0
Property Plant Equipment
$ 0
Total Assets
$ 0
Payables
$ 0
Short Term Debt
$ 0
Long Term Debt
$ 0
Total Liabilities
$ 0
Equity
$ 0
(Last Updated 2025-09-30)
Net Income
$ 0
Depreciation
$ 0
Change In Working Capital
$ 0
Cash From Operations
$ 0
Capital Expenditures
$ 0
Cash From Investing
$ 0
Cash From Financing
$ 0
Net Change In Cash
$ 0
Disclaimer: Finnton is a stock screener tool provided for informational and educational purposes only. The data, analysis, and insights offered on this website do not constitute financial, investment, tax, or legal advice. Users are solely responsible for their own investment decisions, and Finnton makes no guarantees regarding the accuracy, completeness, or reliability of the information provided. Past performance is not indicative of future results. Always conduct your own research and consult with a licensed financial advisor before making any investment decisions.