_id
6915fb09bc934aba376b26f8
Ticker
SMID
Name
Smith-Midland Corp
Exchange
NASDAQ
Address
5119 Catlett Road, Midland, VA, United States, 22728
Country
USA
Sector
Basic Materials
Industry
Building Materials
Currency
USD
Website
https://smithmidland.com
Description
Smith-Midland Corporation invents, develops, manufactures, markets, leases, licenses, sells, and installs various precast concrete products and systems. The company offers SlenderWall lightweight construction panel, a lightweight exterior cladding used for the exterior walls of buildings; Sierra Wall that provides sound and sight barrier for use alongside highways around residential, industrial, and commercial properties; J-J Hooks highway safety barriers, which are used on roadways to separate lanes of traffic in construction work zone or traffic control purposes; Easi-Set precast building and Easi-Span expandable precast buildings for use in housing communications operations, traffic control systems, and mechanical and electrical stations; Easi-Set utility vaults for use in house equipment, such as cable, telephone, or traffic signal equipment, and for underground storage, as well as manufactures custom-built utility vaults for special needs; SoftSound soundwall panels that absorbs highway noise; Beach Prisms erosion control modules for seawalls and jetties; and H2Out secondary drainage systems for panelized exterior cladding. It licenses its proprietary products in the United States, Canada, New Zealand, Australia, Belgium, Mexico, and Trinidad. The company markets its products through in-house sales force and independent sales representatives; contractors performing public and private construction contracts, such as construction of commercial buildings, public and private roads and highways, airports, and municipal utilities; and federal, state, and local transportation authorities. It serves construction, highway, utilities, and farming industries. Smith-Midland Corporation was founded in 1960 and is based in Midland, Virginia.
Last Close
34.84
Volume
7374
Current Price
34.05
Change
-2.2675086107922104
Last Updated
2025-12-04T13:13:49.051Z
Image
data:image/webp;base64,UklGRkICAABXRUJQVlA4IDYCAADwDACdASpAAEAAPplCl0mlpCIhO/koALATCWwAvntjxI+h8iz0pEie4tzeqLbbm6rKxCKICGs+slWhF7s5CQkNxQvNV7tjF44ZnhK7GtzJWY0qjqO6CjwHa8bovtQyK0hKgJWgxVf+514K9wl+WhAAANJj72rAQl3RM73/KMqX9j//KA7c8N9oGYO//N9OQHdCHJPoi6cqy2oQATTMVt3O98KQpOJANUiPfPrPCZZ8xOIfOpX1V39FiiICBpDwZQxtz6Wy34mkaaJ7KonAZBWFhoUOBcdjLAZ5nv99WfFdOJJtoQrqxVyep4J7ljU+T/RZPB3NjSi4EIm/1bfjcOfqfFRG1eDheaRrPzQRsRUtud04PfRs25P0BzP9J3gZkDPv4TAX/L7ikUAeUj4WkSGfdb3L7u27APyYB78L6z6mYuqumer22Pxe66VaFNnk1l/BZ0jXKPtBRoKBxW4wm22pIAtEYTVV33H1/mHUxz54CWRu7E1Qh7YaZ+B216otOup4S4MDZB6ljOtWemFYBMxrzsfvQjIHIk/O7dofGZjK5Wk/yXXmkrchZmKlFthmXHGloG6O3EIV08jIuNCrAQwIxxOEv4M/W4jkw2I6rqvvePr937ee5ilQqTs+jO8H7lF5r6Ge+nOoWZG135dM6Y4JyAbqd5cAM8TWHjGTo1e8VJpU3u37TdGZkGV9DJj3nq/P2dJJvTDInLMeldg+fWpUnCCQEeKYNk032MwNVRwMvoppWAAAAA==
Ipo Date
1995-12-13T00:00:00.000Z
Market Cap
188790928
Next Dividend Date
-
Dividend Frequency
-
Dividend Rate
-
Dividend Yield
0
Sentiment
-
Sentiment Sources
0
Rating
-
Target Price
-
Strong Buy
-
Buy
-
Hold
-
Sell
-
Strong Sell
-
Current Quarter
2025-09-30
Revenue
21451000
Cost Of Revenue
15692000
Gross Profit
5759000
Operating Expenses
1905000
Operating Income
3854000
Interest Expense
44000
Pretax Income
3871000
Net Income
2877000
Eps
0.5423185673892554
Dividends Per Share
-
Shares Outstanding
5304606
Income Tax Expense
994000
EBITDA
4528000
Operating Margin
17.966528366975897
Total Other Income Expense Net
17000
Cash
13376000
Short Term Investments
-
Receivables
26856000
Inventories
7890000
Total Current Assets
49806000
Property Plant Equipment
35126000
Total Assets
85437000
Payables
5740000
Short Term Debt
677000
Long Term Debt
3933000
Total Liabilities
33310000
Equity
52127000
Depreciation
613000
Change In Working Capital
5983000
Cash From Operations
9314000
Capital Expenditures
2867000
Cash From Investing
-2867000
Cash From Financing
-172000
Net Change In Cash
6275000
PE
15.9596
PB
3.46529149960673
ROE
5.519212692078961
ROA
3.3673935180308296
FCF
6447000
Fcf Percent
0.30054542911752363
Piotroski FScore
4
Health Score
68
Deep Value Investing Score
5
Defensive Investing Score
6.5
Dividend Investing Score
3
Economic Moat Investing Score
7.3
Garp Investing Score
3.5
Growth Investing Score
3
Momentum Investing Score
4.5
Net Net Investing Score
2.5
Quality Investing Score
7
Value Investing Score
6
Quarters > 0 > quarter
2025-09-30
Quarters > 0 > income Statement > revenue
21451000
Quarters > 0 > income Statement > cost Of Revenue
15692000
Quarters > 0 > income Statement > gross Profit
5759000
Quarters > 0 > income Statement > operating Expenses
1905000
Quarters > 0 > income Statement > operating Income
3854000
Quarters > 0 > income Statement > interest Expense
44000
Quarters > 0 > income Statement > pretax Income
3871000
Quarters > 0 > income Statement > net Income
2877000
Quarters > 0 > income Statement > eps
0.5423185673892554
Quarters > 0 > income Statement > dividends Per Share
-
Quarters > 0 > income Statement > shares Outstanding
5305000
Quarters > 0 > income Statement > income Tax Expense
994000
Quarters > 0 > income Statement > EBITDA
4528000
Quarters > 0 > income Statement > operating Margin
17.966528366975897
Quarters > 0 > income Statement > total Other Income Expense Net
17000
Quarters > 0 > balance Sheet > cash
13376000
Quarters > 0 > balance Sheet > short Term Investments
-
Quarters > 0 > balance Sheet > receivables
26856000
Quarters > 0 > balance Sheet > inventories
7890000
Quarters > 0 > balance Sheet > total Current Assets
49806000
Quarters > 0 > balance Sheet > property Plant Equipment
35126000
Quarters > 0 > balance Sheet > total Assets
85437000
Quarters > 0 > balance Sheet > payables
5740000
Quarters > 0 > balance Sheet > short Term Debt
677000
Quarters > 0 > balance Sheet > long Term Debt
3933000
Quarters > 0 > balance Sheet > total Liabilities
33310000
Quarters > 0 > balance Sheet > equity
52127000
Quarters > 0 > cash Flow > net Income
2877000
Quarters > 0 > cash Flow > depreciation
613000
Quarters > 0 > cash Flow > change In Working Capital
5983000
Quarters > 0 > cash Flow > cash From Operations
9314000
Quarters > 0 > cash Flow > capital Expenditures
2867000
Quarters > 0 > cash Flow > cash From Investing
-2867000
Quarters > 0 > cash Flow > cash From Financing
-172000
Quarters > 0 > cash Flow > net Change In Cash
6275000
Quarters > 0 > ratios > PE
0.5423185673892554
Quarters > 0 > ratios > PB
3.46529149960673
Quarters > 0 > ratios > ROE
5.519212692078961
Quarters > 0 > ratios > ROA
3.3673935180308296
Quarters > 0 > ratios > FCF
6447000
Quarters > 0 > ratios > Piotroski FScore
4
Quarters > 0 > ratios > fcf Percent
0.30054542911752363
Quarters > 0 > health Score
68
Quarters > 1 > quarter
2025-06-30
Quarters > 1 > income Statement > revenue
26186000
Quarters > 1 > income Statement > cost Of Revenue
18400000
Quarters > 1 > income Statement > gross Profit
7786000
Quarters > 1 > income Statement > operating Expenses
2268000
Quarters > 1 > income Statement > operating Income
5518000
Quarters > 1 > income Statement > interest Expense
62000
Quarters > 1 > income Statement > pretax Income
5482000
Quarters > 1 > income Statement > net Income
4171000
Quarters > 1 > income Statement > eps
0.7862393967954759
Quarters > 1 > income Statement > dividends Per Share
-
Quarters > 1 > income Statement > shares Outstanding
5305000
Quarters > 1 > income Statement > income Tax Expense
1311000
Quarters > 1 > income Statement > EBITDA
6175000
Quarters > 1 > income Statement > operating Margin
21.072328725273046
Quarters > 1 > income Statement > total Other Income Expense Net
-36000
Quarters > 1 > balance Sheet > cash
7101000
Quarters > 1 > balance Sheet > short Term Investments
-
Quarters > 1 > balance Sheet > receivables
31552000
Quarters > 1 > balance Sheet > inventories
7185000
Quarters > 1 > balance Sheet > total Current Assets
47447000
Quarters > 1 > balance Sheet > property Plant Equipment
33194000
Quarters > 1 > balance Sheet > total Assets
81176000
Quarters > 1 > balance Sheet > payables
5810000
Quarters > 1 > balance Sheet > short Term Debt
685000
Quarters > 1 > balance Sheet > long Term Debt
4097000
Quarters > 1 > balance Sheet > total Liabilities
31931000
Quarters > 1 > balance Sheet > equity
49245000
Quarters > 1 > cash Flow > net Income
4171000
Quarters > 1 > cash Flow > depreciation
631000
Quarters > 1 > cash Flow > change In Working Capital
-4731000
Quarters > 1 > cash Flow > cash From Operations
183000
Quarters > 1 > cash Flow > capital Expenditures
1920000
Quarters > 1 > cash Flow > cash From Investing
-1920000
Quarters > 1 > cash Flow > cash From Financing
-168000
Quarters > 1 > cash Flow > net Change In Cash
-1905000
Quarters > 1 > ratios > PE
0.7862393967954759
Quarters > 1 > ratios > PB
3.668093207432226
Quarters > 1 > ratios > ROE
8.46989542085491
Quarters > 1 > ratios > ROA
5.138218192569232
Quarters > 1 > ratios > FCF
-1737000
Quarters > 1 > ratios > Piotroski FScore
3
Quarters > 1 > ratios > fcf Percent
-0.06633315512105706
Quarters > 1 > health Score
53
Quarters > 2 > quarter
2025-03-31
Quarters > 2 > income Statement > revenue
18531000
Quarters > 2 > income Statement > cost Of Revenue
14145000
Quarters > 2 > income Statement > gross Profit
4386000
Quarters > 2 > income Statement > operating Expenses
2518000
Quarters > 2 > income Statement > operating Income
1868000
Quarters > 2 > income Statement > interest Expense
56000
Quarters > 2 > income Statement > pretax Income
1857000
Quarters > 2 > income Statement > net Income
1397000
Quarters > 2 > income Statement > eps
0.26338612368024134
Quarters > 2 > income Statement > dividends Per Share
-
Quarters > 2 > income Statement > shares Outstanding
5304000
Quarters > 2 > income Statement > income Tax Expense
460000
Quarters > 2 > income Statement > EBITDA
2581000
Quarters > 2 > income Statement > operating Margin
10.080405806486429
Quarters > 2 > income Statement > total Other Income Expense Net
-11000
Quarters > 2 > balance Sheet > cash
7548000
Quarters > 2 > balance Sheet > short Term Investments
-
Quarters > 2 > balance Sheet > receivables
20770000
Quarters > 2 > balance Sheet > inventories
6677000
Quarters > 2 > balance Sheet > total Current Assets
35849000
Quarters > 2 > balance Sheet > property Plant Equipment
31704000
Quarters > 2 > balance Sheet > total Assets
67991000
Quarters > 2 > balance Sheet > payables
4741000
Quarters > 2 > balance Sheet > short Term Debt
679000
Quarters > 2 > balance Sheet > long Term Debt
4269000
Quarters > 2 > balance Sheet > total Liabilities
26252000
Quarters > 2 > balance Sheet > equity
41739000
Quarters > 2 > cash Flow > net Income
1397000
Quarters > 2 > cash Flow > depreciation
668000
Quarters > 2 > cash Flow > change In Working Capital
-1626000
Quarters > 2 > cash Flow > cash From Operations
-645000
Quarters > 2 > cash Flow > capital Expenditures
660000
Quarters > 2 > cash Flow > cash From Investing
-632000
Quarters > 2 > cash Flow > cash From Financing
-188000
Quarters > 2 > cash Flow > net Change In Cash
-1465000
Quarters > 2 > ratios > PE
0.26338612368024134
Quarters > 2 > ratios > PB
4.326917271616473
Quarters > 2 > ratios > ROE
3.346989626009248
Quarters > 2 > ratios > ROA
2.0546837081378415
Quarters > 2 > ratios > FCF
-1305000
Quarters > 2 > ratios > Piotroski FScore
2
Quarters > 2 > ratios > fcf Percent
-0.07042253521126761
Quarters > 2 > health Score
45
Quarters > 3 > quarter
2024-12-31
Quarters > 3 > income Statement > revenue
18531000
Quarters > 3 > income Statement > cost Of Revenue
14145000
Quarters > 3 > income Statement > gross Profit
4386000
Quarters > 3 > income Statement > operating Expenses
16663000
Quarters > 3 > income Statement > operating Income
1868000
Quarters > 3 > income Statement > interest Expense
56000
Quarters > 3 > income Statement > pretax Income
1857000
Quarters > 3 > income Statement > net Income
1397000
Quarters > 3 > income Statement > eps
0.26335603435957355
Quarters > 3 > income Statement > dividends Per Share
-
Quarters > 3 > income Statement > shares Outstanding
5304606
Quarters > 3 > income Statement > income Tax Expense
-
Quarters > 3 > income Statement > EBITDA
-
Quarters > 3 > income Statement > operating Margin
10.080405806486429
Quarters > 3 > income Statement > total Other Income Expense Net
34000
Quarters > 3 > balance Sheet > cash
7548000
Quarters > 3 > balance Sheet > short Term Investments
-
Quarters > 3 > balance Sheet > receivables
20747000
Quarters > 3 > balance Sheet > inventories
6677000
Quarters > 3 > balance Sheet > total Current Assets
35849000
Quarters > 3 > balance Sheet > property Plant Equipment
31704000
Quarters > 3 > balance Sheet > total Assets
67991000
Quarters > 3 > balance Sheet > payables
4741000
Quarters > 3 > balance Sheet > short Term Debt
-
Quarters > 3 > balance Sheet > long Term Debt
4436000
Quarters > 3 > balance Sheet > total Liabilities
26252000
Quarters > 3 > balance Sheet > equity
41739000
Quarters > 3 > cash Flow > net Income
1397000
Quarters > 3 > cash Flow > depreciation
668000
Quarters > 3 > cash Flow > change In Working Capital
-1626000
Quarters > 3 > cash Flow > cash From Operations
-645000
Quarters > 3 > cash Flow > capital Expenditures
660000
Quarters > 3 > cash Flow > cash From Investing
-
Quarters > 3 > cash Flow > cash From Financing
-188000
Quarters > 3 > cash Flow > net Change In Cash
-1465000
Quarters > 3 > ratios > PE
0.26335603435957355
Quarters > 3 > ratios > PB
4.327411636598864
Quarters > 3 > ratios > ROE
3.346989626009248
Quarters > 3 > ratios > ROA
2.0546837081378415
Quarters > 3 > ratios > FCF
-1305000
Quarters > 3 > ratios > Piotroski FScore
2
Quarters > 3 > ratios > fcf Percent
-0.07042253521126761
Quarters > 3 > health Score
45
Annuals > 0 > quarter
2024-12-31
Annuals > 0 > income Statement > revenue
78508000
Annuals > 0 > income Statement > cost Of Revenue
58498000
Annuals > 0 > income Statement > gross Profit
20010000
Annuals > 0 > income Statement > operating Expenses
10111000
Annuals > 0 > income Statement > operating Income
9899000
Annuals > 0 > income Statement > interest Expense
231000
Annuals > 0 > income Statement > pretax Income
9818000
Annuals > 0 > income Statement > net Income
7675000
Annuals > 0 > income Statement > eps
1.4470211161387632
Annuals > 0 > income Statement > dividends Per Share
-
Annuals > 0 > income Statement > shares Outstanding
5304000
Annuals > 0 > income Statement > income Tax Expense
2143000
Annuals > 0 > income Statement > EBITDA
12713000
Annuals > 0 > income Statement > operating Margin
12.60890609874153
Annuals > 0 > income Statement > total Other Income Expense Net
-81000
Annuals > 0 > balance Sheet > cash
7548000
Annuals > 0 > balance Sheet > short Term Investments
-
Annuals > 0 > balance Sheet > receivables
20770000
Annuals > 0 > balance Sheet > inventories
6677000
Annuals > 0 > balance Sheet > total Current Assets
35849000
Annuals > 0 > balance Sheet > property Plant Equipment
31704000
Annuals > 0 > balance Sheet > total Assets
67991000
Annuals > 0 > balance Sheet > payables
4741000
Annuals > 0 > balance Sheet > short Term Debt
679000
Annuals > 0 > balance Sheet > long Term Debt
4436000
Annuals > 0 > balance Sheet > total Liabilities
26252000
Annuals > 0 > balance Sheet > equity
41739000
Annuals > 0 > cash Flow > net Income
7675000
Annuals > 0 > cash Flow > depreciation
2664000
Annuals > 0 > cash Flow > change In Working Capital
-4246000
Annuals > 0 > cash Flow > cash From Operations
5158000
Annuals > 0 > cash Flow > capital Expenditures
6203000
Annuals > 0 > cash Flow > cash From Investing
-6150000
Annuals > 0 > cash Flow > cash From Financing
-635000
Annuals > 0 > cash Flow > net Change In Cash
-1627000
Annuals > 0 > ratios > PE
1.4470211161387632
Annuals > 0 > ratios > PB
4.5226133831668225
Annuals > 0 > ratios > ROE
18.38807829607801
Annuals > 0 > ratios > ROA
11.28825874012737
Annuals > 0 > ratios > FCF
-1045000
Annuals > 0 > ratios > Piotroski FScore
3
Annuals > 0 > ratios > fcf Percent
-0.013310745401742497
Annuals > 0 > health Score
65
Annuals > 1 > quarter
2023-12-31
Annuals > 1 > income Statement > revenue
59580000
Annuals > 1 > income Statement > cost Of Revenue
48928000
Annuals > 1 > income Statement > gross Profit
10652000
Annuals > 1 > income Statement > operating Expenses
9534000
Annuals > 1 > income Statement > operating Income
1118000
Annuals > 1 > income Statement > interest Expense
255000
Annuals > 1 > income Statement > pretax Income
1323000
Annuals > 1 > income Statement > net Income
795000
Annuals > 1 > income Statement > eps
0.15022675736961452
Annuals > 1 > income Statement > dividends Per Share
-
Annuals > 1 > income Statement > shares Outstanding
5292000
Annuals > 1 > income Statement > income Tax Expense
528000
Annuals > 1 > income Statement > EBITDA
3956000
Annuals > 1 > income Statement > operating Margin
1.8764686136287345
Annuals > 1 > income Statement > total Other Income Expense Net
205000
Annuals > 1 > balance Sheet > cash
9175000
Annuals > 1 > balance Sheet > short Term Investments
-
Annuals > 1 > balance Sheet > receivables
17734000
Annuals > 1 > balance Sheet > inventories
5150000
Annuals > 1 > balance Sheet > total Current Assets
33325000
Annuals > 1 > balance Sheet > property Plant Equipment
27680000
Annuals > 1 > balance Sheet > total Assets
61348000
Annuals > 1 > balance Sheet > payables
7336000
Annuals > 1 > balance Sheet > short Term Debt
679000
Annuals > 1 > balance Sheet > long Term Debt
5092000
Annuals > 1 > balance Sheet > total Liabilities
27187000
Annuals > 1 > balance Sheet > equity
34161000
Annuals > 1 > cash Flow > net Income
795000
Annuals > 1 > cash Flow > depreciation
2399000
Annuals > 1 > cash Flow > change In Working Capital
4963000
Annuals > 1 > cash Flow > cash From Operations
7732000
Annuals > 1 > cash Flow > capital Expenditures
5010000
Annuals > 1 > cash Flow > cash From Investing
-4664000
Annuals > 1 > cash Flow > cash From Financing
-619000
Annuals > 1 > cash Flow > net Change In Cash
2449000
Annuals > 1 > ratios > PE
0.15022675736961452
Annuals > 1 > ratios > PB
5.513371388425398
Annuals > 1 > ratios > ROE
2.327215245455344
Annuals > 1 > ratios > ROA
1.295885766447154
Annuals > 1 > ratios > FCF
2722000
Annuals > 1 > ratios > Piotroski FScore
3
Annuals > 1 > ratios > fcf Percent
0.045686471970459885
Annuals > 1 > health Score
47
Annuals > 2 > quarter
2022-12-31
Annuals > 2 > income Statement > revenue
50131000
Annuals > 2 > income Statement > cost Of Revenue
40662000
Annuals > 2 > income Statement > gross Profit
9469000
Annuals > 2 > income Statement > operating Expenses
8615000
Annuals > 2 > income Statement > operating Income
854000
Annuals > 2 > income Statement > interest Expense
260000
Annuals > 2 > income Statement > pretax Income
945000
Annuals > 2 > income Statement > net Income
800000
Annuals > 2 > income Statement > eps
0.15229392727964972
Annuals > 2 > income Statement > dividends Per Share
-
Annuals > 2 > income Statement > shares Outstanding
5253000
Annuals > 2 > income Statement > income Tax Expense
145000
Annuals > 2 > income Statement > EBITDA
4097000
Annuals > 2 > income Statement > operating Margin
1.7035367337575553
Annuals > 2 > income Statement > total Other Income Expense Net
91000
Annuals > 2 > balance Sheet > cash
6726000
Annuals > 2 > balance Sheet > short Term Investments
-
Annuals > 2 > balance Sheet > receivables
17690000
Annuals > 2 > balance Sheet > inventories
3818000
Annuals > 2 > balance Sheet > total Current Assets
28940000
Annuals > 2 > balance Sheet > property Plant Equipment
25124000
Annuals > 2 > balance Sheet > total Assets
54313000
Annuals > 2 > balance Sheet > payables
5816000
Annuals > 2 > balance Sheet > short Term Debt
695000
Annuals > 2 > balance Sheet > long Term Debt
5730000
Annuals > 2 > balance Sheet > total Liabilities
21258000
Annuals > 2 > balance Sheet > equity
33055000
Annuals > 2 > cash Flow > net Income
800000
Annuals > 2 > cash Flow > depreciation
2881000
Annuals > 2 > cash Flow > change In Working Capital
-10899000
Annuals > 2 > cash Flow > cash From Operations
-6334000
Annuals > 2 > cash Flow > capital Expenditures
2749000
Annuals > 2 > cash Flow > cash From Investing
-2631000
Annuals > 2 > cash Flow > cash From Financing
2199000
Annuals > 2 > cash Flow > net Change In Cash
-6766000
Annuals > 2 > ratios > PE
0.15229392727964972
Annuals > 2 > ratios > PB
5.6558544849493275
Annuals > 2 > ratios > ROE
2.420208743004084
Annuals > 2 > ratios > ROA
1.4729438624270432
Annuals > 2 > ratios > FCF
-9083000
Annuals > 2 > ratios > Piotroski FScore
2
Annuals > 2 > ratios > fcf Percent
-0.18118529452833576
Annuals > 2 > health Score
44
Annuals > 3 > quarter
2021-12-31
Annuals > 3 > income Statement > revenue
50642000
Annuals > 3 > income Statement > cost Of Revenue
36222000
Annuals > 3 > income Statement > gross Profit
14420000
Annuals > 3 > income Statement > operating Expenses
8252000
Annuals > 3 > income Statement > operating Income
6168000
Annuals > 3 > income Statement > interest Expense
190000
Annuals > 3 > income Statement > pretax Income
9094000
Annuals > 3 > income Statement > net Income
7570000
Annuals > 3 > income Statement > eps
1.4468654434250765
Annuals > 3 > income Statement > dividends Per Share
0
Annuals > 3 > income Statement > shares Outstanding
5232000
Annuals > 3 > income Statement > income Tax Expense
1524000
Annuals > 3 > income Statement > EBITDA
11955000
Annuals > 3 > income Statement > operating Margin
12.1796137593302
Annuals > 3 > income Statement > total Other Income Expense Net
2926000
Annuals > 3 > balance Sheet > cash
13492000
Annuals > 3 > balance Sheet > short Term Investments
0
Annuals > 3 > balance Sheet > receivables
10863000
Annuals > 3 > balance Sheet > inventories
2845000
Annuals > 3 > balance Sheet > total Current Assets
27751000
Annuals > 3 > balance Sheet > property Plant Equipment
21926000
Annuals > 3 > balance Sheet > total Assets
53275000
Annuals > 3 > balance Sheet > payables
2071000
Annuals > 3 > balance Sheet > short Term Debt
551000
Annuals > 3 > balance Sheet > long Term Debt
3724000
Annuals > 3 > balance Sheet > total Liabilities
21525000
Annuals > 3 > balance Sheet > equity
31750000
Annuals > 3 > cash Flow > net Income
7570000
Annuals > 3 > cash Flow > depreciation
2671000
Annuals > 3 > cash Flow > change In Working Capital
1829000
Annuals > 3 > cash Flow > cash From Operations
9126000
Annuals > 3 > cash Flow > capital Expenditures
5367000
Annuals > 3 > cash Flow > cash From Investing
-3654000
Annuals > 3 > cash Flow > cash From Financing
-744000
Annuals > 3 > cash Flow > net Change In Cash
4728000
Annuals > 3 > ratios > PE
1.4468654434250765
Annuals > 3 > ratios > PB
5.864783622047245
Annuals > 3 > ratios > ROE
23.84251968503937
Annuals > 3 > ratios > ROA
14.209291412482402
Annuals > 3 > ratios > FCF
3759000
Annuals > 3 > ratios > Piotroski FScore
4
Annuals > 3 > ratios > fcf Percent
0.07422692626673512
Annuals > 3 > health Score
73
Valuation > metrics > PE
15.9596
Valuation > metrics > PB
3.46529149960673
Valuation > final Score
75.3470850039327
Valuation > verdict
7.8% Overvalued
Profitability > metrics > ROE
5.519212692078961
Profitability > metrics > ROA
5.776412480424045
Profitability > metrics > Net Margin
0.13411962146286888
Profitability > final Score
48
Profitability > verdict
Weak
Risk > metrics > Debt Equity
0.6390162487770253
Risk > metrics > Interest Coverage
87.5909090909091
Risk > final Score
88
Risk > verdict
Low
Liquidity > metrics > Current Ratio
7.761570827489481
Liquidity > metrics > Quick Ratio
6.532024310425433
Liquidity > final Score
100
Liquidity > verdict
Great
Prev Valuations > 0
63.31906792567774
Prev Valuations > 1
56.73082728383527
Prev Valuations > 2
56.72588363401136
Prev Profitabilities > 0
67
Prev Profitabilities > 1
30
Prev Profitabilities > 2
30
Prev Risks > 0
88
Prev Risks > 1
88
Prev Risks > 2
88
Prev Liquidities > 0
100
Prev Liquidities > 1
100
Prev Liquidities > 2
100
Updated At
2025-12-14T01:12:13.761Z
Earnings History > 0 > period
2025-12-31
Earnings History > 0 > report Date
2026-03-31
Earnings History > 0 > date
2025-12-31
Earnings History > 0 > before After Market
AfterMarket
Earnings History > 0 > currency
-
Earnings History > 0 > eps Actual
-
Earnings History > 0 > eps Estimate
-
Earnings History > 0 > eps Difference
0
Earnings History > 0 > surprise Percent
-
Earnings History > 1 > period
2025-09-30
Earnings History > 1 > report Date
2025-11-13
Earnings History > 1 > date
2025-09-30
Earnings History > 1 > before After Market
AfterMarket
Earnings History > 1 > currency
-
Earnings History > 1 > eps Actual
0.5423
Earnings History > 1 > eps Estimate
-
Earnings History > 1 > eps Difference
0
Earnings History > 1 > surprise Percent
-
Earnings History > 2 > period
2025-06-30
Earnings History > 2 > report Date
2025-08-14
Earnings History > 2 > date
2025-06-30
Earnings History > 2 > before After Market
AfterMarket
Earnings History > 2 > currency
USD
Earnings History > 2 > eps Actual
0.7862
Earnings History > 2 > eps Estimate
-
Earnings History > 2 > eps Difference
0
Earnings History > 2 > surprise Percent
-
Earnings History > 3 > period
2025-03-31
Earnings History > 3 > report Date
2025-06-09
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.26
Earnings History > 3 > eps Estimate
-
Earnings History > 3 > eps Difference
0
Earnings History > 3 > surprise Percent
-
Earnings History > 4 > period
2024-12-31
Earnings History > 4 > report Date
2024-12-31
Earnings History > 4 > date
2024-12-31
Earnings History > 4 > before After Market
-
Earnings History > 4 > currency
-
Earnings History > 4 > eps Actual
0.26
Earnings History > 4 > eps Estimate
-
Earnings History > 4 > eps Difference
0
Earnings History > 4 > surprise Percent
-
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
BeforeMarket
Earnings History > 5 > currency
USD
Earnings History > 5 > eps Actual
0.5939
Earnings History > 5 > eps Estimate
-
Earnings History > 5 > eps Difference
0
Earnings History > 5 > surprise Percent
-
Earnings History > 6 > period
2024-06-30
Earnings History > 6 > report Date
2024-08-14
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.3722
Earnings History > 6 > eps Estimate
-
Earnings History > 6 > eps Difference
0
Earnings History > 6 > surprise Percent
-
Earnings History > 7 > period
2024-03-31
Earnings History > 7 > report Date
2024-06-11
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.2144
Earnings History > 7 > eps Estimate
-
Earnings History > 7 > eps Difference
0
Earnings History > 7 > surprise Percent
-
Earnings History > 8 > period
2023-12-31
Earnings History > 8 > report Date
2023-12-31
Earnings History > 8 > date
2023-12-31
Earnings History > 8 > before After Market
-
Earnings History > 8 > currency
USD
Earnings History > 8 > eps Actual
0.0435
Earnings History > 8 > eps Estimate
-
Earnings History > 8 > eps Difference
0
Earnings History > 8 > surprise Percent
-
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
BeforeMarket
Earnings History > 9 > currency
USD
Earnings History > 9 > eps Actual
0.239
Earnings History > 9 > eps Estimate
-
Earnings History > 9 > eps Difference
0
Earnings History > 9 > surprise Percent
-
Earnings History > 10 > period
2023-06-30
Earnings History > 10 > report Date
2023-09-29
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.1488
Earnings History > 10 > eps Estimate
-
Earnings History > 10 > eps Difference
0
Earnings History > 10 > surprise Percent
-
Earnings History > 11 > period
2023-03-31
Earnings History > 11 > report Date
2023-05-15
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.0151
Earnings History > 11 > eps Estimate
0
Earnings History > 11 > eps Difference
0.0151
Earnings History > 11 > surprise Percent
-
Earnings History > 12 > period
2022-12-31
Earnings History > 12 > report Date
2022-12-31
Earnings History > 12 > date
2022-12-31
Earnings History > 12 > before After Market
-
Earnings History > 12 > currency
USD
Earnings History > 12 > eps Actual
0.0008
Earnings History > 12 > eps Estimate
-
Earnings History > 12 > eps Difference
0
Earnings History > 12 > surprise Percent
-
Earnings History > 13 > period
2022-09-30
Earnings History > 13 > report Date
2022-11-03
Earnings History > 13 > date
2022-09-30
Earnings History > 13 > before After Market
-
Earnings History > 13 > currency
USD
Earnings History > 13 > eps Actual
0.0009
Earnings History > 13 > eps Estimate
-
Earnings History > 13 > eps Difference
0
Earnings History > 13 > surprise Percent
-
Earnings History > 14 > period
2022-06-30
Earnings History > 14 > report Date
2022-08-11
Earnings History > 14 > date
2022-06-30
Earnings History > 14 > before After Market
-
Earnings History > 14 > currency
USD
Earnings History > 14 > eps Actual
0.17
Earnings History > 14 > eps Estimate
-
Earnings History > 14 > eps Difference
0
Earnings History > 14 > surprise Percent
-
Earnings History > 15 > period
2022-03-31
Earnings History > 15 > report Date
2022-05-12
Earnings History > 15 > date
2022-03-31
Earnings History > 15 > before After Market
-
Earnings History > 15 > currency
USD
Earnings History > 15 > eps Actual
-0.02
Earnings History > 15 > eps Estimate
-
Earnings History > 15 > eps Difference
0
Earnings History > 15 > surprise Percent
-
Earnings History > 16 > period
2021-12-31
Earnings History > 16 > report Date
2022-03-31
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.0046
Earnings History > 16 > eps Estimate
-
Earnings History > 16 > eps Difference
0
Earnings History > 16 > surprise Percent
-
Earnings History > 17 > period
2021-09-30
Earnings History > 17 > report Date
2021-11-09
Earnings History > 17 > date
2021-09-30
Earnings History > 17 > before After Market
-
Earnings History > 17 > currency
USD
Earnings History > 17 > eps Actual
0.71
Earnings History > 17 > eps Estimate
-
Earnings History > 17 > eps Difference
0
Earnings History > 17 > surprise Percent
-
Earnings History > 18 > period
2021-06-30
Earnings History > 18 > report Date
2021-08-10
Earnings History > 18 > date
2021-06-30
Earnings History > 18 > before After Market
-
Earnings History > 18 > currency
USD
Earnings History > 18 > eps Actual
0.19
Earnings History > 18 > eps Estimate
-
Earnings History > 18 > eps Difference
0
Earnings History > 18 > surprise Percent
-
Earnings History > 19 > period
2021-03-31
Earnings History > 19 > report Date
2021-05-11
Earnings History > 19 > date
2021-03-31
Earnings History > 19 > before After Market
-
Earnings History > 19 > currency
USD
Earnings History > 19 > eps Actual
0.55
Earnings History > 19 > eps Estimate
-
Earnings History > 19 > eps Difference
0
Earnings History > 19 > surprise Percent
-
Earnings History > 20 > period
2020-12-31
Earnings History > 20 > report Date
2021-03-30
Earnings History > 20 > date
2020-12-31
Earnings History > 20 > before After Market
-
Earnings History > 20 > currency
USD
Earnings History > 20 > eps Actual
0.14
Earnings History > 20 > eps Estimate
-
Earnings History > 20 > eps Difference
0
Earnings History > 20 > surprise Percent
-
Earnings History > 21 > period
2020-09-30
Earnings History > 21 > report Date
2020-11-10
Earnings History > 21 > date
2020-09-30
Earnings History > 21 > before After Market
-
Earnings History > 21 > currency
USD
Earnings History > 21 > eps Actual
0.3
Earnings History > 21 > eps Estimate
-
Earnings History > 21 > eps Difference
0
Earnings History > 21 > surprise Percent
-
Earnings History > 22 > period
2020-06-30
Earnings History > 22 > report Date
2020-08-11
Earnings History > 22 > date
2020-06-30
Earnings History > 22 > before After Market
-
Earnings History > 22 > currency
USD
Earnings History > 22 > eps Actual
0.09
Earnings History > 22 > eps Estimate
-
Earnings History > 22 > eps Difference
0
Earnings History > 22 > surprise Percent
-
Earnings History > 23 > period
2020-03-31
Earnings History > 23 > report Date
2020-05-14
Earnings History > 23 > date
2020-03-31
Earnings History > 23 > before After Market
-
Earnings History > 23 > currency
USD
Earnings History > 23 > eps Actual
-0.01
Earnings History > 23 > eps Estimate
-
Earnings History > 23 > eps Difference
0
Earnings History > 23 > surprise Percent
-
Earnings History > 24 > period
2019-12-31
Earnings History > 24 > report Date
2020-03-26
Earnings History > 24 > date
2019-12-31
Earnings History > 24 > before After Market
-
Earnings History > 24 > currency
USD
Earnings History > 24 > eps Actual
0.15
Earnings History > 24 > eps Estimate
-
Earnings History > 24 > eps Difference
0
Earnings History > 24 > surprise Percent
-
Earnings History > 25 > period
2019-09-30
Earnings History > 25 > report Date
2019-11-07
Earnings History > 25 > date
2019-09-30
Earnings History > 25 > before After Market
-
Earnings History > 25 > currency
USD
Earnings History > 25 > eps Actual
0.11
Earnings History > 25 > eps Estimate
-
Earnings History > 25 > eps Difference
0
Earnings History > 25 > surprise Percent
-
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
-
Earnings History > 26 > currency
USD
Earnings History > 26 > eps Actual
0.05
Earnings History > 26 > eps Estimate
-
Earnings History > 26 > eps Difference
0
Earnings History > 26 > surprise Percent
-
Earnings History > 27 > period
2019-03-31
Earnings History > 27 > report Date
2019-05-14
Earnings History > 27 > date
2019-03-31
Earnings History > 27 > before After Market
-
Earnings History > 27 > currency
USD
Earnings History > 27 > eps Actual
0.06
Earnings History > 27 > eps Estimate
-
Earnings History > 27 > eps Difference
0
Earnings History > 27 > surprise Percent
-
Earnings History > 28 > period
2018-12-31
Earnings History > 28 > report Date
2019-03-26
Earnings History > 28 > date
2018-12-31
Earnings History > 28 > before After Market
-
Earnings History > 28 > currency
USD
Earnings History > 28 > eps Actual
0.18
Earnings History > 28 > eps Estimate
-
Earnings History > 28 > eps Difference
0
Earnings History > 28 > surprise Percent
-
Earnings History > 29 > period
2018-09-30
Earnings History > 29 > report Date
2018-11-13
Earnings History > 29 > date
2018-09-30
Earnings History > 29 > before After Market
-
Earnings History > 29 > currency
USD
Earnings History > 29 > eps Actual
0.1
Earnings History > 29 > eps Estimate
-
Earnings History > 29 > eps Difference
0
Earnings History > 29 > surprise Percent
-
Earnings History > 30 > period
2018-06-30
Earnings History > 30 > report Date
2018-08-02
Earnings History > 30 > date
2018-06-30
Earnings History > 30 > before After Market
-
Earnings History > 30 > currency
USD
Earnings History > 30 > eps Actual
0.14
Earnings History > 30 > eps Estimate
-
Earnings History > 30 > eps Difference
0
Earnings History > 30 > surprise Percent
-
Earnings History > 31 > period
2018-03-31
Earnings History > 31 > report Date
2018-05-10
Earnings History > 31 > date
2018-03-31
Earnings History > 31 > before After Market
-
Earnings History > 31 > currency
USD
Earnings History > 31 > eps Actual
-0.08
Earnings History > 31 > eps Estimate
-
Earnings History > 31 > eps Difference
0
Earnings History > 31 > surprise Percent
-
Earnings History > 32 > period
2017-12-31
Earnings History > 32 > report Date
2018-03-29
Earnings History > 32 > date
2017-12-31
Earnings History > 32 > before After Market
-
Earnings History > 32 > currency
USD
Earnings History > 32 > eps Actual
-0.06
Earnings History > 32 > eps Estimate
-
Earnings History > 32 > eps Difference
0
Earnings History > 32 > surprise Percent
-
Earnings History > 33 > period
2017-09-30
Earnings History > 33 > report Date
2017-11-14
Earnings History > 33 > date
2017-09-30
Earnings History > 33 > before After Market
-
Earnings History > 33 > currency
USD
Earnings History > 33 > eps Actual
0.15
Earnings History > 33 > eps Estimate
-
Earnings History > 33 > eps Difference
0
Earnings History > 33 > surprise Percent
-
Earnings History > 34 > period
2017-06-30
Earnings History > 34 > report Date
2017-08-10
Earnings History > 34 > date
2017-06-30
Earnings History > 34 > before After Market
-
Earnings History > 34 > currency
USD
Earnings History > 34 > eps Actual
0.14
Earnings History > 34 > eps Estimate
-
Earnings History > 34 > eps Difference
0
Earnings History > 34 > surprise Percent
-
Earnings History > 35 > period
2017-03-31
Earnings History > 35 > report Date
2017-05-12
Earnings History > 35 > date
2017-03-31
Earnings History > 35 > before After Market
-
Earnings History > 35 > currency
USD
Earnings History > 35 > eps Actual
0.17
Earnings History > 35 > eps Estimate
-
Earnings History > 35 > eps Difference
0
Earnings History > 35 > surprise Percent
-
Earnings History > 36 > period
2016-12-31
Earnings History > 36 > report Date
2017-03-31
Earnings History > 36 > date
2016-12-31
Earnings History > 36 > before After Market
-
Earnings History > 36 > currency
USD
Earnings History > 36 > eps Actual
0.17
Earnings History > 36 > eps Estimate
-
Earnings History > 36 > eps Difference
0
Earnings History > 36 > surprise Percent
-
Earnings History > 37 > period
2016-09-30
Earnings History > 37 > report Date
2016-12-31
Earnings History > 37 > date
2016-09-30
Earnings History > 37 > before After Market
-
Earnings History > 37 > currency
USD
Earnings History > 37 > eps Actual
0.1492
Earnings History > 37 > eps Estimate
-
Earnings History > 37 > eps Difference
0
Earnings History > 37 > surprise Percent
-
Earnings History > 38 > period
2016-06-30
Earnings History > 38 > report Date
2016-09-30
Earnings History > 38 > date
2016-06-30
Earnings History > 38 > before After Market
-
Earnings History > 38 > currency
USD
Earnings History > 38 > eps Actual
0.34
Earnings History > 38 > eps Estimate
-
Earnings History > 38 > eps Difference
0
Earnings History > 38 > surprise Percent
-
Earnings History > 39 > period
2016-03-31
Earnings History > 39 > report Date
2016-06-30
Earnings History > 39 > date
2016-03-31
Earnings History > 39 > before After Market
-
Earnings History > 39 > currency
USD
Earnings History > 39 > eps Actual
0.08
Earnings History > 39 > eps Estimate
-
Earnings History > 39 > eps Difference
0
Earnings History > 39 > surprise Percent
-
Earnings History > 40 > period
2015-12-31
Earnings History > 40 > report Date
2016-03-31
Earnings History > 40 > date
2015-12-31
Earnings History > 40 > before After Market
-
Earnings History > 40 > currency
USD
Earnings History > 40 > eps Actual
-0.02
Earnings History > 40 > eps Estimate
-
Earnings History > 40 > eps Difference
0
Earnings History > 40 > surprise Percent
-
Earnings History > 41 > period
2015-09-30
Earnings History > 41 > report Date
2015-12-31
Earnings History > 41 > date
2015-09-30
Earnings History > 41 > before After Market
-
Earnings History > 41 > currency
USD
Earnings History > 41 > eps Actual
0.03
Earnings History > 41 > eps Estimate
-
Earnings History > 41 > eps Difference
0
Earnings History > 41 > surprise Percent
-
Earnings History > 42 > period
2015-06-30
Earnings History > 42 > report Date
2015-09-30
Earnings History > 42 > date
2015-06-30
Earnings History > 42 > before After Market
-
Earnings History > 42 > currency
USD
Earnings History > 42 > eps Actual
0.23
Earnings History > 42 > eps Estimate
-
Earnings History > 42 > eps Difference
0
Earnings History > 42 > surprise Percent
-
Earnings History > 43 > period
2015-03-31
Earnings History > 43 > report Date
2015-06-30
Earnings History > 43 > date
2015-03-31
Earnings History > 43 > before After Market
-
Earnings History > 43 > currency
USD
Earnings History > 43 > eps Actual
0.05
Earnings History > 43 > eps Estimate
-
Earnings History > 43 > eps Difference
0
Earnings History > 43 > surprise Percent
-
Earnings History > 44 > period
2014-12-31
Earnings History > 44 > report Date
2015-03-31
Earnings History > 44 > date
2014-12-31
Earnings History > 44 > before After Market
-
Earnings History > 44 > currency
USD
Earnings History > 44 > eps Actual
-0.1072
Earnings History > 44 > eps Estimate
-
Earnings History > 44 > eps Difference
0
Earnings History > 44 > surprise Percent
-
Earnings History > 45 > period
2014-09-30
Earnings History > 45 > report Date
2014-12-31
Earnings History > 45 > date
2014-09-30
Earnings History > 45 > before After Market
-
Earnings History > 45 > currency
USD
Earnings History > 45 > eps Actual
-0.1268
Earnings History > 45 > eps Estimate
-
Earnings History > 45 > eps Difference
0
Earnings History > 45 > surprise Percent
-
Earnings History > 46 > period
2014-06-30
Earnings History > 46 > report Date
2014-09-30
Earnings History > 46 > date
2014-06-30
Earnings History > 46 > before After Market
-
Earnings History > 46 > currency
USD
Earnings History > 46 > eps Actual
0.02
Earnings History > 46 > eps Estimate
-
Earnings History > 46 > eps Difference
0
Earnings History > 46 > surprise Percent
-
Earnings History > 47 > period
2014-03-31
Earnings History > 47 > report Date
2014-06-30
Earnings History > 47 > date
2014-03-31
Earnings History > 47 > before After Market
-
Earnings History > 47 > currency
USD
Earnings History > 47 > eps Actual
0.0061
Earnings History > 47 > eps Estimate
-
Earnings History > 47 > eps Difference
0
Earnings History > 47 > surprise Percent
-
Earnings History > 48 > period
2013-12-31
Earnings History > 48 > report Date
2014-03-31
Earnings History > 48 > date
2013-12-31
Earnings History > 48 > before After Market
-
Earnings History > 48 > currency
USD
Earnings History > 48 > eps Actual
-0.07
Earnings History > 48 > eps Estimate
-
Earnings History > 48 > eps Difference
0
Earnings History > 48 > surprise Percent
-
Earnings History > 49 > period
2013-09-30
Earnings History > 49 > report Date
2013-12-31
Earnings History > 49 > date
2013-09-30
Earnings History > 49 > before After Market
-
Earnings History > 49 > currency
USD
Earnings History > 49 > eps Actual
0.0687
Earnings History > 49 > eps Estimate
-
Earnings History > 49 > eps Difference
0
Earnings History > 49 > surprise Percent
-
Earnings History > 50 > period
2013-06-30
Earnings History > 50 > report Date
2013-09-30
Earnings History > 50 > date
2013-06-30
Earnings History > 50 > before After Market
-
Earnings History > 50 > currency
USD
Earnings History > 50 > eps Actual
0.0562
Earnings History > 50 > eps Estimate
-
Earnings History > 50 > eps Difference
0
Earnings History > 50 > surprise Percent
-
Earnings History > 51 > period
2013-03-31
Earnings History > 51 > report Date
2013-06-30
Earnings History > 51 > date
2013-03-31
Earnings History > 51 > before After Market
-
Earnings History > 51 > currency
USD
Earnings History > 51 > eps Actual
-0.05
Earnings History > 51 > eps Estimate
-
Earnings History > 51 > eps Difference
0
Earnings History > 51 > surprise Percent
-
Earnings History > 52 > period
2012-12-31
Earnings History > 52 > report Date
2013-03-31
Earnings History > 52 > date
2012-12-31
Earnings History > 52 > before After Market
-
Earnings History > 52 > currency
USD
Earnings History > 52 > eps Actual
0.06
Earnings History > 52 > eps Estimate
-
Earnings History > 52 > eps Difference
0
Earnings History > 52 > surprise Percent
-
Earnings History > 53 > period
2012-09-30
Earnings History > 53 > report Date
2012-12-31
Earnings History > 53 > date
2012-09-30
Earnings History > 53 > before After Market
-
Earnings History > 53 > currency
USD
Earnings History > 53 > eps Actual
-0.126
Earnings History > 53 > eps Estimate
-
Earnings History > 53 > eps Difference
0
Earnings History > 53 > surprise Percent
-
Earnings History > 54 > period
2012-06-30
Earnings History > 54 > report Date
2012-09-30
Earnings History > 54 > date
2012-06-30
Earnings History > 54 > before After Market
-
Earnings History > 54 > currency
USD
Earnings History > 54 > eps Actual
0.14
Earnings History > 54 > eps Estimate
-
Earnings History > 54 > eps Difference
0
Earnings History > 54 > surprise Percent
-
Earnings History > 55 > period
2012-03-31
Earnings History > 55 > report Date
2012-06-30
Earnings History > 55 > date
2012-03-31
Earnings History > 55 > before After Market
-
Earnings History > 55 > currency
USD
Earnings History > 55 > eps Actual
0.0878
Earnings History > 55 > eps Estimate
-
Earnings History > 55 > eps Difference
0
Earnings History > 55 > surprise Percent
-
Earnings History > 56 > period
2011-12-31
Earnings History > 56 > report Date
2012-03-31
Earnings History > 56 > date
2011-12-31
Earnings History > 56 > before After Market
-
Earnings History > 56 > currency
USD
Earnings History > 56 > eps Actual
-0.03
Earnings History > 56 > eps Estimate
-
Earnings History > 56 > eps Difference
0
Earnings History > 56 > surprise Percent
-
Earnings History > 57 > period
2011-09-30
Earnings History > 57 > report Date
2011-12-31
Earnings History > 57 > date
2011-09-30
Earnings History > 57 > before After Market
-
Earnings History > 57 > currency
USD
Earnings History > 57 > eps Actual
-0.0672
Earnings History > 57 > eps Estimate
-
Earnings History > 57 > eps Difference
0
Earnings History > 57 > surprise Percent
-
Earnings History > 58 > period
2011-06-30
Earnings History > 58 > report Date
2011-09-30
Earnings History > 58 > date
2011-06-30
Earnings History > 58 > before After Market
-
Earnings History > 58 > currency
USD
Earnings History > 58 > eps Actual
-0.1
Earnings History > 58 > eps Estimate
-
Earnings History > 58 > eps Difference
0
Earnings History > 58 > surprise Percent
-
Earnings History > 59 > period
2011-03-31
Earnings History > 59 > report Date
2011-06-30
Earnings History > 59 > date
2011-03-31
Earnings History > 59 > before After Market
-
Earnings History > 59 > currency
USD
Earnings History > 59 > eps Actual
0.05
Earnings History > 59 > eps Estimate
-
Earnings History > 59 > eps Difference
0
Earnings History > 59 > surprise Percent
-
Earnings History > 60 > period
2010-12-31
Earnings History > 60 > report Date
2011-03-31
Earnings History > 60 > date
2010-12-31
Earnings History > 60 > before After Market
-
Earnings History > 60 > currency
USD
Earnings History > 60 > eps Actual
0.0399
Earnings History > 60 > eps Estimate
-
Earnings History > 60 > eps Difference
0
Earnings History > 60 > surprise Percent
-
Earnings History > 61 > period
2010-09-30
Earnings History > 61 > report Date
2010-12-31
Earnings History > 61 > date
2010-09-30
Earnings History > 61 > before After Market
-
Earnings History > 61 > currency
USD
Earnings History > 61 > eps Actual
0.1001
Earnings History > 61 > eps Estimate
-
Earnings History > 61 > eps Difference
0
Earnings History > 61 > surprise Percent
-
Earnings History > 62 > period
2010-06-30
Earnings History > 62 > report Date
2010-06-30
Earnings History > 62 > date
2010-06-30
Earnings History > 62 > before After Market
-
Earnings History > 62 > currency
USD
Earnings History > 62 > eps Actual
0.1068
Earnings History > 62 > eps Estimate
-
Earnings History > 62 > eps Difference
0
Earnings History > 62 > surprise Percent
-
Earnings History > 63 > period
2010-03-31
Earnings History > 63 > report Date
2010-03-31
Earnings History > 63 > date
2010-03-31
Earnings History > 63 > before After Market
-
Earnings History > 63 > currency
USD
Earnings History > 63 > eps Actual
0.1037
Earnings History > 63 > eps Estimate
-
Earnings History > 63 > eps Difference
0
Earnings History > 63 > surprise Percent
-
Earnings History > 64 > period
2009-12-31
Earnings History > 64 > report Date
2009-12-31
Earnings History > 64 > date
2009-12-31
Earnings History > 64 > before After Market
-
Earnings History > 64 > currency
USD
Earnings History > 64 > eps Actual
-0.0669
Earnings History > 64 > eps Estimate
-
Earnings History > 64 > eps Difference
0
Earnings History > 64 > surprise Percent
-
Earnings History > 65 > period
2009-09-30
Earnings History > 65 > report Date
2009-09-30
Earnings History > 65 > date
2009-09-30
Earnings History > 65 > before After Market
-
Earnings History > 65 > currency
USD
Earnings History > 65 > eps Actual
0.1014
Earnings History > 65 > eps Estimate
-
Earnings History > 65 > eps Difference
0
Earnings History > 65 > surprise Percent
-
Earnings History > 66 > period
2009-06-30
Earnings History > 66 > report Date
2009-06-30
Earnings History > 66 > date
2009-06-30
Earnings History > 66 > before After Market
-
Earnings History > 66 > currency
USD
Earnings History > 66 > eps Actual
0.1461
Earnings History > 66 > eps Estimate
-
Earnings History > 66 > eps Difference
0
Earnings History > 66 > surprise Percent
-
Earnings History > 67 > period
2009-03-31
Earnings History > 67 > report Date
2009-03-31
Earnings History > 67 > date
2009-03-31
Earnings History > 67 > before After Market
-
Earnings History > 67 > currency
USD
Earnings History > 67 > eps Actual
0.2003
Earnings History > 67 > eps Estimate
-
Earnings History > 67 > eps Difference
0
Earnings History > 67 > surprise Percent
-
Earnings History > 68 > period
2008-12-31
Earnings History > 68 > report Date
2008-12-31
Earnings History > 68 > date
2008-12-31
Earnings History > 68 > before After Market
-
Earnings History > 68 > currency
USD
Earnings History > 68 > eps Actual
0.03
Earnings History > 68 > eps Estimate
-
Earnings History > 68 > eps Difference
0
Earnings History > 68 > surprise Percent
-
Earnings History > 69 > period
2008-09-30
Earnings History > 69 > report Date
2008-09-30
Earnings History > 69 > date
2008-09-30
Earnings History > 69 > before After Market
-
Earnings History > 69 > currency
USD
Earnings History > 69 > eps Actual
0.0054
Earnings History > 69 > eps Estimate
-
Earnings History > 69 > eps Difference
0
Earnings History > 69 > surprise Percent
-
Earnings History > 70 > period
2008-06-30
Earnings History > 70 > report Date
2008-06-30
Earnings History > 70 > date
2008-06-30
Earnings History > 70 > before After Market
-
Earnings History > 70 > currency
USD
Earnings History > 70 > eps Actual
0.0417
Earnings History > 70 > eps Estimate
-
Earnings History > 70 > eps Difference
0
Earnings History > 70 > surprise Percent
-
Earnings History > 71 > period
2008-03-31
Earnings History > 71 > report Date
2008-03-31
Earnings History > 71 > date
2008-03-31
Earnings History > 71 > before After Market
-
Earnings History > 71 > currency
USD
Earnings History > 71 > eps Actual
0.0108
Earnings History > 71 > eps Estimate
-
Earnings History > 71 > eps Difference
0
Earnings History > 71 > surprise Percent
-
Earnings History > 72 > period
2007-09-30
Earnings History > 72 > report Date
2007-09-30
Earnings History > 72 > date
2007-09-30
Earnings History > 72 > before After Market
-
Earnings History > 72 > currency
USD
Earnings History > 72 > eps Actual
0.0578
Earnings History > 72 > eps Estimate
-
Earnings History > 72 > eps Difference
0
Earnings History > 72 > surprise Percent
-
Earnings History > 73 > period
2007-06-30
Earnings History > 73 > report Date
2007-06-30
Earnings History > 73 > date
2007-06-30
Earnings History > 73 > before After Market
-
Earnings History > 73 > currency
USD
Earnings History > 73 > eps Actual
0.0761
Earnings History > 73 > eps Estimate
-
Earnings History > 73 > eps Difference
0
Earnings History > 73 > surprise Percent
-
Earnings History > 74 > period
2007-03-31
Earnings History > 74 > report Date
2007-03-31
Earnings History > 74 > date
2007-03-31
Earnings History > 74 > before After Market
-
Earnings History > 74 > currency
USD
Earnings History > 74 > eps Actual
0.082
Earnings History > 74 > eps Estimate
-
Earnings History > 74 > eps Difference
0
Earnings History > 74 > surprise Percent
-
Earnings History > 75 > period
2006-09-30
Earnings History > 75 > report Date
2006-09-30
Earnings History > 75 > date
2006-09-30
Earnings History > 75 > before After Market
-
Earnings History > 75 > currency
USD
Earnings History > 75 > eps Actual
0.0526
Earnings History > 75 > eps Estimate
-
Earnings History > 75 > eps Difference
0
Earnings History > 75 > surprise Percent
-
Earnings History > 76 > period
2006-06-30
Earnings History > 76 > report Date
2006-06-30
Earnings History > 76 > date
2006-06-30
Earnings History > 76 > before After Market
-
Earnings History > 76 > currency
USD
Earnings History > 76 > eps Actual
-0.018
Earnings History > 76 > eps Estimate
-
Earnings History > 76 > eps Difference
0
Earnings History > 76 > surprise Percent
-
Earnings History > 77 > period
2006-03-31
Earnings History > 77 > report Date
2006-03-31
Earnings History > 77 > date
2006-03-31
Earnings History > 77 > before After Market
-
Earnings History > 77 > currency
USD
Earnings History > 77 > eps Actual
0.0428
Earnings History > 77 > eps Estimate
-
Earnings History > 77 > eps Difference
0
Earnings History > 77 > surprise Percent
-
Earnings History > 78 > period
2005-12-31
Earnings History > 78 > report Date
2005-12-31
Earnings History > 78 > date
2005-12-31
Earnings History > 78 > before After Market
-
Earnings History > 78 > currency
USD
Earnings History > 78 > eps Actual
0.042
Earnings History > 78 > eps Estimate
-
Earnings History > 78 > eps Difference
0
Earnings History > 78 > surprise Percent
-
Earnings History > 79 > period
2005-09-30
Earnings History > 79 > report Date
2005-09-30
Earnings History > 79 > date
2005-09-30
Earnings History > 79 > before After Market
-
Earnings History > 79 > currency
USD
Earnings History > 79 > eps Actual
0.0485
Earnings History > 79 > eps Estimate
-
Earnings History > 79 > eps Difference
0
Earnings History > 79 > surprise Percent
-
Earnings History > 80 > period
2005-06-30
Earnings History > 80 > report Date
2005-06-30
Earnings History > 80 > date
2005-06-30
Earnings History > 80 > before After Market
-
Earnings History > 80 > currency
USD
Earnings History > 80 > eps Actual
0.0163
Earnings History > 80 > eps Estimate
-
Earnings History > 80 > eps Difference
0
Earnings History > 80 > surprise Percent
-
Earnings History > 81 > period
2005-03-31
Earnings History > 81 > report Date
2005-03-31
Earnings History > 81 > date
2005-03-31
Earnings History > 81 > before After Market
-
Earnings History > 81 > currency
USD
Earnings History > 81 > eps Actual
0.1882
Earnings History > 81 > eps Estimate
-
Earnings History > 81 > eps Difference
0
Earnings History > 81 > surprise Percent
-
Earnings History > 82 > period
2004-12-31
Earnings History > 82 > report Date
2004-12-31
Earnings History > 82 > date
2004-12-31
Earnings History > 82 > before After Market
-
Earnings History > 82 > currency
USD
Earnings History > 82 > eps Actual
-0.0364
Earnings History > 82 > eps Estimate
-
Earnings History > 82 > eps Difference
0
Earnings History > 82 > surprise Percent
-
Earnings History > 83 > period
2004-09-30
Earnings History > 83 > report Date
2004-09-30
Earnings History > 83 > date
2004-09-30
Earnings History > 83 > before After Market
-
Earnings History > 83 > currency
USD
Earnings History > 83 > eps Actual
0.0604
Earnings History > 83 > eps Estimate
-
Earnings History > 83 > eps Difference
0
Earnings History > 83 > surprise Percent
-
Earnings History > 84 > period
2004-06-30
Earnings History > 84 > report Date
2004-06-30
Earnings History > 84 > date
2004-06-30
Earnings History > 84 > before After Market
-
Earnings History > 84 > currency
USD
Earnings History > 84 > eps Actual
0.0902
Earnings History > 84 > eps Estimate
-
Earnings History > 84 > eps Difference
0
Earnings History > 84 > surprise Percent
-
Earnings History > 85 > period
2004-03-31
Earnings History > 85 > report Date
2004-03-31
Earnings History > 85 > date
2004-03-31
Earnings History > 85 > before After Market
-
Earnings History > 85 > currency
USD
Earnings History > 85 > eps Actual
-0.0094
Earnings History > 85 > eps Estimate
-
Earnings History > 85 > eps Difference
0
Earnings History > 85 > surprise Percent
-
Earnings History > 86 > period
2003-12-31
Earnings History > 86 > report Date
2003-12-31
Earnings History > 86 > date
2003-12-31
Earnings History > 86 > before After Market
-
Earnings History > 86 > currency
USD
Earnings History > 86 > eps Actual
-0.3609
Earnings History > 86 > eps Estimate
-
Earnings History > 86 > eps Difference
0
Earnings History > 86 > surprise Percent
-
Earnings History > 87 > period
2003-09-30
Earnings History > 87 > report Date
2003-09-30
Earnings History > 87 > date
2003-09-30
Earnings History > 87 > before After Market
-
Earnings History > 87 > currency
USD
Earnings History > 87 > eps Actual
-0.0434
Earnings History > 87 > eps Estimate
-
Earnings History > 87 > eps Difference
0
Earnings History > 87 > surprise Percent
-
Earnings History > 88 > period
2003-06-30
Earnings History > 88 > report Date
2003-06-30
Earnings History > 88 > date
2003-06-30
Earnings History > 88 > before After Market
-
Earnings History > 88 > currency
USD
Earnings History > 88 > eps Actual
0.0395
Earnings History > 88 > eps Estimate
-
Earnings History > 88 > eps Difference
0
Earnings History > 88 > surprise Percent
-
Earnings History > 89 > period
2003-03-31
Earnings History > 89 > report Date
2003-03-31
Earnings History > 89 > date
2003-03-31
Earnings History > 89 > before After Market
-
Earnings History > 89 > currency
USD
Earnings History > 89 > eps Actual
-0.0621
Earnings History > 89 > eps Estimate
-
Earnings History > 89 > eps Difference
0
Earnings History > 89 > surprise Percent
-
Earnings History > 90 > period
2002-09-30
Earnings History > 90 > report Date
2002-09-30
Earnings History > 90 > date
2002-09-30
Earnings History > 90 > before After Market
-
Earnings History > 90 > currency
USD
Earnings History > 90 > eps Actual
0.0438
Earnings History > 90 > eps Estimate
-
Earnings History > 90 > eps Difference
0
Earnings History > 90 > surprise Percent
-
Earnings History > 91 > period
2002-06-30
Earnings History > 91 > report Date
2002-06-30
Earnings History > 91 > date
2002-06-30
Earnings History > 91 > before After Market
-
Earnings History > 91 > currency
USD
Earnings History > 91 > eps Actual
0.0926
Earnings History > 91 > eps Estimate
-
Earnings History > 91 > eps Difference
0
Earnings History > 91 > surprise Percent
-
Earnings History > 92 > period
2002-03-31
Earnings History > 92 > report Date
2002-03-31
Earnings History > 92 > date
2002-03-31
Earnings History > 92 > before After Market
-
Earnings History > 92 > currency
USD
Earnings History > 92 > eps Actual
0.0507
Earnings History > 92 > eps Estimate
-
Earnings History > 92 > eps Difference
0
Earnings History > 92 > surprise Percent
-
Earnings History > 93 > period
2001-09-30
Earnings History > 93 > report Date
2001-09-30
Earnings History > 93 > date
2001-09-30
Earnings History > 93 > before After Market
-
Earnings History > 93 > currency
USD
Earnings History > 93 > eps Actual
0.3607
Earnings History > 93 > eps Estimate
-
Earnings History > 93 > eps Difference
0
Earnings History > 93 > surprise Percent
-
Earnings History > 94 > period
2001-06-30
Earnings History > 94 > report Date
2001-06-30
Earnings History > 94 > date
2001-06-30
Earnings History > 94 > before After Market
-
Earnings History > 94 > currency
USD
Earnings History > 94 > eps Actual
0.1769
Earnings History > 94 > eps Estimate
-
Earnings History > 94 > eps Difference
0
Earnings History > 94 > surprise Percent
-
Earnings History > 95 > period
2001-03-31
Earnings History > 95 > report Date
2001-03-31
Earnings History > 95 > date
2001-03-31
Earnings History > 95 > before After Market
-
Earnings History > 95 > currency
USD
Earnings History > 95 > eps Actual
0.0095
Earnings History > 95 > eps Estimate
-
Earnings History > 95 > eps Difference
0
Earnings History > 95 > surprise Percent
-
Earnings History > 96 > period
2000-09-30
Earnings History > 96 > report Date
2000-09-30
Earnings History > 96 > date
2000-09-30
Earnings History > 96 > before After Market
-
Earnings History > 96 > currency
USD
Earnings History > 96 > eps Actual
0.1057
Earnings History > 96 > eps Estimate
-
Earnings History > 96 > eps Difference
0
Earnings History > 96 > surprise Percent
-
Earnings History > 97 > period
2000-06-30
Earnings History > 97 > report Date
2000-06-30
Earnings History > 97 > date
2000-06-30
Earnings History > 97 > before After Market
-
Earnings History > 97 > currency
USD
Earnings History > 97 > eps Actual
0.0685
Earnings History > 97 > eps Estimate
-
Earnings History > 97 > eps Difference
0
Earnings History > 97 > surprise Percent
-
Earnings History > 98 > period
2000-03-31
Earnings History > 98 > report Date
2000-03-31
Earnings History > 98 > date
2000-03-31
Earnings History > 98 > before After Market
-
Earnings History > 98 > currency
USD
Earnings History > 98 > eps Actual
-0.049
Earnings History > 98 > eps Estimate
-
Earnings History > 98 > eps Difference
0
Earnings History > 98 > surprise Percent
-
Earnings History > 99 > period
1999-12-31
Earnings History > 99 > report Date
1999-12-31
Earnings History > 99 > date
1999-12-31
Earnings History > 99 > before After Market
-
Earnings History > 99 > currency
USD
Earnings History > 99 > eps Actual
-0.1017
Earnings History > 99 > eps Estimate
-
Earnings History > 99 > eps Difference
0
Earnings History > 99 > surprise Percent
-
Earnings History > 100 > period
1999-09-30
Earnings History > 100 > report Date
1999-09-30
Earnings History > 100 > date
1999-09-30
Earnings History > 100 > before After Market
-
Earnings History > 100 > currency
USD
Earnings History > 100 > eps Actual
0.0473
Earnings History > 100 > eps Estimate
-
Earnings History > 100 > eps Difference
0
Earnings History > 100 > surprise Percent
-
Earnings History > 101 > period
1999-06-30
Earnings History > 101 > report Date
1999-06-30
Earnings History > 101 > date
1999-06-30
Earnings History > 101 > before After Market
-
Earnings History > 101 > currency
USD
Earnings History > 101 > eps Actual
0.059
Earnings History > 101 > eps Estimate
-
Earnings History > 101 > eps Difference
0
Earnings History > 101 > surprise Percent
-
Earnings History > 102 > period
1999-03-31
Earnings History > 102 > report Date
1999-03-31
Earnings History > 102 > date
1999-03-31
Earnings History > 102 > before After Market
-
Earnings History > 102 > currency
USD
Earnings History > 102 > eps Actual
0.0092
Earnings History > 102 > eps Estimate
-
Earnings History > 102 > eps Difference
0
Earnings History > 102 > surprise Percent
-
Earnings History > 103 > period
1998-12-31
Earnings History > 103 > report Date
1998-12-31
Earnings History > 103 > date
1998-12-31
Earnings History > 103 > before After Market
-
Earnings History > 103 > currency
USD
Earnings History > 103 > eps Actual
-0.3267
Earnings History > 103 > eps Estimate
-
Earnings History > 103 > eps Difference
0
Earnings History > 103 > surprise Percent
-
Earnings History > 104 > period
1998-09-30
Earnings History > 104 > report Date
1998-09-30
Earnings History > 104 > date
1998-09-30
Earnings History > 104 > before After Market
-
Earnings History > 104 > currency
USD
Earnings History > 104 > eps Actual
0.0541
Earnings History > 104 > eps Estimate
-
Earnings History > 104 > eps Difference
0
Earnings History > 104 > surprise Percent
-
Earnings History > 105 > period
1998-06-30
Earnings History > 105 > report Date
1998-06-30
Earnings History > 105 > date
1998-06-30
Earnings History > 105 > before After Market
-
Earnings History > 105 > currency
USD
Earnings History > 105 > eps Actual
0.0366
Earnings History > 105 > eps Estimate
-
Earnings History > 105 > eps Difference
0
Earnings History > 105 > surprise Percent
-
Earnings History > 106 > period
1998-03-31
Earnings History > 106 > report Date
1998-03-31
Earnings History > 106 > date
1998-03-31
Earnings History > 106 > before After Market
-
Earnings History > 106 > currency
USD
Earnings History > 106 > eps Actual
0.0207
Earnings History > 106 > eps Estimate
-
Earnings History > 106 > eps Difference
0
Earnings History > 106 > surprise Percent
-
Smith-Midland Corporation invents, develops, manufactures, markets, leases, licenses, sells, and installs various precast concrete products and systems. The company offers SlenderWall lightweight construction panel, a lightweight exterior cladding used for the exterior walls of buildings; Sierra Wall that provides sound and sight barrier for use alongside highways around residential, industrial, and commercial properties; J-J Hooks highway safety barriers, which are used on roadways to separate lanes of traffic in construction work zone or traffic control purposes; Easi-Set precast building and Easi-Span expandable precast buildings for use in housing communications operations, traffic control systems, and mechanical and electrical stations; Easi-Set utility vaults for use in house equipment, such as cable, telephone, or traffic signal equipment, and for underground storage, as well as manufactures custom-built utility vaults for special needs; SoftSound soundwall panels that absorbs highway noise; Beach Prisms erosion control modules for seawalls and jetties; and H2Out secondary drainage systems for panelized exterior cladding. It licenses its proprietary products in the United States, Canada, New Zealand, Australia, Belgium, Mexico, and Trinidad. The company markets its products through in-house sales force and independent sales representatives; contractors performing public and private construction contracts, such as construction of commercial buildings, public and private roads and highways, airports, and municipal utilities; and federal, state, and local transportation authorities. It serves construction, highway, utilities, and farming industries. Smith-Midland Corporation was founded in 1960 and is based in Midland, Virginia.
Stock Price
$ 0.00
0% decrease compared to yesterday.
Dividend
Frequency:
Rate:
N/ANext Payout:
N/ASmith-Midland Corp. $SMID Stake Decreased by Thompson Davis & CO. Inc. MarketBeat
Read more →How (SMID) Movements Inform Risk Allocation Models news.stocktradersdaily.com
Read more →Showing 2 of 10
(Last Updated 2025-09-30)
Health Score
Price to Earnings Ratio (P/E)
-
Very 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
-
Medium
Low ≥ 1
High ≤ 0.3
* Institutions hold a combined 68.82% of the total shares of Smith-Midland Corp
1.
Thompson Davis & Co Inc(33.44%)
since
2025/06/30
2.
Vanguard Group Inc(4.1765%)
since
2025/06/30
3.
Needham Investment Management, LLC(4.0908%)
since
2025/06/30
4.
Needham Aggressive Growth Retail(4.0908%)
since
2025/06/30
5.
BlackRock Inc(3.5108%)
since
2025/06/30
6.
Vanguard Total Stock Mkt Idx Inv(2.4401%)
since
2025/07/31
7.
iShares Russell 2000 ETF(1.6139%)
since
2025/08/31
8.
Geode Capital Management, LLC(1.5618%)
since
2025/06/30
9.
Bard Associates Inc(1.5396%)
since
2025/06/30
10.
RBF LLC(1.3988%)
since
2025/06/30
11.
CI Private Wealth LLC(0.9756%)
since
2025/06/30
12.
Rice Hall James & Associates, LLC(0.9754%)
since
2025/06/30
13.
State Street Corp(0.9288%)
since
2025/06/30
14.
Vanguard Institutional Extnd Mkt Idx Tr(0.8923%)
since
2025/07/31
15.
Heritage Investors Management Corp(0.7214%)
since
2025/06/30
16.
Dimensional Fund Advisors, Inc.(0.6944%)
since
2025/06/30
17.
Northern Trust Corp(0.6018%)
since
2025/06/30
18.
Fidelity Small Cap Index(0.5132%)
since
2025/06/30
19.
iShares Russell 2000 Growth ETF(0.5064%)
since
2025/08/31
20.
Fidelity Extended Market Index(0.4614%)
since
2025/07/31
21.
Millennium Management LLC(0.2815%)
since
2025/06/30
22.
State St Russell Sm Cap® Indx SL Cl I(0.262%)
since
2025/08/31
23.
HRT FINANCIAL LLC(0.249%)
since
2025/06/30
24.
Vanguard Russell 2000 ETF(0.2454%)
since
2025/07/31
25.
Bank of America Corp(0.2412%)
since
2025/06/30
26.
Intrust Bank NA(0.2281%)
since
2025/06/30
27.
Lazard Asset Management LLC(0.2246%)
since
2025/06/30
28.
DFA US Small Cap I(0.212%)
since
2025/07/31
29.
Los Angeles Capital Management LLC(0.2076%)
since
2025/06/30
30.
Lazard US Sm Cap Eq WW Dist EUR(0.2041%)
since
2025/05/31
31.
Bank of New York Mellon Corp(0.1788%)
since
2025/06/30
32.
Fidelity Total Market Index(0.1542%)
since
2025/07/31
33.
Extended Equity Market Fund K(0.1394%)
since
2025/06/30
34.
Auer Growth(0.132%)
since
2025/07/31
35.
Schwab Small Cap Index(0.1277%)
since
2025/07/31
36.
Russell 2500â„¢ Index Fund F(0.126%)
since
2025/06/30
37.
NT R2000 Index Fund - NL(0.1243%)
since
2025/06/30
38.
Fidelity Series Total Market Index(0.1208%)
since
2025/07/31
39.
iShares Micro-Cap ETF(0.1169%)
since
2025/08/31
40.
Dimensional US Small Cap ETF(0.1114%)
since
2025/08/29
* Investors data is estimated based on stocks listed on Finnton that are currently held by Institution/Fund.
Date
2025-12-31
EPS Estimate
—
Date
2025-09-30
EPS Actual
0.5423
EPS Estimate
—
EPS Difference
0
Surprise Percent
null%
(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.