_id
6915e703bc934aba376b1ac7
Ticker
PRLB
Name
Proto Labs Inc
Exchange
NYSE
Address
5540 Pioneer Creek Drive, Maple Plain, MN, United States, 55359
Country
USA
Sector
Industrials
Industry
Metal Fabrication
Currency
USD
Website
https://www.protolabs.com
Description
Proto Labs, Inc., together with its subsidiaries, operates as a digital manufacturer of custom parts in the United States and Europe. The company offers injection molding; computer numerical control machining; three-dimensional printing; and sheet metal products. It serves product developers and engineers; procurement and supply chain professionals; and various customers. Proto Labs, Inc. was incorporated in 1999 and is headquartered in Maple Plain, Minnesota.
Last Close
53.22
Volume
109698
Current Price
52.62
Change
-1.1273957158962824
Last Updated
2025-12-03T12:21:30.307Z
Image
data:image/webp;base64,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
Ipo Date
2012-02-24T00:00:00.000Z
Market Cap
1197080320
Next Dividend Date
-
Dividend Frequency
-
Dividend Rate
-
Dividend Yield
0
Sentiment
0.995625
Sentiment Sources
16
Rating
3.8
Target Price
56.6667
Strong Buy
2
Buy
0
Hold
3
Sell
0
Strong Sell
0
Current Quarter
2025-09-30
Revenue
135366000
Cost Of Revenue
74073000
Gross Profit
61293000
Operating Expenses
52442000
Operating Income
8851000
Interest Expense
-
Pretax Income
10251000
Net Income
7216000
Eps
0.298292272605571
Dividends Per Share
-
Shares Outstanding
23678745
Income Tax Expense
3035000
EBITDA
18680000
Operating Margin
6.538569507852785
Total Other Income Expense Net
1400000
Cash
104422000
Short Term Investments
14817000
Receivables
77790000
Inventories
14073000
Total Current Assets
225792000
Property Plant Equipment
213831000
Total Assets
756855000
Payables
17388000
Short Term Debt
1255000
Long Term Debt
-
Total Liabilities
92136000
Equity
664719000
Depreciation
8429000
Change In Working Capital
762000
Cash From Operations
29090000
Capital Expenditures
1262000
Cash From Investing
-4252000
Cash From Financing
-10718000
Net Change In Cash
14040000
PE
80.871
PB
1.9149933613752577
ROE
1.085571497128862
ROA
0.9534190829154857
FCF
27828000
Fcf Percent
0.2055759939718984
Piotroski FScore
4
Health Score
71
Deep Value Investing Score
5.5
Defensive Investing Score
7
Dividend Investing Score
3
Economic Moat Investing Score
6.8
Garp Investing Score
6
Growth Investing Score
5
Momentum Investing Score
3.5
Net Net Investing Score
4
Quality Investing Score
5.5
Value Investing Score
5.5
Quarters > 0 > quarter
2025-09-30
Quarters > 0 > income Statement > revenue
135366000
Quarters > 0 > income Statement > cost Of Revenue
74073000
Quarters > 0 > income Statement > gross Profit
61293000
Quarters > 0 > income Statement > operating Expenses
52442000
Quarters > 0 > income Statement > operating Income
8851000
Quarters > 0 > income Statement > interest Expense
-
Quarters > 0 > income Statement > pretax Income
10251000
Quarters > 0 > income Statement > net Income
7216000
Quarters > 0 > income Statement > eps
0.298292272605571
Quarters > 0 > income Statement > dividends Per Share
-
Quarters > 0 > income Statement > shares Outstanding
24191039
Quarters > 0 > income Statement > income Tax Expense
3035000
Quarters > 0 > income Statement > EBITDA
18680000
Quarters > 0 > income Statement > operating Margin
6.538569507852785
Quarters > 0 > income Statement > total Other Income Expense Net
1400000
Quarters > 0 > balance Sheet > cash
104422000
Quarters > 0 > balance Sheet > short Term Investments
14817000
Quarters > 0 > balance Sheet > receivables
77790000
Quarters > 0 > balance Sheet > inventories
14073000
Quarters > 0 > balance Sheet > total Current Assets
225792000
Quarters > 0 > balance Sheet > property Plant Equipment
213831000
Quarters > 0 > balance Sheet > total Assets
756855000
Quarters > 0 > balance Sheet > payables
17388000
Quarters > 0 > balance Sheet > short Term Debt
1255000
Quarters > 0 > balance Sheet > long Term Debt
-
Quarters > 0 > balance Sheet > total Liabilities
92136000
Quarters > 0 > balance Sheet > equity
664719000
Quarters > 0 > cash Flow > net Income
7216000
Quarters > 0 > cash Flow > depreciation
8429000
Quarters > 0 > cash Flow > change In Working Capital
762000
Quarters > 0 > cash Flow > cash From Operations
29090000
Quarters > 0 > cash Flow > capital Expenditures
1262000
Quarters > 0 > cash Flow > cash From Investing
-4252000
Quarters > 0 > cash Flow > cash From Financing
-10718000
Quarters > 0 > cash Flow > net Change In Cash
14040000
Quarters > 0 > ratios > PE
0.298292272605571
Quarters > 0 > ratios > PB
1.9149933613752577
Quarters > 0 > ratios > ROE
1.085571497128862
Quarters > 0 > ratios > ROA
0.9534190829154857
Quarters > 0 > ratios > FCF
27828000
Quarters > 0 > ratios > Piotroski FScore
4
Quarters > 0 > ratios > fcf Percent
0.2055759939718984
Quarters > 0 > health Score
71
Quarters > 1 > quarter
2025-06-30
Quarters > 1 > income Statement > revenue
135063000
Quarters > 1 > income Statement > cost Of Revenue
75289000
Quarters > 1 > income Statement > gross Profit
59774000
Quarters > 1 > income Statement > operating Expenses
54656000
Quarters > 1 > income Statement > operating Income
5118000
Quarters > 1 > income Statement > interest Expense
-
Quarters > 1 > income Statement > pretax Income
6674000
Quarters > 1 > income Statement > net Income
4427000
Quarters > 1 > income Statement > eps
0.1822467237785991
Quarters > 1 > income Statement > dividends Per Share
-
Quarters > 1 > income Statement > shares Outstanding
24291246
Quarters > 1 > income Statement > income Tax Expense
2247000
Quarters > 1 > income Statement > EBITDA
15244000
Quarters > 1 > income Statement > operating Margin
3.7893427511605697
Quarters > 1 > income Statement > total Other Income Expense Net
1556000
Quarters > 1 > balance Sheet > cash
90382000
Quarters > 1 > balance Sheet > short Term Investments
12804000
Quarters > 1 > balance Sheet > receivables
79166000
Quarters > 1 > balance Sheet > inventories
13169000
Quarters > 1 > balance Sheet > total Current Assets
205506000
Quarters > 1 > balance Sheet > property Plant Equipment
218643000
Quarters > 1 > balance Sheet > total Assets
743252000
Quarters > 1 > balance Sheet > payables
15583000
Quarters > 1 > balance Sheet > short Term Debt
1300000
Quarters > 1 > balance Sheet > long Term Debt
-
Quarters > 1 > balance Sheet > total Liabilities
78545000
Quarters > 1 > balance Sheet > equity
664707000
Quarters > 1 > cash Flow > net Income
4427000
Quarters > 1 > cash Flow > depreciation
8570000
Quarters > 1 > cash Flow > change In Working Capital
-4348000
Quarters > 1 > cash Flow > cash From Operations
10584000
Quarters > 1 > cash Flow > capital Expenditures
1468000
Quarters > 1 > cash Flow > cash From Investing
-643000
Quarters > 1 > cash Flow > cash From Financing
-3242000
Quarters > 1 > cash Flow > net Change In Cash
7690000
Quarters > 1 > ratios > PE
0.1822467237785991
Quarters > 1 > ratios > PB
1.9229605894326371
Quarters > 1 > ratios > ROE
0.6660077297215165
Quarters > 1 > ratios > ROA
0.5956257097189109
Quarters > 1 > ratios > FCF
9116000
Quarters > 1 > ratios > Piotroski FScore
4
Quarters > 1 > ratios > fcf Percent
0.06749442852594716
Quarters > 1 > health Score
57
Quarters > 2 > quarter
2025-03-31
Quarters > 2 > income Statement > revenue
126205000
Quarters > 2 > income Statement > cost Of Revenue
70507000
Quarters > 2 > income Statement > gross Profit
55698000
Quarters > 2 > income Statement > operating Expenses
51206000
Quarters > 2 > income Statement > operating Income
4492000
Quarters > 2 > income Statement > interest Expense
-
Quarters > 2 > income Statement > pretax Income
5985000
Quarters > 2 > income Statement > net Income
3599000
Quarters > 2 > income Statement > eps
0.14728363792140758
Quarters > 2 > income Statement > dividends Per Share
-
Quarters > 2 > income Statement > shares Outstanding
24435844
Quarters > 2 > income Statement > income Tax Expense
2386000
Quarters > 2 > income Statement > EBITDA
14679000
Quarters > 2 > income Statement > operating Margin
3.5592884592528033
Quarters > 2 > income Statement > total Other Income Expense Net
1493000
Quarters > 2 > balance Sheet > cash
82692000
Quarters > 2 > balance Sheet > short Term Investments
14154000
Quarters > 2 > balance Sheet > receivables
74768000
Quarters > 2 > balance Sheet > inventories
13202000
Quarters > 2 > balance Sheet > total Current Assets
194410000
Quarters > 2 > balance Sheet > property Plant Equipment
224293000
Quarters > 2 > balance Sheet > total Assets
737450000
Quarters > 2 > balance Sheet > payables
16288000
Quarters > 2 > balance Sheet > short Term Debt
1444000
Quarters > 2 > balance Sheet > long Term Debt
-
Quarters > 2 > balance Sheet > total Liabilities
80649000
Quarters > 2 > balance Sheet > equity
656801000
Quarters > 2 > cash Flow > net Income
3599000
Quarters > 2 > cash Flow > depreciation
8694000
Quarters > 2 > cash Flow > change In Working Capital
3378000
Quarters > 2 > cash Flow > cash From Operations
18379000
Quarters > 2 > cash Flow > capital Expenditures
1262000
Quarters > 2 > cash Flow > cash From Investing
-2909000
Quarters > 2 > cash Flow > cash From Financing
-21927000
Quarters > 2 > cash Flow > net Change In Cash
-6379000
Quarters > 2 > ratios > PE
0.14728363792140758
Quarters > 2 > ratios > PB
1.9576920730632261
Quarters > 2 > ratios > ROE
0.5479589708298251
Quarters > 2 > ratios > ROA
0.4880330869889484
Quarters > 2 > ratios > FCF
17117000
Quarters > 2 > ratios > Piotroski FScore
4
Quarters > 2 > ratios > fcf Percent
0.13562854086605128
Quarters > 2 > health Score
64
Quarters > 3 > quarter
2024-12-31
Quarters > 3 > income Statement > revenue
121750000
Quarters > 3 > income Statement > cost Of Revenue
69793000
Quarters > 3 > income Statement > gross Profit
51957000
Quarters > 3 > income Statement > operating Expenses
47867000
Quarters > 3 > income Statement > operating Income
4090000
Quarters > 3 > income Statement > interest Expense
-
Quarters > 3 > income Statement > pretax Income
-282000
Quarters > 3 > income Statement > net Income
-404000
Quarters > 3 > income Statement > eps
-0.0165072794855253
Quarters > 3 > income Statement > dividends Per Share
-
Quarters > 3 > income Statement > shares Outstanding
24474051
Quarters > 3 > income Statement > income Tax Expense
122000
Quarters > 3 > income Statement > EBITDA
8542000
Quarters > 3 > income Statement > operating Margin
3.359342915811088
Quarters > 3 > income Statement > total Other Income Expense Net
-4372000
Quarters > 3 > balance Sheet > cash
89071000
Quarters > 3 > balance Sheet > short Term Investments
14019000
Quarters > 3 > balance Sheet > receivables
69410000
Quarters > 3 > balance Sheet > inventories
12305000
Quarters > 3 > balance Sheet > total Current Assets
194854000
Quarters > 3 > balance Sheet > property Plant Equipment
230948000
Quarters > 3 > balance Sheet > total Assets
743512000
Quarters > 3 > balance Sheet > payables
15504000
Quarters > 3 > balance Sheet > short Term Debt
1596000
Quarters > 3 > balance Sheet > long Term Debt
-
Quarters > 3 > balance Sheet > total Liabilities
73361000
Quarters > 3 > balance Sheet > equity
670151000
Quarters > 3 > cash Flow > net Income
-404000
Quarters > 3 > cash Flow > depreciation
8824000
Quarters > 3 > cash Flow > change In Working Capital
1355000
Quarters > 3 > cash Flow > cash From Operations
17294000
Quarters > 3 > cash Flow > capital Expenditures
830000
Quarters > 3 > cash Flow > cash From Investing
-2897000
Quarters > 3 > cash Flow > cash From Financing
-12546000
Quarters > 3 > cash Flow > net Change In Cash
1198000
Quarters > 3 > ratios > PE
-0.0165072794855253
Quarters > 3 > ratios > PB
1.9216931163573583
Quarters > 3 > ratios > ROE
-0.060284920861119355
Quarters > 3 > ratios > ROA
-0.05433671548004605
Quarters > 3 > ratios > FCF
16464000
Quarters > 3 > ratios > Piotroski FScore
2
Quarters > 3 > ratios > fcf Percent
0.13522792607802875
Quarters > 3 > health Score
47
Annuals > 0 > quarter
2024-12-31
Annuals > 0 > income Statement > revenue
500890000
Annuals > 0 > income Statement > cost Of Revenue
277690000
Annuals > 0 > income Statement > gross Profit
223200000
Annuals > 0 > income Statement > operating Expenses
197704000
Annuals > 0 > income Statement > operating Income
25496000
Annuals > 0 > income Statement > interest Expense
200000
Annuals > 0 > income Statement > pretax Income
24672000
Annuals > 0 > income Statement > net Income
16593000
Annuals > 0 > income Statement > eps
0.6581389814374108
Annuals > 0 > income Statement > dividends Per Share
-
Annuals > 0 > income Statement > shares Outstanding
25212000
Annuals > 0 > income Statement > income Tax Expense
8079000
Annuals > 0 > income Statement > EBITDA
60680000
Annuals > 0 > income Statement > operating Margin
5.090139551598155
Annuals > 0 > income Statement > total Other Income Expense Net
-824000
Annuals > 0 > balance Sheet > cash
89071000
Annuals > 0 > balance Sheet > short Term Investments
14019000
Annuals > 0 > balance Sheet > receivables
69410000
Annuals > 0 > balance Sheet > inventories
12305000
Annuals > 0 > balance Sheet > total Current Assets
194854000
Annuals > 0 > balance Sheet > property Plant Equipment
230948000
Annuals > 0 > balance Sheet > total Assets
743512000
Annuals > 0 > balance Sheet > payables
15504000
Annuals > 0 > balance Sheet > short Term Debt
1596000
Annuals > 0 > balance Sheet > long Term Debt
-
Annuals > 0 > balance Sheet > total Liabilities
73361000
Annuals > 0 > balance Sheet > equity
670151000
Annuals > 0 > cash Flow > net Income
16593000
Annuals > 0 > cash Flow > depreciation
35808000
Annuals > 0 > cash Flow > change In Working Capital
10972000
Annuals > 0 > cash Flow > cash From Operations
77829000
Annuals > 0 > cash Flow > capital Expenditures
9169000
Annuals > 0 > cash Flow > cash From Investing
-13580000
Annuals > 0 > cash Flow > cash From Financing
-58550000
Annuals > 0 > cash Flow > net Change In Cash
5281000
Annuals > 0 > ratios > PE
0.6581389814374108
Annuals > 0 > ratios > PB
1.8863355870542609
Annuals > 0 > ratios > ROE
2.476009138238994
Annuals > 0 > ratios > ROA
2.231705742476248
Annuals > 0 > ratios > FCF
68660000
Annuals > 0 > ratios > Piotroski FScore
4
Annuals > 0 > ratios > fcf Percent
0.13707600471161333
Annuals > 0 > health Score
67
Annuals > 1 > quarter
2023-12-31
Annuals > 1 > income Statement > revenue
503877000
Annuals > 1 > income Statement > cost Of Revenue
281884000
Annuals > 1 > income Statement > gross Profit
221993000
Annuals > 1 > income Statement > operating Expenses
193826000
Annuals > 1 > income Statement > operating Income
28167000
Annuals > 1 > income Statement > interest Expense
1100000
Annuals > 1 > income Statement > pretax Income
27952000
Annuals > 1 > income Statement > net Income
17220000
Annuals > 1 > income Statement > eps
0.6566629669314139
Annuals > 1 > income Statement > dividends Per Share
3835000
Annuals > 1 > income Statement > shares Outstanding
26223498
Annuals > 1 > income Statement > income Tax Expense
10732000
Annuals > 1 > income Statement > EBITDA
28167000
Annuals > 1 > income Statement > operating Margin
5.590054715734197
Annuals > 1 > income Statement > total Other Income Expense Net
-215000
Annuals > 1 > balance Sheet > cash
83790000
Annuals > 1 > balance Sheet > short Term Investments
19013000
Annuals > 1 > balance Sheet > receivables
75076000
Annuals > 1 > balance Sheet > inventories
13657000
Annuals > 1 > balance Sheet > total Current Assets
200660000
Annuals > 1 > balance Sheet > property Plant Equipment
259243000
Annuals > 1 > balance Sheet > total Assets
772353000
Annuals > 1 > balance Sheet > payables
15636000
Annuals > 1 > balance Sheet > short Term Debt
1881000
Annuals > 1 > balance Sheet > long Term Debt
-
Annuals > 1 > balance Sheet > total Liabilities
77058000
Annuals > 1 > balance Sheet > equity
695295000
Annuals > 1 > cash Flow > net Income
17220000
Annuals > 1 > cash Flow > depreciation
37528000
Annuals > 1 > cash Flow > change In Working Capital
5576000
Annuals > 1 > cash Flow > cash From Operations
73274000
Annuals > 1 > cash Flow > capital Expenditures
28116000
Annuals > 1 > cash Flow > cash From Investing
-4552000
Annuals > 1 > cash Flow > cash From Financing
-41858000
Annuals > 1 > cash Flow > net Change In Cash
27232000
Annuals > 1 > ratios > PE
0.6566629669314139
Annuals > 1 > ratios > PB
1.8910623400427156
Annuals > 1 > ratios > ROE
2.476646603240351
Annuals > 1 > ratios > ROA
2.229550477566605
Annuals > 1 > ratios > FCF
45158000
Annuals > 1 > ratios > Piotroski FScore
4
Annuals > 1 > ratios > fcf Percent
0.08962107815994777
Annuals > 1 > health Score
62
Annuals > 2 > quarter
2022-12-31
Annuals > 2 > income Statement > revenue
488398000
Annuals > 2 > income Statement > cost Of Revenue
272933000
Annuals > 2 > income Statement > gross Profit
215465000
Annuals > 2 > income Statement > operating Expenses
188518000
Annuals > 2 > income Statement > operating Income
26947000
Annuals > 2 > income Statement > interest Expense
124824000
Annuals > 2 > income Statement > pretax Income
-97877000
Annuals > 2 > income Statement > net Income
-103462000
Annuals > 2 > income Statement > eps
-3.7746301163837597
Annuals > 2 > income Statement > dividends Per Share
1682000
Annuals > 2 > income Statement > shares Outstanding
27409838
Annuals > 2 > income Statement > income Tax Expense
5585000
Annuals > 2 > income Statement > EBITDA
-58452000
Annuals > 2 > income Statement > operating Margin
5.517426361287311
Annuals > 2 > income Statement > total Other Income Expense Net
-124824000
Annuals > 2 > balance Sheet > cash
56558000
Annuals > 2 > balance Sheet > short Term Investments
23568000
Annuals > 2 > balance Sheet > receivables
80267000
Annuals > 2 > balance Sheet > inventories
13578000
Annuals > 2 > balance Sheet > total Current Assets
186568000
Annuals > 2 > balance Sheet > property Plant Equipment
279161000
Annuals > 2 > balance Sheet > total Assets
802168000
Annuals > 2 > balance Sheet > payables
17356000
Annuals > 2 > balance Sheet > short Term Debt
19098000
Annuals > 2 > balance Sheet > long Term Debt
-
Annuals > 2 > balance Sheet > total Liabilities
104520000
Annuals > 2 > balance Sheet > equity
697648000
Annuals > 2 > cash Flow > net Income
-103462000
Annuals > 2 > cash Flow > depreciation
39425000
Annuals > 2 > cash Flow > change In Working Capital
-1604000
Annuals > 2 > cash Flow > cash From Operations
62079000
Annuals > 2 > cash Flow > capital Expenditures
21686000
Annuals > 2 > cash Flow > cash From Investing
-43092000
Annuals > 2 > cash Flow > cash From Financing
-27922000
Annuals > 2 > cash Flow > net Change In Cash
-9371000
Annuals > 2 > ratios > PE
-3.7746301163837597
Annuals > 2 > ratios > PB
1.9699465594683854
Annuals > 2 > ratios > ROE
-14.830114900350894
Annuals > 2 > ratios > ROA
-12.89779697021073
Annuals > 2 > ratios > FCF
40393000
Annuals > 2 > ratios > Piotroski FScore
2
Annuals > 2 > ratios > fcf Percent
0.08270508888242785
Annuals > 2 > health Score
42
Annuals > 3 > quarter
2021-12-31
Annuals > 3 > income Statement > revenue
488098000
Annuals > 3 > income Statement > cost Of Revenue
265407000
Annuals > 3 > income Statement > gross Profit
222691000
Annuals > 3 > income Statement > operating Expenses
194852000
Annuals > 3 > income Statement > operating Income
27839000
Annuals > 3 > income Statement > interest Expense
158000
Annuals > 3 > income Statement > pretax Income
40184000
Annuals > 3 > income Statement > net Income
33372000
Annuals > 3 > income Statement > eps
1.206808683540315
Annuals > 3 > income Statement > dividends Per Share
5862000
Annuals > 3 > income Statement > shares Outstanding
27653099
Annuals > 3 > income Statement > income Tax Expense
6812000
Annuals > 3 > income Statement > EBITDA
80672000
Annuals > 3 > income Statement > operating Margin
5.703567726153355
Annuals > 3 > income Statement > total Other Income Expense Net
12345000
Annuals > 3 > balance Sheet > cash
65929000
Annuals > 3 > balance Sheet > short Term Investments
11580000
Annuals > 3 > balance Sheet > receivables
81372000
Annuals > 3 > balance Sheet > inventories
13161000
Annuals > 3 > balance Sheet > total Current Assets
183492000
Annuals > 3 > balance Sheet > property Plant Equipment
287822000
Annuals > 3 > balance Sheet > total Assets
928582000
Annuals > 3 > balance Sheet > payables
25364000
Annuals > 3 > balance Sheet > short Term Debt
3848000
Annuals > 3 > balance Sheet > long Term Debt
-
Annuals > 3 > balance Sheet > total Liabilities
100089000
Annuals > 3 > balance Sheet > equity
828493000
Annuals > 3 > cash Flow > net Income
33372000
Annuals > 3 > cash Flow > depreciation
40488000
Annuals > 3 > cash Flow > change In Working Capital
-25641000
Annuals > 3 > cash Flow > cash From Operations
55242000
Annuals > 3 > cash Flow > capital Expenditures
34209000
Annuals > 3 > cash Flow > cash From Investing
-94664000
Annuals > 3 > cash Flow > cash From Financing
-22198000
Annuals > 3 > cash Flow > net Change In Cash
-61674000
Annuals > 3 > ratios > PE
1.206808683540315
Annuals > 3 > ratios > PB
1.6735523219387491
Annuals > 3 > ratios > ROE
4.028036446898163
Annuals > 3 > ratios > ROA
3.593866777516687
Annuals > 3 > ratios > FCF
21033000
Annuals > 3 > ratios > Piotroski FScore
4
Annuals > 3 > ratios > fcf Percent
0.04309175616372122
Annuals > 3 > health Score
60
Valuation > metrics > PE
80.871
Valuation > metrics > PB
1.9149933613752577
Valuation > final Score
50
Valuation > verdict
111.7% Overvalued
Profitability > metrics > ROE
1.085571497128862
Profitability > metrics > ROA
3.195861678004535
Profitability > metrics > Net Margin
0.05330732975784171
Profitability > final Score
20
Profitability > verdict
Weak
Risk > metrics > Debt Equity
0.13860894603584373
Risk > metrics > Interest Coverage
1.0500652509194448
Risk > final Score
64
Risk > verdict
High
Liquidity > metrics > Current Ratio
12.11135546854047
Liquidity > metrics > Quick Ratio
11.356487689749503
Liquidity > final Score
100
Liquidity > verdict
Great
Prev Valuations > 0
100
Prev Valuations > 1
100
Prev Valuations > 2
80
Prev Profitabilities > 0
13
Prev Profitabilities > 1
11
Prev Profitabilities > 2
0
Prev Risks > 0
62
Prev Risks > 1
62
Prev Risks > 2
62
Prev Liquidities > 0
100
Prev Liquidities > 1
100
Prev Liquidities > 2
100
Updated At
2025-12-13T01:14:01.516Z
Earnings History > 0 > period
2025-12-31
Earnings History > 0 > report Date
2026-02-06
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.3414
Earnings History > 0 > eps Difference
-0.3414
Earnings History > 0 > surprise Percent
-100
Earnings History > 1 > period
2025-09-30
Earnings History > 1 > report Date
2025-10-31
Earnings History > 1 > date
2025-09-30
Earnings History > 1 > before After Market
BeforeMarket
Earnings History > 1 > currency
-
Earnings History > 1 > eps Actual
0.47
Earnings History > 1 > eps Estimate
0.39
Earnings History > 1 > eps Difference
0.08
Earnings History > 1 > surprise Percent
20.5128
Earnings History > 2 > period
2025-06-30
Earnings History > 2 > report Date
2025-07-31
Earnings History > 2 > date
2025-06-30
Earnings History > 2 > before After Market
BeforeMarket
Earnings History > 2 > currency
-
Earnings History > 2 > eps Actual
0.41
Earnings History > 2 > eps Estimate
0.34
Earnings History > 2 > eps Difference
0.07
Earnings History > 2 > surprise Percent
20.5882
Earnings History > 3 > period
2025-03-31
Earnings History > 3 > report Date
2025-05-02
Earnings History > 3 > date
2025-03-31
Earnings History > 3 > before After Market
BeforeMarket
Earnings History > 3 > currency
USD
Earnings History > 3 > eps Actual
0.33
Earnings History > 3 > eps Estimate
0.29
Earnings History > 3 > eps Difference
0.04
Earnings History > 3 > surprise Percent
13.7931
Earnings History > 4 > period
2024-12-31
Earnings History > 4 > report Date
2025-02-07
Earnings History > 4 > date
2024-12-31
Earnings History > 4 > before After Market
BeforeMarket
Earnings History > 4 > currency
USD
Earnings History > 4 > eps Actual
0.38
Earnings History > 4 > eps Estimate
0.32
Earnings History > 4 > eps Difference
0.06
Earnings History > 4 > surprise Percent
18.75
Earnings History > 5 > period
2024-09-30
Earnings History > 5 > report Date
2024-11-01
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.47
Earnings History > 5 > eps Estimate
0.32
Earnings History > 5 > eps Difference
0.15
Earnings History > 5 > surprise Percent
46.875
Earnings History > 6 > period
2024-06-30
Earnings History > 6 > report Date
2024-08-02
Earnings History > 6 > date
2024-06-30
Earnings History > 6 > before After Market
BeforeMarket
Earnings History > 6 > currency
USD
Earnings History > 6 > eps Actual
0.38
Earnings History > 6 > eps Estimate
0.35
Earnings History > 6 > eps Difference
0.03
Earnings History > 6 > surprise Percent
8.5714
Earnings History > 7 > period
2024-03-31
Earnings History > 7 > report Date
2024-05-03
Earnings History > 7 > date
2024-03-31
Earnings History > 7 > before After Market
BeforeMarket
Earnings History > 7 > currency
USD
Earnings History > 7 > eps Actual
0.4
Earnings History > 7 > eps Estimate
0.31
Earnings History > 7 > eps Difference
0.09
Earnings History > 7 > surprise Percent
29.0323
Earnings History > 8 > period
2023-12-31
Earnings History > 8 > report Date
2024-02-09
Earnings History > 8 > date
2023-12-31
Earnings History > 8 > before After Market
BeforeMarket
Earnings History > 8 > currency
USD
Earnings History > 8 > eps Actual
0.46
Earnings History > 8 > eps Estimate
0.3
Earnings History > 8 > eps Difference
0.16
Earnings History > 8 > surprise Percent
53.3333
Earnings History > 9 > period
2023-09-30
Earnings History > 9 > report Date
2023-11-03
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.51
Earnings History > 9 > eps Estimate
0.3
Earnings History > 9 > eps Difference
0.21
Earnings History > 9 > surprise Percent
70
Earnings History > 10 > period
2023-06-30
Earnings History > 10 > report Date
2023-08-04
Earnings History > 10 > date
2023-06-30
Earnings History > 10 > before After Market
BeforeMarket
Earnings History > 10 > currency
USD
Earnings History > 10 > eps Actual
0.33
Earnings History > 10 > eps Estimate
0.3
Earnings History > 10 > eps Difference
0.03
Earnings History > 10 > surprise Percent
10
Earnings History > 11 > period
2023-03-31
Earnings History > 11 > report Date
2023-05-05
Earnings History > 11 > date
2023-03-31
Earnings History > 11 > before After Market
BeforeMarket
Earnings History > 11 > currency
USD
Earnings History > 11 > eps Actual
0.3
Earnings History > 11 > eps Estimate
0.23
Earnings History > 11 > eps Difference
0.07
Earnings History > 11 > surprise Percent
30.4348
Earnings History > 12 > period
2022-12-31
Earnings History > 12 > report Date
2023-02-10
Earnings History > 12 > date
2022-12-31
Earnings History > 12 > before After Market
BeforeMarket
Earnings History > 12 > currency
USD
Earnings History > 12 > eps Actual
0.26
Earnings History > 12 > eps Estimate
0.21
Earnings History > 12 > eps Difference
0.05
Earnings History > 12 > surprise Percent
23.8095
Earnings History > 13 > period
2022-09-30
Earnings History > 13 > report Date
2022-11-04
Earnings History > 13 > date
2022-09-30
Earnings History > 13 > before After Market
BeforeMarket
Earnings History > 13 > currency
USD
Earnings History > 13 > eps Actual
0.4
Earnings History > 13 > eps Estimate
0.4
Earnings History > 13 > eps Difference
0
Earnings History > 13 > surprise Percent
0
Earnings History > 14 > period
2022-06-30
Earnings History > 14 > report Date
2022-08-05
Earnings History > 14 > date
2022-06-30
Earnings History > 14 > before After Market
BeforeMarket
Earnings History > 14 > currency
USD
Earnings History > 14 > eps Actual
0.46
Earnings History > 14 > eps Estimate
0.39
Earnings History > 14 > eps Difference
0.07
Earnings History > 14 > surprise Percent
17.9487
Earnings History > 15 > period
2022-03-31
Earnings History > 15 > report Date
2022-05-06
Earnings History > 15 > date
2022-03-31
Earnings History > 15 > before After Market
BeforeMarket
Earnings History > 15 > currency
USD
Earnings History > 15 > eps Actual
0.38
Earnings History > 15 > eps Estimate
0.29
Earnings History > 15 > eps Difference
0.09
Earnings History > 15 > surprise Percent
31.0345
Earnings History > 16 > period
2021-12-31
Earnings History > 16 > report Date
2022-02-11
Earnings History > 16 > date
2021-12-31
Earnings History > 16 > before After Market
BeforeMarket
Earnings History > 16 > currency
USD
Earnings History > 16 > eps Actual
0.41
Earnings History > 16 > eps Estimate
0.27
Earnings History > 16 > eps Difference
0.14
Earnings History > 16 > surprise Percent
51.8519
Earnings History > 17 > period
2021-09-30
Earnings History > 17 > report Date
2021-10-28
Earnings History > 17 > date
2021-09-30
Earnings History > 17 > before After Market
BeforeMarket
Earnings History > 17 > currency
USD
Earnings History > 17 > eps Actual
0.35
Earnings History > 17 > eps Estimate
0.43
Earnings History > 17 > eps Difference
-0.08
Earnings History > 17 > surprise Percent
-18.6047
Earnings History > 18 > period
2021-06-30
Earnings History > 18 > report Date
2021-07-29
Earnings History > 18 > date
2021-06-30
Earnings History > 18 > before After Market
BeforeMarket
Earnings History > 18 > currency
USD
Earnings History > 18 > eps Actual
0.39
Earnings History > 18 > eps Estimate
0.44
Earnings History > 18 > eps Difference
-0.05
Earnings History > 18 > surprise Percent
-11.3636
Earnings History > 19 > period
2021-03-31
Earnings History > 19 > report Date
2021-05-06
Earnings History > 19 > date
2021-03-31
Earnings History > 19 > before After Market
BeforeMarket
Earnings History > 19 > currency
USD
Earnings History > 19 > eps Actual
0.4
Earnings History > 19 > eps Estimate
0.4
Earnings History > 19 > eps Difference
0
Earnings History > 19 > surprise Percent
0
Earnings History > 20 > period
2020-12-31
Earnings History > 20 > report Date
2021-02-12
Earnings History > 20 > date
2020-12-31
Earnings History > 20 > before After Market
BeforeMarket
Earnings History > 20 > currency
USD
Earnings History > 20 > eps Actual
0.5
Earnings History > 20 > eps Estimate
0.49
Earnings History > 20 > eps Difference
0.01
Earnings History > 20 > surprise Percent
2.0408
Earnings History > 21 > period
2020-09-30
Earnings History > 21 > report Date
2020-10-29
Earnings History > 21 > date
2020-09-30
Earnings History > 21 > before After Market
BeforeMarket
Earnings History > 21 > currency
USD
Earnings History > 21 > eps Actual
0.67
Earnings History > 21 > eps Estimate
0.52
Earnings History > 21 > eps Difference
0.15
Earnings History > 21 > surprise Percent
28.8462
Earnings History > 22 > period
2020-06-30
Earnings History > 22 > report Date
2020-07-28
Earnings History > 22 > date
2020-06-30
Earnings History > 22 > before After Market
BeforeMarket
Earnings History > 22 > currency
USD
Earnings History > 22 > eps Actual
0.59
Earnings History > 22 > eps Estimate
0.36
Earnings History > 22 > eps Difference
0.23
Earnings History > 22 > surprise Percent
63.8889
Earnings History > 23 > period
2020-03-31
Earnings History > 23 > report Date
2020-04-30
Earnings History > 23 > date
2020-03-31
Earnings History > 23 > before After Market
BeforeMarket
Earnings History > 23 > currency
USD
Earnings History > 23 > eps Actual
0.61
Earnings History > 23 > eps Estimate
0.38
Earnings History > 23 > eps Difference
0.23
Earnings History > 23 > surprise Percent
60.5263
Earnings History > 24 > period
2019-12-31
Earnings History > 24 > report Date
2020-02-06
Earnings History > 24 > date
2019-12-31
Earnings History > 24 > before After Market
BeforeMarket
Earnings History > 24 > currency
USD
Earnings History > 24 > eps Actual
0.63
Earnings History > 24 > eps Estimate
0.63
Earnings History > 24 > eps Difference
0
Earnings History > 24 > surprise Percent
0
Earnings History > 25 > period
2019-09-30
Earnings History > 25 > report Date
2019-10-24
Earnings History > 25 > date
2019-09-30
Earnings History > 25 > before After Market
BeforeMarket
Earnings History > 25 > currency
USD
Earnings History > 25 > eps Actual
0.76
Earnings History > 25 > eps Estimate
0.74
Earnings History > 25 > eps Difference
0.02
Earnings History > 25 > surprise Percent
2.7027
Earnings History > 26 > period
2019-06-30
Earnings History > 26 > report Date
2019-07-25
Earnings History > 26 > date
2019-06-30
Earnings History > 26 > before After Market
BeforeMarket
Earnings History > 26 > currency
USD
Earnings History > 26 > eps Actual
0.71
Earnings History > 26 > eps Estimate
0.7
Earnings History > 26 > eps Difference
0.01
Earnings History > 26 > surprise Percent
1.4286
Earnings History > 27 > period
2019-03-31
Earnings History > 27 > report Date
2019-04-25
Earnings History > 27 > date
2019-03-31
Earnings History > 27 > before After Market
BeforeMarket
Earnings History > 27 > currency
USD
Earnings History > 27 > eps Actual
0.69
Earnings History > 27 > eps Estimate
0.69
Earnings History > 27 > eps Difference
0
Earnings History > 27 > surprise Percent
0
Earnings History > 28 > period
2018-12-31
Earnings History > 28 > report Date
2019-02-07
Earnings History > 28 > date
2018-12-31
Earnings History > 28 > before After Market
BeforeMarket
Earnings History > 28 > currency
USD
Earnings History > 28 > eps Actual
0.74
Earnings History > 28 > eps Estimate
0.8
Earnings History > 28 > eps Difference
-0.06
Earnings History > 28 > surprise Percent
-7.5
Earnings History > 29 > period
2018-09-30
Earnings History > 29 > report Date
2018-10-25
Earnings History > 29 > date
2018-09-30
Earnings History > 29 > before After Market
BeforeMarket
Earnings History > 29 > currency
USD
Earnings History > 29 > eps Actual
0.86
Earnings History > 29 > eps Estimate
0.74
Earnings History > 29 > eps Difference
0.12
Earnings History > 29 > surprise Percent
16.2162
Earnings History > 30 > period
2018-06-30
Earnings History > 30 > report Date
2018-07-26
Earnings History > 30 > date
2018-06-30
Earnings History > 30 > before After Market
BeforeMarket
Earnings History > 30 > currency
USD
Earnings History > 30 > eps Actual
0.73
Earnings History > 30 > eps Estimate
0.72
Earnings History > 30 > eps Difference
0.01
Earnings History > 30 > surprise Percent
1.3889
Earnings History > 31 > period
2018-03-31
Earnings History > 31 > report Date
2018-04-26
Earnings History > 31 > date
2018-03-31
Earnings History > 31 > before After Market
BeforeMarket
Earnings History > 31 > currency
USD
Earnings History > 31 > eps Actual
0.71
Earnings History > 31 > eps Estimate
0.68
Earnings History > 31 > eps Difference
0.03
Earnings History > 31 > surprise Percent
4.4118
Earnings History > 32 > period
2017-12-31
Earnings History > 32 > report Date
2018-02-08
Earnings History > 32 > date
2017-12-31
Earnings History > 32 > before After Market
BeforeMarket
Earnings History > 32 > currency
USD
Earnings History > 32 > eps Actual
0.58
Earnings History > 32 > eps Estimate
0.56
Earnings History > 32 > eps Difference
0.02
Earnings History > 32 > surprise Percent
3.5714
Earnings History > 33 > period
2017-09-30
Earnings History > 33 > report Date
2017-10-26
Earnings History > 33 > date
2017-09-30
Earnings History > 33 > before After Market
BeforeMarket
Earnings History > 33 > currency
USD
Earnings History > 33 > eps Actual
0.56
Earnings History > 33 > eps Estimate
0.52
Earnings History > 33 > eps Difference
0.04
Earnings History > 33 > surprise Percent
7.6923
Earnings History > 34 > period
2017-06-30
Earnings History > 34 > report Date
2017-07-27
Earnings History > 34 > date
2017-06-30
Earnings History > 34 > before After Market
BeforeMarket
Earnings History > 34 > currency
USD
Earnings History > 34 > eps Actual
0.49
Earnings History > 34 > eps Estimate
0.48
Earnings History > 34 > eps Difference
0.01
Earnings History > 34 > surprise Percent
2.0833
Earnings History > 35 > period
2017-03-31
Earnings History > 35 > report Date
2017-04-27
Earnings History > 35 > date
2017-03-31
Earnings History > 35 > before After Market
BeforeMarket
Earnings History > 35 > currency
USD
Earnings History > 35 > eps Actual
0.51
Earnings History > 35 > eps Estimate
0.45
Earnings History > 35 > eps Difference
0.06
Earnings History > 35 > surprise Percent
13.3333
Earnings History > 36 > period
2016-12-31
Earnings History > 36 > report Date
2017-02-09
Earnings History > 36 > date
2016-12-31
Earnings History > 36 > before After Market
BeforeMarket
Earnings History > 36 > currency
USD
Earnings History > 36 > eps Actual
0.41
Earnings History > 36 > eps Estimate
0.39
Earnings History > 36 > eps Difference
0.02
Earnings History > 36 > surprise Percent
5.1282
Earnings History > 37 > period
2016-09-30
Earnings History > 37 > report Date
2016-10-27
Earnings History > 37 > date
2016-09-30
Earnings History > 37 > before After Market
BeforeMarket
Earnings History > 37 > currency
USD
Earnings History > 37 > eps Actual
0.51
Earnings History > 37 > eps Estimate
0.44
Earnings History > 37 > eps Difference
0.07
Earnings History > 37 > surprise Percent
15.9091
Earnings History > 38 > period
2016-06-30
Earnings History > 38 > report Date
2016-07-28
Earnings History > 38 > date
2016-06-30
Earnings History > 38 > before After Market
BeforeMarket
Earnings History > 38 > currency
USD
Earnings History > 38 > eps Actual
0.45
Earnings History > 38 > eps Estimate
0.48
Earnings History > 38 > eps Difference
-0.03
Earnings History > 38 > surprise Percent
-6.25
Earnings History > 39 > period
2016-03-31
Earnings History > 39 > report Date
2016-04-28
Earnings History > 39 > date
2016-03-31
Earnings History > 39 > before After Market
BeforeMarket
Earnings History > 39 > currency
USD
Earnings History > 39 > eps Actual
0.44
Earnings History > 39 > eps Estimate
0.46
Earnings History > 39 > eps Difference
-0.02
Earnings History > 39 > surprise Percent
-4.3478
Earnings History > 40 > period
2015-12-31
Earnings History > 40 > report Date
2016-02-04
Earnings History > 40 > date
2015-12-31
Earnings History > 40 > before After Market
BeforeMarket
Earnings History > 40 > currency
USD
Earnings History > 40 > eps Actual
0.5
Earnings History > 40 > eps Estimate
0.47
Earnings History > 40 > eps Difference
0.03
Earnings History > 40 > surprise Percent
6.383
Earnings History > 41 > period
2015-09-30
Earnings History > 41 > report Date
2015-10-22
Earnings History > 41 > date
2015-09-30
Earnings History > 41 > before After Market
BeforeMarket
Earnings History > 41 > currency
USD
Earnings History > 41 > eps Actual
0.52
Earnings History > 41 > eps Estimate
0.53
Earnings History > 41 > eps Difference
-0.01
Earnings History > 41 > surprise Percent
-1.8868
Earnings History > 42 > period
2015-06-30
Earnings History > 42 > report Date
2015-07-23
Earnings History > 42 > date
2015-06-30
Earnings History > 42 > before After Market
BeforeMarket
Earnings History > 42 > currency
USD
Earnings History > 42 > eps Actual
0.5
Earnings History > 42 > eps Estimate
0.48
Earnings History > 42 > eps Difference
0.02
Earnings History > 42 > surprise Percent
4.1667
Earnings History > 43 > period
2015-03-31
Earnings History > 43 > report Date
2015-04-23
Earnings History > 43 > date
2015-03-31
Earnings History > 43 > before After Market
BeforeMarket
Earnings History > 43 > currency
USD
Earnings History > 43 > eps Actual
0.45
Earnings History > 43 > eps Estimate
0.45
Earnings History > 43 > eps Difference
0
Earnings History > 43 > surprise Percent
0
Earnings History > 44 > period
2014-12-31
Earnings History > 44 > report Date
2015-02-05
Earnings History > 44 > date
2014-12-31
Earnings History > 44 > before After Market
BeforeMarket
Earnings History > 44 > currency
USD
Earnings History > 44 > eps Actual
0.43
Earnings History > 44 > eps Estimate
0.42
Earnings History > 44 > eps Difference
0.01
Earnings History > 44 > surprise Percent
2.381
Earnings History > 45 > period
2014-09-30
Earnings History > 45 > report Date
2014-10-23
Earnings History > 45 > date
2014-09-30
Earnings History > 45 > before After Market
BeforeMarket
Earnings History > 45 > currency
USD
Earnings History > 45 > eps Actual
0.44
Earnings History > 45 > eps Estimate
0.46
Earnings History > 45 > eps Difference
-0.02
Earnings History > 45 > surprise Percent
-4.3478
Earnings History > 46 > period
2014-06-30
Earnings History > 46 > report Date
2014-07-24
Earnings History > 46 > date
2014-06-30
Earnings History > 46 > before After Market
-
Earnings History > 46 > currency
USD
Earnings History > 46 > eps Actual
0.45
Earnings History > 46 > eps Estimate
0.42
Earnings History > 46 > eps Difference
0.03
Earnings History > 46 > surprise Percent
7.1429
Earnings History > 47 > period
2014-03-31
Earnings History > 47 > report Date
2014-05-01
Earnings History > 47 > date
2014-03-31
Earnings History > 47 > before After Market
-
Earnings History > 47 > currency
USD
Earnings History > 47 > eps Actual
0.41
Earnings History > 47 > eps Estimate
0.39
Earnings History > 47 > eps Difference
0.02
Earnings History > 47 > surprise Percent
5.1282
Earnings History > 48 > period
2013-12-31
Earnings History > 48 > report Date
2014-02-11
Earnings History > 48 > date
2013-12-31
Earnings History > 48 > before After Market
-
Earnings History > 48 > currency
USD
Earnings History > 48 > eps Actual
0.39
Earnings History > 48 > eps Estimate
0.37
Earnings History > 48 > eps Difference
0.02
Earnings History > 48 > surprise Percent
5.4054
Earnings History > 49 > period
2013-09-30
Earnings History > 49 > report Date
2013-10-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.37
Earnings History > 49 > eps Estimate
0.36
Earnings History > 49 > eps Difference
0.01
Earnings History > 49 > surprise Percent
2.7778
Earnings History > 50 > period
2013-06-30
Earnings History > 50 > report Date
2013-08-01
Earnings History > 50 > date
2013-06-30
Earnings History > 50 > before After Market
-
Earnings History > 50 > currency
USD
Earnings History > 50 > eps Actual
0.36
Earnings History > 50 > eps Estimate
0.35
Earnings History > 50 > eps Difference
0.01
Earnings History > 50 > surprise Percent
2.8571
Earnings History > 51 > period
2013-03-31
Earnings History > 51 > report Date
2013-04-25
Earnings History > 51 > date
2013-03-31
Earnings History > 51 > before After Market
-
Earnings History > 51 > currency
USD
Earnings History > 51 > eps Actual
0.35
Earnings History > 51 > eps Estimate
0.31
Earnings History > 51 > eps Difference
0.04
Earnings History > 51 > surprise Percent
12.9032
Earnings History > 52 > period
2012-12-31
Earnings History > 52 > report Date
2013-02-13
Earnings History > 52 > date
2012-12-31
Earnings History > 52 > before After Market
-
Earnings History > 52 > currency
USD
Earnings History > 52 > eps Actual
0.31
Earnings History > 52 > eps Estimate
0.26
Earnings History > 52 > eps Difference
0.05
Earnings History > 52 > surprise Percent
19.2308
Earnings History > 53 > period
2012-09-30
Earnings History > 53 > report Date
2012-10-25
Earnings History > 53 > date
2012-09-30
Earnings History > 53 > before After Market
-
Earnings History > 53 > currency
USD
Earnings History > 53 > eps Actual
0.29
Earnings History > 53 > eps Estimate
0.23
Earnings History > 53 > eps Difference
0.06
Earnings History > 53 > surprise Percent
26.087
Earnings History > 54 > period
2012-06-30
Earnings History > 54 > report Date
2012-07-24
Earnings History > 54 > date
2012-06-30
Earnings History > 54 > before After Market
-
Earnings History > 54 > currency
USD
Earnings History > 54 > eps Actual
0.23
Earnings History > 54 > eps Estimate
0.2
Earnings History > 54 > eps Difference
0.03
Earnings History > 54 > surprise Percent
15
Earnings History > 55 > period
2012-03-31
Earnings History > 55 > report Date
2012-05-03
Earnings History > 55 > date
2012-03-31
Earnings History > 55 > before After Market
-
Earnings History > 55 > currency
USD
Earnings History > 55 > eps Actual
0.24
Earnings History > 55 > eps Estimate
0.21
Earnings History > 55 > eps Difference
0.03
Earnings History > 55 > surprise Percent
14.2857
Earnings History > 56 > period
2011-12-31
Earnings History > 56 > report Date
2012-02-29
Earnings History > 56 > date
2011-12-31
Earnings History > 56 > before After Market
-
Earnings History > 56 > currency
USD
Earnings History > 56 > eps Actual
0.1355
Earnings History > 56 > eps Estimate
-
Earnings History > 56 > eps Difference
0
Earnings History > 56 > surprise Percent
-
Proto Labs, Inc., together with its subsidiaries, operates as a digital manufacturer of custom parts in the United States and Europe. The company offers injection molding; computer numerical control machining; three-dimensional printing; and sheet metal products. It serves product developers and engineers; procurement and supply chain professionals; and various customers. Proto Labs, Inc. was incorporated in 1999 and is headquartered in Maple Plain, Minnesota.
Stock Price
$ 0.00
0% decrease compared to yesterday.
Dividend
Frequency:
Rate:
N/ANext Payout:
N/AProto Labs (PRLB): Revisiting Valuation After This Year’s Strong Share Price Run - simplywall.st
12/12/2025
Proto Labs (PRLB): Revisiting Valuation After This Year’s Strong Share Price Run simplywall.st
Read more →Street Watch: Is PRLB stock attractive for income investors - Chart Signals & Low Risk Entry Point Tips moha.gov.vn
Read more →Showing 2 of 10
(Last Updated 2025-09-30)
Rating:
BUY
Target Price:
$56.6667
Analyst Picks
Strong Buy
2
Buy
0
Hold
3
Sell
0
Strong Sell
0
Sentiment:
Bullish
(Last Updated 2025-09-30)
Health Score
Price to Earnings Ratio (P/E)
-
Very Low
Low ≥ 50
High ≤ 10
Price to Book Ratio (P/B)
-
Medium
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 High
Low ≥ 1
High ≤ 0.3
* Institutions hold a combined 102.75% of the total shares of Proto Labs Inc
1.
BlackRock Inc(15.2987%)
since
2025/06/30
2.
Vanguard Group Inc(11.6142%)
since
2025/06/30
3.
Disciplined Growth Investors Inc(11.4012%)
since
2025/06/30
4.
iShares Core S&P Small-Cap ETF(5.9246%)
since
2025/08/31
5.
Dimensional Fund Advisors, Inc.(5.5118%)
since
2025/06/30
6.
State Street Corp(4.9694%)
since
2025/06/30
7.
Rubric Capital Management LP(4.3317%)
since
2025/06/30
8.
Vanguard Total Stock Mkt Idx Inv(3.2745%)
since
2025/07/31
9.
Disciplined Growth - Mid Cap Growth(3.0151%)
since
2024/12/31
10.
iShares Russell 2000 ETF(2.417%)
since
2025/08/31
11.
Vanguard Small Cap Index(2.4156%)
since
2025/07/31
12.
Geode Capital Management, LLC(2.3554%)
since
2025/06/30
13.
Renaissance Technologies Corp(2.2704%)
since
2025/06/30
14.
D. E. Shaw & Co LP(1.8961%)
since
2025/06/30
15.
Arrowstreet Capital Limited Partnership(1.8728%)
since
2025/06/30
16.
Morgan Stanley - Brokerage Accounts(1.7303%)
since
2025/06/30
17.
Vanguard Small Cap Value Index Inv(1.5557%)
since
2025/07/31
18.
S Squared Technology, LLC(1.3031%)
since
2025/06/30
19.
Charles Schwab Investment Management Inc(1.2477%)
since
2025/06/30
20.
DFA US Small Cap Value I(1.186%)
since
2025/07/31
21.
Northern Trust Corp(1.1721%)
since
2025/06/30
22.
Disciplined Growth Investors(1.1048%)
since
2025/06/30
23.
Vanguard Institutional Extnd Mkt Idx Tr(1.078%)
since
2025/07/31
24.
Nordea Investment Mgmt Bank Demark A/s(1.0454%)
since
2025/06/30
25.
UBS Group AG(1.013%)
since
2025/06/30
26.
SPDR® S&P Kensho New Economies Comps ETF(1.0041%)
since
2025/08/29
27.
Fidelity Small Cap Index(0.9986%)
since
2025/06/30
28.
iShares S&P Small-Cap 600 Value ETF(0.9278%)
since
2025/08/31
29.
iShares Russell 2000 Value ETF(0.8859%)
since
2025/08/31
30.
SPDR® Portfolio S&P 600™ Sm Cap ETF(0.8717%)
since
2025/08/29
31.
Jupiter Asset Management Limited(0.8161%)
since
2025/06/30
32.
Jupiter Merian Glb Eq AbsRet I USD Acc(0.8161%)
since
2025/06/30
33.
Nuveen, LLC(0.7616%)
since
2025/06/30
34.
DFA US Targeted Value I(0.7436%)
since
2025/07/31
35.
Panagora Asset Management Inc(0.7011%)
since
2025/06/30
36.
Hotchkis & Wiley Capital Management LLC(0.6933%)
since
2025/06/30
37.
Nuveen Quant Small Cap Equity R6(0.6614%)
since
2025/07/31
38.
Vanguard Tax-Managed Small Cap Adm(0.6518%)
since
2025/07/31
39.
Dimensional US Targeted Value ETF(0.6404%)
since
2025/08/29
40.
SPDR® S&P 600 Small Cap Value ETF(0.5738%)
since
2025/08/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.3414
Date
2025-09-30
EPS Actual
0.47
EPS Estimate
0.39
EPS Difference
0.08
Surprise Percent
20.5128%
(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.