_id
6911c384ccc777a4e85d6472
Ticker
HDSN
Name
Hudson Technologies Inc
Exchange
NASDAQ
Address
300 Tice Boulevard, Woodcliff Lake, NJ, United States, 07677
Country
USA
Sector
Basic Materials
Industry
Specialty Chemicals
Currency
USD
Website
https://www.hudsontech.com
Description
Hudson Technologies, Inc., through its subsidiary, Hudson Technologies Company, provides solutions to recurring problems within the refrigeration industry in the United States. The company offers refrigerant and industrial gas; refrigerant management services consisting primarily of reclamation of refrigerants, laboratory testing through its laboratory, and banking storage services; and RefrigerantSide Services comprising system decontamination to remove moisture, oils, and other contaminants intended to restore systems to designed capacity. It also provides diagnostic services for use in the prediction of potential problems in air conditioning, process cooling, and refrigeration systems; Chiller Chemistry, which integrates several fluid tests of an operating system and the corresponding laboratory results into an engineering report; Fluid Chemistry for use in identification of systems that require further examination; and SmartEnergy OPS, a system for measuring, modifying, and improving the efficiency of energy systems, including air conditioning and refrigeration systems, in industrial and commercial applications. In addition, the company provides a snapshot of a packaged chiller's operating efficiency and health through ChillSmart, a maintenance tool. Further, it is involved in the generation of carbon offset projects. The company serves commercial, industrial, and governmental customers, as well as refrigerant wholesalers, distributors, contractors, and refrigeration equipment manufacturers. Hudson Technologies, Inc. was incorporated in 1991 and is headquartered in Woodcliff Lake, New Jersey.
Last Close
7.42
Volume
76851
Current Price
7.4807
Change
0.8180592991913713
Last Updated
2025-12-01T08:44:57.020Z
Image
data:image/webp;base64,UklGRk4CAABXRUJQVlA4IEICAACQDQCdASpAAEAAPp0+mUmlo6KhOfidULATiWYAxRITWn5ODharp/7IsR7MMyw5LpilfEDCZHRGgcYFS4QG/3OZC4st1iBYdoe2yj38e+If4l/BFOjq9ACcrOh+ONUeF+LCmV02x07xqrGIAV27AFOWSTLMloAA/v6ThklLfWqHvDfWMufgxgxB8lQ7pL+2vM20gki1GJFEmznrAvXsL+yiRRAGXJDKjzFjgOggWn7kcoGDd8tn+C5WMHLkvKfR3agfveO5cZeV1YqNZ9OteO+E/Lkl9lYSFyeesTRiNvPg71Xp54PttQz9MzEvsVWp+YFyBGKa4hr7+fibV9eDty9btMwJ2mOOA0pMNg9U56ujeS6Y/FjChR8nYYu+6gwC83XFTbfETmhR4VqJ1dB2bOBFDVQuAyJ+d4r+/o+/mSdObQ/SvOkPq14E95NR79PsXgKyl44m45bnj21iBiE0hiN7mclbXdCExOTPTsQjG7XVM3gk1X4t034lA1Nh1PQ4UocFyulY7tUsDt84JbDkdq/iLBPeLGlLptRcB/B4hCY7MuxxwT+rAHsA/Z81nkvxU+LkK1anp6ghFiw2sdjjomqmYT0wvP5lwPqN+iKa1u/S1lNh5gE5UqWEzMt4ynAo1i0jAbsyWWspHSPOExAhcnYtnS/SwGls13iKmTCieIJbOR6g0ESkfsUWBJUe8RqpDzdSKaEfDnK7m5Q/u0HkCe0LSJ/oLFwqQI4jEindad+/VY4Ouwqojo/HItu7427xJ+IAAA==
Ipo Date
1994-11-01T00:00:00.000Z
Market Cap
296944928
Next Dividend Date
-
Dividend Frequency
-
Dividend Rate
-
Dividend Yield
0
Sentiment
0.9967142857142857
Sentiment Sources
7
Rating
3.5
Target Price
9.625
Strong Buy
1
Buy
0
Hold
3
Sell
0
Strong Sell
0
Current Quarter
2025-09-30
Revenue
74012000
Cost Of Revenue
50338000
Gross Profit
23674000
Operating Expenses
9706000
Operating Income
13968000
Interest Expense
792000
Pretax Income
16360000
Net Income
12374000
Eps
0.2734875925062278
Dividends Per Share
-
Shares Outstanding
43598202
Income Tax Expense
3986000
EBITDA
17152000
Operating Margin
18.872615251580825
Total Other Income Expense Net
2392000
Cash
89681000
Short Term Investments
-
Receivables
29650000
Inventories
97414000
Total Current Assets
234359000
Property Plant Equipment
28318000
Total Assets
338946000
Payables
19994000
Short Term Debt
-
Long Term Debt
-
Total Liabilities
73057000
Equity
265889000
Depreciation
1426000
Change In Working Capital
-4862000
Cash From Operations
8812000
Capital Expenditures
2067000
Cash From Investing
-2067000
Cash From Financing
-1357000
Net Change In Cash
5388000
PE
13.3333
PB
1.272958810623606
ROE
4.653821707554656
ROA
3.6507290246823976
FCF
6745000
Fcf Percent
0.09113387018321353
Piotroski FScore
3
Health Score
65
Deep Value Investing Score
8.5
Defensive Investing Score
7
Dividend Investing Score
3
Economic Moat Investing Score
7.8
Garp Investing Score
6.5
Growth Investing Score
4.5
Momentum Investing Score
3.5
Net Net Investing Score
4.5
Quality Investing Score
8
Value Investing Score
9
Quarters > 0 > quarter
2025-09-30
Quarters > 0 > income Statement > revenue
74012000
Quarters > 0 > income Statement > cost Of Revenue
50338000
Quarters > 0 > income Statement > gross Profit
23674000
Quarters > 0 > income Statement > operating Expenses
9706000
Quarters > 0 > income Statement > operating Income
13968000
Quarters > 0 > income Statement > interest Expense
792000
Quarters > 0 > income Statement > pretax Income
16360000
Quarters > 0 > income Statement > net Income
12374000
Quarters > 0 > income Statement > eps
0.2734875925062278
Quarters > 0 > income Statement > dividends Per Share
-
Quarters > 0 > income Statement > shares Outstanding
45245197
Quarters > 0 > income Statement > income Tax Expense
3986000
Quarters > 0 > income Statement > EBITDA
17152000
Quarters > 0 > income Statement > operating Margin
18.872615251580825
Quarters > 0 > income Statement > total Other Income Expense Net
2392000
Quarters > 0 > balance Sheet > cash
89681000
Quarters > 0 > balance Sheet > short Term Investments
-
Quarters > 0 > balance Sheet > receivables
29650000
Quarters > 0 > balance Sheet > inventories
97414000
Quarters > 0 > balance Sheet > total Current Assets
234359000
Quarters > 0 > balance Sheet > property Plant Equipment
28318000
Quarters > 0 > balance Sheet > total Assets
338946000
Quarters > 0 > balance Sheet > payables
19994000
Quarters > 0 > balance Sheet > short Term Debt
-
Quarters > 0 > balance Sheet > long Term Debt
-
Quarters > 0 > balance Sheet > total Liabilities
73057000
Quarters > 0 > balance Sheet > equity
265889000
Quarters > 0 > cash Flow > net Income
12374000
Quarters > 0 > cash Flow > depreciation
1426000
Quarters > 0 > cash Flow > change In Working Capital
-4862000
Quarters > 0 > cash Flow > cash From Operations
8812000
Quarters > 0 > cash Flow > capital Expenditures
2067000
Quarters > 0 > cash Flow > cash From Investing
-2067000
Quarters > 0 > cash Flow > cash From Financing
-1357000
Quarters > 0 > cash Flow > net Change In Cash
5388000
Quarters > 0 > ratios > PE
0.2734875925062278
Quarters > 0 > ratios > PB
1.272958810623606
Quarters > 0 > ratios > ROE
4.653821707554656
Quarters > 0 > ratios > ROA
3.6507290246823976
Quarters > 0 > ratios > FCF
6745000
Quarters > 0 > ratios > Piotroski FScore
3
Quarters > 0 > ratios > fcf Percent
0.09113387018321353
Quarters > 0 > health Score
65
Quarters > 1 > quarter
2025-06-30
Quarters > 1 > income Statement > revenue
72849000
Quarters > 1 > income Statement > cost Of Revenue
50038000
Quarters > 1 > income Statement > gross Profit
22811000
Quarters > 1 > income Statement > operating Expenses
10087000
Quarters > 1 > income Statement > operating Income
12724000
Quarters > 1 > income Statement > interest Expense
651000
Quarters > 1 > income Statement > pretax Income
13375000
Quarters > 1 > income Statement > net Income
10168000
Quarters > 1 > income Statement > eps
0.22516542007445828
Quarters > 1 > income Statement > dividends Per Share
-
Quarters > 1 > income Statement > shares Outstanding
45157911
Quarters > 1 > income Statement > income Tax Expense
3207000
Quarters > 1 > income Statement > EBITDA
14925000
Quarters > 1 > income Statement > operating Margin
17.466265837554392
Quarters > 1 > income Statement > total Other Income Expense Net
651000
Quarters > 1 > balance Sheet > cash
84293000
Quarters > 1 > balance Sheet > short Term Investments
-
Quarters > 1 > balance Sheet > receivables
38977000
Quarters > 1 > balance Sheet > inventories
77683000
Quarters > 1 > balance Sheet > total Current Assets
212587000
Quarters > 1 > balance Sheet > property Plant Equipment
28179000
Quarters > 1 > balance Sheet > total Assets
317853000
Quarters > 1 > balance Sheet > payables
13181000
Quarters > 1 > balance Sheet > short Term Debt
2020000
Quarters > 1 > balance Sheet > long Term Debt
-
Quarters > 1 > balance Sheet > total Liabilities
63074000
Quarters > 1 > balance Sheet > equity
254779000
Quarters > 1 > cash Flow > net Income
10168000
Quarters > 1 > cash Flow > depreciation
1550000
Quarters > 1 > cash Flow > change In Working Capital
-5963000
Quarters > 1 > cash Flow > cash From Operations
6413000
Quarters > 1 > cash Flow > capital Expenditures
464000
Quarters > 1 > cash Flow > cash From Investing
-464000
Quarters > 1 > cash Flow > cash From Financing
-2704000
Quarters > 1 > cash Flow > net Change In Cash
3245000
Quarters > 1 > ratios > PE
0.22516542007445828
Quarters > 1 > ratios > PB
1.325905136678062
Quarters > 1 > ratios > ROE
3.9909097688585007
Quarters > 1 > ratios > ROA
3.198963042664376
Quarters > 1 > ratios > FCF
5949000
Quarters > 1 > ratios > Piotroski FScore
3
Quarters > 1 > ratios > fcf Percent
0.08166206811349504
Quarters > 1 > health Score
63
Quarters > 2 > quarter
2025-03-31
Quarters > 2 > income Statement > revenue
55343000
Quarters > 2 > income Statement > cost Of Revenue
43275000
Quarters > 2 > income Statement > gross Profit
12068000
Quarters > 2 > income Statement > operating Expenses
8993000
Quarters > 2 > income Statement > operating Income
3075000
Quarters > 2 > income Statement > interest Expense
576000
Quarters > 2 > income Statement > pretax Income
3651000
Quarters > 2 > income Statement > net Income
2758000
Quarters > 2 > income Statement > eps
0.06045406791762456
Quarters > 2 > income Statement > dividends Per Share
-
Quarters > 2 > income Statement > shares Outstanding
45621413
Quarters > 2 > income Statement > income Tax Expense
893000
Quarters > 2 > income Statement > EBITDA
4672000
Quarters > 2 > income Statement > operating Margin
5.556258244041704
Quarters > 2 > income Statement > total Other Income Expense Net
576000
Quarters > 2 > balance Sheet > cash
81048000
Quarters > 2 > balance Sheet > short Term Investments
-
Quarters > 2 > balance Sheet > receivables
33202000
Quarters > 2 > balance Sheet > inventories
78299000
Quarters > 2 > balance Sheet > total Current Assets
201344000
Quarters > 2 > balance Sheet > property Plant Equipment
28655000
Quarters > 2 > balance Sheet > total Assets
307885000
Quarters > 2 > balance Sheet > payables
11271000
Quarters > 2 > balance Sheet > short Term Debt
2001000
Quarters > 2 > balance Sheet > long Term Debt
-
Quarters > 2 > balance Sheet > total Liabilities
61063000
Quarters > 2 > balance Sheet > equity
246822000
Quarters > 2 > cash Flow > net Income
2758000
Quarters > 2 > cash Flow > depreciation
1597000
Quarters > 2 > cash Flow > change In Working Capital
9161000
Quarters > 2 > cash Flow > cash From Operations
14156000
Quarters > 2 > cash Flow > capital Expenditures
1411000
Quarters > 2 > cash Flow > cash From Investing
-1411000
Quarters > 2 > cash Flow > cash From Financing
-1831000
Quarters > 2 > cash Flow > net Change In Cash
10914000
Quarters > 2 > ratios > PE
0.06045406791762456
Quarters > 2 > ratios > PB
1.382697264543274
Quarters > 2 > ratios > ROE
1.117404445308765
Quarters > 2 > ratios > ROA
0.8957890121311528
Quarters > 2 > ratios > FCF
12745000
Quarters > 2 > ratios > Piotroski FScore
4
Quarters > 2 > ratios > fcf Percent
0.23029109372459028
Quarters > 2 > health Score
71
Quarters > 3 > quarter
2024-12-31
Quarters > 3 > income Statement > revenue
34643000
Quarters > 3 > income Statement > cost Of Revenue
28869000
Quarters > 3 > income Statement > gross Profit
5774000
Quarters > 3 > income Statement > operating Expenses
9020000
Quarters > 3 > income Statement > operating Income
-3246000
Quarters > 3 > income Statement > interest Expense
-
Quarters > 3 > income Statement > pretax Income
-2719000
Quarters > 3 > income Statement > net Income
-2565000
Quarters > 3 > income Statement > eps
-0.05717308579995077
Quarters > 3 > income Statement > dividends Per Share
-
Quarters > 3 > income Statement > shares Outstanding
44863767
Quarters > 3 > income Statement > income Tax Expense
-154000
Quarters > 3 > income Statement > EBITDA
-3751000
Quarters > 3 > income Statement > operating Margin
-9.369858268625697
Quarters > 3 > income Statement > total Other Income Expense Net
527000
Quarters > 3 > balance Sheet > cash
70134000
Quarters > 3 > balance Sheet > short Term Investments
-
Quarters > 3 > balance Sheet > receivables
19913000
Quarters > 3 > balance Sheet > inventories
96247000
Quarters > 3 > balance Sheet > total Current Assets
195512000
Quarters > 3 > balance Sheet > property Plant Equipment
28432000
Quarters > 3 > balance Sheet > total Assets
302652000
Quarters > 3 > balance Sheet > payables
8692000
Quarters > 3 > balance Sheet > short Term Debt
1961000
Quarters > 3 > balance Sheet > long Term Debt
-
Quarters > 3 > balance Sheet > total Liabilities
56802000
Quarters > 3 > balance Sheet > equity
245850000
Quarters > 3 > cash Flow > net Income
-2565000
Quarters > 3 > cash Flow > depreciation
1745000
Quarters > 3 > cash Flow > change In Working Capital
22462000
Quarters > 3 > cash Flow > cash From Operations
20708000
Quarters > 3 > cash Flow > capital Expenditures
1548000
Quarters > 3 > cash Flow > cash From Investing
-1548000
Quarters > 3 > cash Flow > cash From Financing
-5513000
Quarters > 3 > cash Flow > net Change In Cash
13647000
Quarters > 3 > ratios > PE
-0.05717308579995077
Quarters > 3 > ratios > PB
1.3651103591494813
Quarters > 3 > ratios > ROE
-1.043319097010372
Quarters > 3 > ratios > ROA
-0.8475080290234329
Quarters > 3 > ratios > FCF
19160000
Quarters > 3 > ratios > Piotroski FScore
2
Quarters > 3 > ratios > fcf Percent
0.5530698842479
Quarters > 3 > health Score
54
Annuals > 0 > quarter
2024-12-31
Annuals > 0 > income Statement > revenue
237118000
Annuals > 0 > income Statement > cost Of Revenue
171410000
Annuals > 0 > income Statement > gross Profit
65708000
Annuals > 0 > income Statement > operating Expenses
36407000
Annuals > 0 > income Statement > operating Income
29301000
Annuals > 0 > income Statement > interest Expense
476000
Annuals > 0 > income Statement > pretax Income
32027000
Annuals > 0 > income Statement > net Income
24388000
Annuals > 0 > income Statement > eps
0.5180559095929985
Annuals > 0 > income Statement > dividends Per Share
-
Annuals > 0 > income Statement > shares Outstanding
47076000
Annuals > 0 > income Statement > income Tax Expense
7639000
Annuals > 0 > income Statement > EBITDA
35688000
Annuals > 0 > income Statement > operating Margin
12.357138639833332
Annuals > 0 > income Statement > total Other Income Expense Net
2726000
Annuals > 0 > balance Sheet > cash
70134000
Annuals > 0 > balance Sheet > short Term Investments
-
Annuals > 0 > balance Sheet > receivables
19913000
Annuals > 0 > balance Sheet > inventories
96247000
Annuals > 0 > balance Sheet > total Current Assets
195512000
Annuals > 0 > balance Sheet > property Plant Equipment
28432000
Annuals > 0 > balance Sheet > total Assets
302652000
Annuals > 0 > balance Sheet > payables
8692000
Annuals > 0 > balance Sheet > short Term Debt
1961000
Annuals > 0 > balance Sheet > long Term Debt
-
Annuals > 0 > balance Sheet > total Liabilities
56802000
Annuals > 0 > balance Sheet > equity
245850000
Annuals > 0 > cash Flow > net Income
24388000
Annuals > 0 > cash Flow > depreciation
6387000
Annuals > 0 > cash Flow > change In Working Capital
57745000
Annuals > 0 > cash Flow > cash From Operations
91811000
Annuals > 0 > cash Flow > capital Expenditures
5300000
Annuals > 0 > cash Flow > cash From Investing
-25970000
Annuals > 0 > cash Flow > cash From Financing
-8153000
Annuals > 0 > cash Flow > net Change In Cash
57688000
Annuals > 0 > ratios > PE
0.5180559095929985
Annuals > 0 > ratios > PB
1.3020817571690055
Annuals > 0 > ratios > ROE
9.919869839332925
Annuals > 0 > ratios > ROA
8.058099731705061
Annuals > 0 > ratios > FCF
86511000
Annuals > 0 > ratios > Piotroski FScore
4
Annuals > 0 > ratios > fcf Percent
0.36484366433590026
Annuals > 0 > health Score
85
Annuals > 1 > quarter
2023-12-31
Annuals > 1 > income Statement > revenue
289025000
Annuals > 1 > income Statement > cost Of Revenue
177518000
Annuals > 1 > income Statement > gross Profit
111507000
Annuals > 1 > income Statement > operating Expenses
33335000
Annuals > 1 > income Statement > operating Income
78172000
Annuals > 1 > income Statement > interest Expense
8352000
Annuals > 1 > income Statement > pretax Income
69820000
Annuals > 1 > income Statement > net Income
52247000
Annuals > 1 > income Statement > eps
1.1036956577443715
Annuals > 1 > income Statement > dividends Per Share
-
Annuals > 1 > income Statement > shares Outstanding
47338231
Annuals > 1 > income Statement > income Tax Expense
17573000
Annuals > 1 > income Statement > EBITDA
83954000
Annuals > 1 > income Statement > operating Margin
27.04679525992561
Annuals > 1 > income Statement > total Other Income Expense Net
-8352000
Annuals > 1 > balance Sheet > cash
12446000
Annuals > 1 > balance Sheet > short Term Investments
12696000000
Annuals > 1 > balance Sheet > receivables
30607000
Annuals > 1 > balance Sheet > inventories
154450000
Annuals > 1 > balance Sheet > total Current Assets
204995000
Annuals > 1 > balance Sheet > property Plant Equipment
25966000
Annuals > 1 > balance Sheet > total Assets
296672000
Annuals > 1 > balance Sheet > payables
23399000
Annuals > 1 > balance Sheet > short Term Debt
1893000
Annuals > 1 > balance Sheet > long Term Debt
-
Annuals > 1 > balance Sheet > total Liabilities
67899000
Annuals > 1 > balance Sheet > equity
228773000
Annuals > 1 > cash Flow > net Income
52247000
Annuals > 1 > cash Flow > depreciation
5782000
Annuals > 1 > cash Flow > change In Working Capital
-10775000
Annuals > 1 > cash Flow > cash From Operations
58547000
Annuals > 1 > cash Flow > capital Expenditures
3580000
Annuals > 1 > cash Flow > cash From Investing
-3580000
Annuals > 1 > cash Flow > cash From Financing
-47816000
Annuals > 1 > cash Flow > net Change In Cash
7151000
Annuals > 1 > ratios > PE
1.1036956577443715
Annuals > 1 > ratios > PB
1.407071511061183
Annuals > 1 > ratios > ROE
22.83792230726528
Annuals > 1 > ratios > ROA
17.61103171178945
Annuals > 1 > ratios > FCF
54967000
Annuals > 1 > ratios > Piotroski FScore
4
Annuals > 1 > ratios > fcf Percent
0.19018078020932444
Annuals > 1 > health Score
93
Annuals > 2 > quarter
2022-12-31
Annuals > 2 > income Statement > revenue
325225000
Annuals > 2 > income Statement > cost Of Revenue
162332000
Annuals > 2 > income Statement > gross Profit
162893000
Annuals > 2 > income Statement > operating Expenses
31384000
Annuals > 2 > income Statement > operating Income
131509000
Annuals > 2 > income Statement > interest Expense
14327000
Annuals > 2 > income Statement > pretax Income
117182000
Annuals > 2 > income Statement > net Income
103801000
Annuals > 2 > income Statement > eps
2.2034210095400417
Annuals > 2 > income Statement > dividends Per Share
-
Annuals > 2 > income Statement > shares Outstanding
47109018
Annuals > 2 > income Statement > income Tax Expense
13381000
Annuals > 2 > income Statement > EBITDA
137486000
Annuals > 2 > income Statement > operating Margin
40.43631332154662
Annuals > 2 > income Statement > total Other Income Expense Net
-14327000
Annuals > 2 > balance Sheet > cash
5295000
Annuals > 2 > balance Sheet > short Term Investments
5932000000
Annuals > 2 > balance Sheet > receivables
20872000
Annuals > 2 > balance Sheet > inventories
145377000
Annuals > 2 > balance Sheet > total Current Assets
176833000
Annuals > 2 > balance Sheet > property Plant Equipment
27907000
Annuals > 2 > balance Sheet > total Assets
272493000
Annuals > 2 > balance Sheet > payables
14165000
Annuals > 2 > balance Sheet > short Term Debt
5919000
Annuals > 2 > balance Sheet > long Term Debt
38985000
Annuals > 2 > balance Sheet > total Liabilities
97618000
Annuals > 2 > balance Sheet > equity
174875000
Annuals > 2 > cash Flow > net Income
103801000
Annuals > 2 > cash Flow > depreciation
5977000
Annuals > 2 > cash Flow > change In Working Capital
-54498000
Annuals > 2 > cash Flow > cash From Operations
62815000
Annuals > 2 > cash Flow > capital Expenditures
3659000
Annuals > 2 > cash Flow > cash From Investing
-3659000
Annuals > 2 > cash Flow > cash From Financing
-57353000
Annuals > 2 > cash Flow > net Change In Cash
1803000
Annuals > 2 > ratios > PE
2.2034210095400417
Annuals > 2 > ratios > PB
1.8318302924946388
Annuals > 2 > ratios > ROE
59.35725518227305
Annuals > 2 > ratios > ROA
38.09308862979967
Annuals > 2 > ratios > FCF
59156000
Annuals > 2 > ratios > Piotroski FScore
4
Annuals > 2 > ratios > fcf Percent
0.18189253593665924
Annuals > 2 > health Score
89
Annuals > 3 > quarter
2021-12-31
Annuals > 3 > income Statement > revenue
192748000
Annuals > 3 > income Statement > cost Of Revenue
121084000
Annuals > 3 > income Statement > gross Profit
71664000
Annuals > 3 > income Statement > operating Expenses
29359000
Annuals > 3 > income Statement > operating Income
42305000
Annuals > 3 > income Statement > interest Expense
11376000
Annuals > 3 > income Statement > pretax Income
33399000
Annuals > 3 > income Statement > net Income
32259000
Annuals > 3 > income Statement > eps
0.6916473298862529
Annuals > 3 > income Statement > dividends Per Share
-
Annuals > 3 > income Statement > shares Outstanding
46640822
Annuals > 3 > income Statement > income Tax Expense
1140000
Annuals > 3 > income Statement > EBITDA
50955000
Annuals > 3 > income Statement > operating Margin
21.94834706456098
Annuals > 3 > income Statement > total Other Income Expense Net
-8906000
Annuals > 3 > balance Sheet > cash
3492000
Annuals > 3 > balance Sheet > short Term Investments
131000000
Annuals > 3 > balance Sheet > receivables
14223000
Annuals > 3 > balance Sheet > inventories
94144000
Annuals > 3 > balance Sheet > total Current Assets
119949000
Annuals > 3 > balance Sheet > property Plant Equipment
26896000
Annuals > 3 > balance Sheet > total Assets
215715000
Annuals > 3 > balance Sheet > payables
9623000
Annuals > 3 > balance Sheet > short Term Debt
21626000
Annuals > 3 > balance Sheet > long Term Debt
73145000
Annuals > 3 > balance Sheet > total Liabilities
144776000
Annuals > 3 > balance Sheet > equity
70939000
Annuals > 3 > cash Flow > net Income
32259000
Annuals > 3 > cash Flow > depreciation
6180000
Annuals > 3 > cash Flow > change In Working Capital
-36403000
Annuals > 3 > cash Flow > cash From Operations
-1228000
Annuals > 3 > cash Flow > capital Expenditures
1922000
Annuals > 3 > cash Flow > cash From Investing
-1922000
Annuals > 3 > cash Flow > cash From Financing
5294000
Annuals > 3 > cash Flow > net Change In Cash
2144000
Annuals > 3 > ratios > PE
0.6916473298862529
Annuals > 3 > ratios > PB
4.470849456575368
Annuals > 3 > ratios > ROE
45.47428072005526
Annuals > 3 > ratios > ROA
14.95445379319936
Annuals > 3 > ratios > FCF
-3150000
Annuals > 3 > ratios > Piotroski FScore
2
Annuals > 3 > ratios > fcf Percent
-0.0163425820241974
Annuals > 3 > health Score
55
Valuation > metrics > PE
13.3333
Valuation > metrics > PB
1.272958810623606
Valuation > final Score
100
Valuation > verdict
Fair
Profitability > metrics > ROE
4.653821707554656
Profitability > metrics > ROA
5.279933776812497
Profitability > metrics > Net Margin
0.1671891044695455
Profitability > final Score
50
Profitability > verdict
Weak
Risk > metrics > Debt Equity
0.27476503352902903
Risk > metrics > Interest Coverage
17.636363636363637
Risk > final Score
100
Risk > verdict
Low
Liquidity > metrics > Current Ratio
11.72146643993198
Liquidity > metrics > Quick Ratio
6.849304791437431
Liquidity > final Score
100
Liquidity > verdict
Great
Prev Valuations > 0
100
Prev Valuations > 1
100
Prev Valuations > 2
80
Prev Profitabilities > 0
43
Prev Profitabilities > 1
14
Prev Profitabilities > 2
0
Prev Risks > 0
100
Prev Risks > 1
81
Prev Risks > 2
47
Prev Liquidities > 0
100
Prev Liquidities > 1
100
Prev Liquidities > 2
100
Updated At
2025-12-13T00:47:42.651Z
Earnings History > 0 > period
2025-12-31
Earnings History > 0 > report Date
2026-03-11
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.0133
Earnings History > 0 > eps Difference
0.0133
Earnings History > 0 > surprise Percent
100
Earnings History > 1 > period
2025-09-30
Earnings History > 1 > report Date
2025-11-05
Earnings History > 1 > date
2025-09-30
Earnings History > 1 > before After Market
-
Earnings History > 1 > currency
-
Earnings History > 1 > eps Actual
0.27
Earnings History > 1 > eps Estimate
0.19
Earnings History > 1 > eps Difference
0.08
Earnings History > 1 > surprise Percent
42.1053
Earnings History > 2 > period
2025-06-30
Earnings History > 2 > report Date
2025-08-01
Earnings History > 2 > date
2025-06-30
Earnings History > 2 > before After Market
-
Earnings History > 2 > currency
-
Earnings History > 2 > eps Actual
0.23
Earnings History > 2 > eps Estimate
0.16
Earnings History > 2 > eps Difference
0.07
Earnings History > 2 > surprise Percent
43.75
Earnings History > 3 > period
2025-03-31
Earnings History > 3 > report Date
2025-04-29
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.06
Earnings History > 3 > eps Estimate
0.01
Earnings History > 3 > eps Difference
0.05
Earnings History > 3 > surprise Percent
500
Earnings History > 4 > period
2024-12-31
Earnings History > 4 > report Date
2025-03-04
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.06
Earnings History > 4 > eps Estimate
-0.02
Earnings History > 4 > eps Difference
-0.04
Earnings History > 4 > surprise Percent
-200
Earnings History > 5 > period
2024-09-30
Earnings History > 5 > report Date
2024-11-04
Earnings History > 5 > date
2024-09-30
Earnings History > 5 > before After Market
AfterMarket
Earnings History > 5 > currency
USD
Earnings History > 5 > eps Actual
0.17
Earnings History > 5 > eps Estimate
0.16
Earnings History > 5 > eps Difference
0.01
Earnings History > 5 > surprise Percent
6.25
Earnings History > 6 > period
2024-06-30
Earnings History > 6 > report Date
2024-08-06
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.2
Earnings History > 6 > eps Estimate
0.25
Earnings History > 6 > eps Difference
-0.05
Earnings History > 6 > surprise Percent
-20
Earnings History > 7 > period
2024-03-31
Earnings History > 7 > report Date
2024-05-01
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.2
Earnings History > 7 > eps Estimate
0.2
Earnings History > 7 > eps Difference
0
Earnings History > 7 > surprise Percent
0
Earnings History > 8 > period
2023-12-31
Earnings History > 8 > report Date
2024-03-06
Earnings History > 8 > date
2023-12-31
Earnings History > 8 > before After Market
AfterMarket
Earnings History > 8 > currency
USD
Earnings History > 8 > eps Actual
0.08
Earnings History > 8 > eps Estimate
0.08
Earnings History > 8 > eps Difference
0
Earnings History > 8 > surprise Percent
0
Earnings History > 9 > period
2023-09-30
Earnings History > 9 > report Date
2023-11-01
Earnings History > 9 > date
2023-09-30
Earnings History > 9 > before After Market
AfterMarket
Earnings History > 9 > currency
USD
Earnings History > 9 > eps Actual
0.34
Earnings History > 9 > eps Estimate
0.31
Earnings History > 9 > eps Difference
0.03
Earnings History > 9 > surprise Percent
9.6774
Earnings History > 10 > period
2023-06-30
Earnings History > 10 > report Date
2023-08-02
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.41
Earnings History > 10 > eps Estimate
0.36
Earnings History > 10 > eps Difference
0.05
Earnings History > 10 > surprise Percent
13.8889
Earnings History > 11 > period
2023-03-31
Earnings History > 11 > report Date
2023-05-03
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.33
Earnings History > 11 > eps Estimate
0.27
Earnings History > 11 > eps Difference
0.06
Earnings History > 11 > surprise Percent
22.2222
Earnings History > 12 > period
2022-12-31
Earnings History > 12 > report Date
2023-03-08
Earnings History > 12 > date
2022-12-31
Earnings History > 12 > before After Market
AfterMarket
Earnings History > 12 > currency
USD
Earnings History > 12 > eps Actual
0.11
Earnings History > 12 > eps Estimate
0.07
Earnings History > 12 > eps Difference
0.04
Earnings History > 12 > surprise Percent
57.1429
Earnings History > 13 > period
2022-09-30
Earnings History > 13 > report Date
2022-11-02
Earnings History > 13 > date
2022-09-30
Earnings History > 13 > before After Market
AfterMarket
Earnings History > 13 > currency
USD
Earnings History > 13 > eps Actual
0.62
Earnings History > 13 > eps Estimate
0.26
Earnings History > 13 > eps Difference
0.36
Earnings History > 13 > surprise Percent
138.4615
Earnings History > 14 > period
2022-06-30
Earnings History > 14 > report Date
2022-08-03
Earnings History > 14 > date
2022-06-30
Earnings History > 14 > before After Market
AfterMarket
Earnings History > 14 > currency
USD
Earnings History > 14 > eps Actual
0.84
Earnings History > 14 > eps Estimate
0.39
Earnings History > 14 > eps Difference
0.45
Earnings History > 14 > surprise Percent
115.3846
Earnings History > 15 > period
2022-03-31
Earnings History > 15 > report Date
2022-05-04
Earnings History > 15 > date
2022-03-31
Earnings History > 15 > before After Market
AfterMarket
Earnings History > 15 > currency
USD
Earnings History > 15 > eps Actual
0.63
Earnings History > 15 > eps Estimate
0.13
Earnings History > 15 > eps Difference
0.5
Earnings History > 15 > surprise Percent
384.6154
Earnings History > 16 > period
2021-12-31
Earnings History > 16 > report Date
2022-03-08
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.13
Earnings History > 16 > eps Estimate
-0.04
Earnings History > 16 > eps Difference
0.17
Earnings History > 16 > surprise Percent
425
Earnings History > 17 > period
2021-09-30
Earnings History > 17 > report Date
2021-11-03
Earnings History > 17 > date
2021-09-30
Earnings History > 17 > before After Market
AfterMarket
Earnings History > 17 > currency
USD
Earnings History > 17 > eps Actual
0.34
Earnings History > 17 > eps Estimate
0.12
Earnings History > 17 > eps Difference
0.22
Earnings History > 17 > surprise Percent
183.3333
Earnings History > 18 > period
2021-06-30
Earnings History > 18 > report Date
2021-08-04
Earnings History > 18 > date
2021-06-30
Earnings History > 18 > before After Market
AfterMarket
Earnings History > 18 > currency
USD
Earnings History > 18 > eps Actual
0.26
Earnings History > 18 > eps Estimate
0.06
Earnings History > 18 > eps Difference
0.2
Earnings History > 18 > surprise Percent
333.3333
Earnings History > 19 > period
2021-03-31
Earnings History > 19 > report Date
2021-05-05
Earnings History > 19 > date
2021-03-31
Earnings History > 19 > before After Market
AfterMarket
Earnings History > 19 > currency
USD
Earnings History > 19 > eps Actual
-0.02
Earnings History > 19 > eps Estimate
-0.04
Earnings History > 19 > eps Difference
0.02
Earnings History > 19 > surprise Percent
50
Earnings History > 20 > period
2020-12-31
Earnings History > 20 > report Date
2021-03-03
Earnings History > 20 > date
2020-12-31
Earnings History > 20 > before After Market
AfterMarket
Earnings History > 20 > currency
USD
Earnings History > 20 > eps Actual
-0.11
Earnings History > 20 > eps Estimate
-0.09
Earnings History > 20 > eps Difference
-0.02
Earnings History > 20 > surprise Percent
-22.2222
Earnings History > 21 > period
2020-09-30
Earnings History > 21 > report Date
2020-11-05
Earnings History > 21 > date
2020-09-30
Earnings History > 21 > before After Market
AfterMarket
Earnings History > 21 > currency
USD
Earnings History > 21 > eps Actual
0.0009
Earnings History > 21 > eps Estimate
0.03
Earnings History > 21 > eps Difference
-0.0291
Earnings History > 21 > surprise Percent
-97
Earnings History > 22 > period
2020-06-30
Earnings History > 22 > report Date
2020-08-05
Earnings History > 22 > date
2020-06-30
Earnings History > 22 > before After Market
AfterMarket
Earnings History > 22 > currency
USD
Earnings History > 22 > eps Actual
0.06
Earnings History > 22 > eps Estimate
0.04
Earnings History > 22 > eps Difference
0.02
Earnings History > 22 > surprise Percent
50
Earnings History > 23 > period
2020-03-31
Earnings History > 23 > report Date
2020-05-06
Earnings History > 23 > date
2020-03-31
Earnings History > 23 > before After Market
AfterMarket
Earnings History > 23 > currency
USD
Earnings History > 23 > eps Actual
-0.07
Earnings History > 23 > eps Estimate
-0.08
Earnings History > 23 > eps Difference
0.01
Earnings History > 23 > surprise Percent
12.5
Earnings History > 24 > period
2019-12-31
Earnings History > 24 > report Date
2020-03-04
Earnings History > 24 > date
2019-12-31
Earnings History > 24 > before After Market
AfterMarket
Earnings History > 24 > currency
USD
Earnings History > 24 > eps Actual
-0.25
Earnings History > 24 > eps Estimate
-0.12
Earnings History > 24 > eps Difference
-0.13
Earnings History > 24 > surprise Percent
-108.3333
Earnings History > 25 > period
2019-09-30
Earnings History > 25 > report Date
2019-11-14
Earnings History > 25 > date
2019-09-30
Earnings History > 25 > before After Market
AfterMarket
Earnings History > 25 > currency
USD
Earnings History > 25 > eps Actual
-0.11
Earnings History > 25 > eps Estimate
-0.04
Earnings History > 25 > eps Difference
-0.07
Earnings History > 25 > surprise Percent
-175
Earnings History > 26 > period
2019-06-30
Earnings History > 26 > report Date
2019-08-14
Earnings History > 26 > date
2019-06-30
Earnings History > 26 > before After Market
AfterMarket
Earnings History > 26 > currency
USD
Earnings History > 26 > eps Actual
-0.11
Earnings History > 26 > eps Estimate
0.03
Earnings History > 26 > eps Difference
-0.14
Earnings History > 26 > surprise Percent
-466.6667
Earnings History > 27 > period
2019-03-31
Earnings History > 27 > report Date
2019-05-01
Earnings History > 27 > date
2019-03-31
Earnings History > 27 > before After Market
AfterMarket
Earnings History > 27 > currency
USD
Earnings History > 27 > eps Actual
-0.07
Earnings History > 27 > eps Estimate
-0.09
Earnings History > 27 > eps Difference
0.02
Earnings History > 27 > surprise Percent
22.2222
Earnings History > 28 > period
2018-12-31
Earnings History > 28 > report Date
2019-03-06
Earnings History > 28 > date
2018-12-31
Earnings History > 28 > before After Market
AfterMarket
Earnings History > 28 > currency
USD
Earnings History > 28 > eps Actual
-0.2
Earnings History > 28 > eps Estimate
-0.16
Earnings History > 28 > eps Difference
-0.04
Earnings History > 28 > surprise Percent
-25
Earnings History > 29 > period
2018-09-30
Earnings History > 29 > report Date
2018-11-30
Earnings History > 29 > date
2018-09-30
Earnings History > 29 > before After Market
AfterMarket
Earnings History > 29 > currency
USD
Earnings History > 29 > eps Actual
-0.01
Earnings History > 29 > eps Estimate
-0.0267
Earnings History > 29 > eps Difference
0.0167
Earnings History > 29 > surprise Percent
62.5468
Earnings History > 30 > period
2018-06-30
Earnings History > 30 > report Date
2018-08-08
Earnings History > 30 > date
2018-06-30
Earnings History > 30 > before After Market
AfterMarket
Earnings History > 30 > currency
USD
Earnings History > 30 > eps Actual
-0.67
Earnings History > 30 > eps Estimate
0.05
Earnings History > 30 > eps Difference
-0.72
Earnings History > 30 > surprise Percent
-1440
Earnings History > 31 > period
2018-03-31
Earnings History > 31 > report Date
2018-05-09
Earnings History > 31 > date
2018-03-31
Earnings History > 31 > before After Market
AfterMarket
Earnings History > 31 > currency
USD
Earnings History > 31 > eps Actual
-0.02
Earnings History > 31 > eps Estimate
0.01
Earnings History > 31 > eps Difference
-0.03
Earnings History > 31 > surprise Percent
-300
Earnings History > 32 > period
2017-12-31
Earnings History > 32 > report Date
2018-03-07
Earnings History > 32 > date
2017-12-31
Earnings History > 32 > before After Market
AfterMarket
Earnings History > 32 > currency
USD
Earnings History > 32 > eps Actual
-0.12
Earnings History > 32 > eps Estimate
-0.09
Earnings History > 32 > eps Difference
-0.03
Earnings History > 32 > surprise Percent
-33.3333
Earnings History > 33 > period
2017-09-30
Earnings History > 33 > report Date
2017-11-08
Earnings History > 33 > date
2017-09-30
Earnings History > 33 > before After Market
AfterMarket
Earnings History > 33 > currency
USD
Earnings History > 33 > eps Actual
0.05
Earnings History > 33 > eps Estimate
0.03
Earnings History > 33 > eps Difference
0.02
Earnings History > 33 > surprise Percent
66.6667
Earnings History > 34 > period
2017-06-30
Earnings History > 34 > report Date
2017-08-09
Earnings History > 34 > date
2017-06-30
Earnings History > 34 > before After Market
AfterMarket
Earnings History > 34 > currency
USD
Earnings History > 34 > eps Actual
0.21
Earnings History > 34 > eps Estimate
0.16
Earnings History > 34 > eps Difference
0.05
Earnings History > 34 > surprise Percent
31.25
Earnings History > 35 > period
2017-03-31
Earnings History > 35 > report Date
2017-05-03
Earnings History > 35 > date
2017-03-31
Earnings History > 35 > before After Market
AfterMarket
Earnings History > 35 > currency
USD
Earnings History > 35 > eps Actual
0.13
Earnings History > 35 > eps Estimate
0.11
Earnings History > 35 > eps Difference
0.02
Earnings History > 35 > surprise Percent
18.1818
Earnings History > 36 > period
2016-12-31
Earnings History > 36 > report Date
2017-03-01
Earnings History > 36 > date
2016-12-31
Earnings History > 36 > before After Market
AfterMarket
Earnings History > 36 > currency
USD
Earnings History > 36 > eps Actual
-0.05
Earnings History > 36 > eps Estimate
-0.05
Earnings History > 36 > eps Difference
0
Earnings History > 36 > surprise Percent
0
Earnings History > 37 > period
2016-09-30
Earnings History > 37 > report Date
2016-11-02
Earnings History > 37 > date
2016-09-30
Earnings History > 37 > before After Market
AfterMarket
Earnings History > 37 > currency
USD
Earnings History > 37 > eps Actual
0.14
Earnings History > 37 > eps Estimate
0.09
Earnings History > 37 > eps Difference
0.05
Earnings History > 37 > surprise Percent
55.5556
Earnings History > 38 > period
2016-06-30
Earnings History > 38 > report Date
2016-08-02
Earnings History > 38 > date
2016-06-30
Earnings History > 38 > before After Market
AfterMarket
Earnings History > 38 > currency
USD
Earnings History > 38 > eps Actual
0.14
Earnings History > 38 > eps Estimate
0.11
Earnings History > 38 > eps Difference
0.03
Earnings History > 38 > surprise Percent
27.2727
Earnings History > 39 > period
2016-03-31
Earnings History > 39 > report Date
2016-05-04
Earnings History > 39 > date
2016-03-31
Earnings History > 39 > before After Market
AfterMarket
Earnings History > 39 > currency
USD
Earnings History > 39 > eps Actual
0.09
Earnings History > 39 > eps Estimate
0.06
Earnings History > 39 > eps Difference
0.03
Earnings History > 39 > surprise Percent
50
Earnings History > 40 > period
2015-12-31
Earnings History > 40 > report Date
2016-03-02
Earnings History > 40 > date
2015-12-31
Earnings History > 40 > before After Market
AfterMarket
Earnings History > 40 > currency
USD
Earnings History > 40 > eps Actual
-0.03
Earnings History > 40 > eps Estimate
-0.03
Earnings History > 40 > eps Difference
0
Earnings History > 40 > surprise Percent
0
Earnings History > 41 > period
2015-09-30
Earnings History > 41 > report Date
2015-11-04
Earnings History > 41 > date
2015-09-30
Earnings History > 41 > before After Market
AfterMarket
Earnings History > 41 > currency
USD
Earnings History > 41 > eps Actual
0.03
Earnings History > 41 > eps Estimate
0.06
Earnings History > 41 > eps Difference
-0.03
Earnings History > 41 > surprise Percent
-50
Earnings History > 42 > period
2015-06-30
Earnings History > 42 > report Date
2015-07-29
Earnings History > 42 > date
2015-06-30
Earnings History > 42 > before After Market
AfterMarket
Earnings History > 42 > currency
USD
Earnings History > 42 > eps Actual
0.08
Earnings History > 42 > eps Estimate
0.08
Earnings History > 42 > eps Difference
0
Earnings History > 42 > surprise Percent
0
Earnings History > 43 > period
2015-03-31
Earnings History > 43 > report Date
2015-04-29
Earnings History > 43 > date
2015-03-31
Earnings History > 43 > before After Market
AfterMarket
Earnings History > 43 > currency
USD
Earnings History > 43 > eps Actual
0.06
Earnings History > 43 > eps Estimate
0.05
Earnings History > 43 > eps Difference
0.01
Earnings History > 43 > surprise Percent
20
Earnings History > 44 > period
2014-12-31
Earnings History > 44 > report Date
2015-03-04
Earnings History > 44 > date
2014-12-31
Earnings History > 44 > before After Market
AfterMarket
Earnings History > 44 > currency
USD
Earnings History > 44 > eps Actual
-0.01
Earnings History > 44 > eps Estimate
-0.03
Earnings History > 44 > eps Difference
0.02
Earnings History > 44 > surprise Percent
66.6667
Earnings History > 45 > period
2014-09-30
Earnings History > 45 > report Date
2014-10-29
Earnings History > 45 > date
2014-09-30
Earnings History > 45 > before After Market
AfterMarket
Earnings History > 45 > currency
USD
Earnings History > 45 > eps Actual
-0.0034
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-07-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.01
Earnings History > 46 > eps Estimate
0.01
Earnings History > 46 > eps Difference
0
Earnings History > 46 > surprise Percent
0
Earnings History > 47 > period
2014-03-31
Earnings History > 47 > report Date
2014-04-23
Earnings History > 47 > date
2014-03-31
Earnings History > 47 > before After Market
-
Earnings History > 47 > currency
USD
Earnings History > 47 > eps Actual
0.01
Earnings History > 47 > eps Estimate
-0.01
Earnings History > 47 > eps Difference
0.02
Earnings History > 47 > surprise Percent
200
Earnings History > 48 > period
2013-12-31
Earnings History > 48 > report Date
2014-02-26
Earnings History > 48 > date
2013-12-31
Earnings History > 48 > before After Market
-
Earnings History > 48 > currency
USD
Earnings History > 48 > eps Actual
-0.06
Earnings History > 48 > eps Estimate
-0.07
Earnings History > 48 > eps Difference
0.01
Earnings History > 48 > surprise Percent
14.2857
Earnings History > 49 > period
2013-09-30
Earnings History > 49 > report Date
2013-10-30
Earnings History > 49 > date
2013-09-30
Earnings History > 49 > before After Market
-
Earnings History > 49 > currency
USD
Earnings History > 49 > eps Actual
-0.36
Earnings History > 49 > eps Estimate
-0.33
Earnings History > 49 > eps Difference
-0.03
Earnings History > 49 > surprise Percent
-9.0909
Earnings History > 50 > period
2013-06-30
Earnings History > 50 > report Date
2013-07-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.01
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-05-01
Earnings History > 51 > date
2013-03-31
Earnings History > 51 > before After Market
-
Earnings History > 51 > currency
USD
Earnings History > 51 > eps Actual
0.17
Earnings History > 51 > eps Estimate
0.1
Earnings History > 51 > eps Difference
0.07
Earnings History > 51 > surprise Percent
70
Earnings History > 52 > period
2012-12-31
Earnings History > 52 > report Date
2013-02-28
Earnings History > 52 > date
2012-12-31
Earnings History > 52 > before After Market
-
Earnings History > 52 > currency
USD
Earnings History > 52 > eps Actual
-0.07
Earnings History > 52 > eps Estimate
-0.03
Earnings History > 52 > eps Difference
-0.04
Earnings History > 52 > surprise Percent
-133.3333
Earnings History > 53 > period
2012-09-30
Earnings History > 53 > report Date
2012-10-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.08
Earnings History > 53 > eps Estimate
0.1
Earnings History > 53 > eps Difference
-0.02
Earnings History > 53 > surprise Percent
-20
Earnings History > 54 > period
2012-06-30
Earnings History > 54 > report Date
2012-08-02
Earnings History > 54 > date
2012-06-30
Earnings History > 54 > before After Market
-
Earnings History > 54 > currency
USD
Earnings History > 54 > eps Actual
0.2
Earnings History > 54 > eps Estimate
0.1
Earnings History > 54 > eps Difference
0.1
Earnings History > 54 > surprise Percent
100
Earnings History > 55 > period
2012-03-31
Earnings History > 55 > report Date
2012-05-02
Earnings History > 55 > date
2012-03-31
Earnings History > 55 > before After Market
-
Earnings History > 55 > currency
USD
Earnings History > 55 > eps Actual
0.1
Earnings History > 55 > eps Estimate
0.01
Earnings History > 55 > eps Difference
0.09
Earnings History > 55 > surprise Percent
900
Earnings History > 56 > period
2011-12-31
Earnings History > 56 > report Date
2012-03-06
Earnings History > 56 > date
2011-12-31
Earnings History > 56 > before After Market
-
Earnings History > 56 > currency
USD
Earnings History > 56 > eps Actual
-0.0291
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-10-25
Earnings History > 57 > date
2011-09-30
Earnings History > 57 > before After Market
-
Earnings History > 57 > currency
USD
Earnings History > 57 > eps Actual
-0.0048
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-08-04
Earnings History > 58 > date
2011-06-30
Earnings History > 58 > before After Market
-
Earnings History > 58 > currency
USD
Earnings History > 58 > eps Actual
0.0313
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-05-04
Earnings History > 59 > date
2011-03-31
Earnings History > 59 > before After Market
-
Earnings History > 59 > currency
USD
Earnings History > 59 > eps Actual
0.0432
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-08
Earnings History > 60 > date
2010-12-31
Earnings History > 60 > before After Market
-
Earnings History > 60 > currency
USD
Earnings History > 60 > eps Actual
-0.0234
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-11-04
Earnings History > 61 > date
2010-09-30
Earnings History > 61 > before After Market
-
Earnings History > 61 > currency
USD
Earnings History > 61 > eps Actual
0.0079
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-08-04
Earnings History > 62 > date
2010-06-30
Earnings History > 62 > before After Market
-
Earnings History > 62 > currency
USD
Earnings History > 62 > eps Actual
0.0588
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-05-05
Earnings History > 63 > date
2010-03-31
Earnings History > 63 > before After Market
-
Earnings History > 63 > currency
USD
Earnings History > 63 > eps Actual
-0.0129
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
2010-03-02
Earnings History > 64 > date
2009-12-31
Earnings History > 64 > before After Market
-
Earnings History > 64 > currency
USD
Earnings History > 64 > eps Actual
-0.08
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-11-05
Earnings History > 65 > date
2009-09-30
Earnings History > 65 > before After Market
-
Earnings History > 65 > currency
USD
Earnings History > 65 > eps Actual
-0.033
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-08-14
Earnings History > 66 > date
2009-06-30
Earnings History > 66 > before After Market
-
Earnings History > 66 > currency
USD
Earnings History > 66 > eps Actual
0.0081
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-05-07
Earnings History > 67 > date
2009-03-31
Earnings History > 67 > before After Market
-
Earnings History > 67 > currency
USD
Earnings History > 67 > eps Actual
-0.0142
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
2009-03-06
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-11-05
Earnings History > 69 > date
2008-09-30
Earnings History > 69 > before After Market
-
Earnings History > 69 > currency
USD
Earnings History > 69 > eps Actual
0.1306
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-08-06
Earnings History > 70 > date
2008-06-30
Earnings History > 70 > before After Market
-
Earnings History > 70 > currency
USD
Earnings History > 70 > eps Actual
0.1465
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-05-07
Earnings History > 71 > date
2008-03-31
Earnings History > 71 > before After Market
-
Earnings History > 71 > currency
USD
Earnings History > 71 > eps Actual
0.0897
Earnings History > 71 > eps Estimate
-
Earnings History > 71 > eps Difference
0
Earnings History > 71 > surprise Percent
-
Earnings History > 72 > period
2007-12-31
Earnings History > 72 > report Date
2008-03-13
Earnings History > 72 > date
2007-12-31
Earnings History > 72 > before After Market
-
Earnings History > 72 > currency
USD
Earnings History > 72 > eps Actual
-0.05
Earnings History > 72 > eps Estimate
-
Earnings History > 72 > eps Difference
0
Earnings History > 72 > surprise Percent
-
Earnings History > 73 > period
2007-09-30
Earnings History > 73 > report Date
2007-11-08
Earnings History > 73 > date
2007-09-30
Earnings History > 73 > before After Market
-
Earnings History > 73 > currency
USD
Earnings History > 73 > eps Actual
0.0175
Earnings History > 73 > eps Estimate
-
Earnings History > 73 > eps Difference
0
Earnings History > 73 > surprise Percent
-
Earnings History > 74 > period
2007-06-30
Earnings History > 74 > report Date
2007-08-02
Earnings History > 74 > date
2007-06-30
Earnings History > 74 > before After Market
-
Earnings History > 74 > currency
USD
Earnings History > 74 > eps Actual
-0.0623
Earnings History > 74 > eps Estimate
-
Earnings History > 74 > eps Difference
0
Earnings History > 74 > surprise Percent
-
Earnings History > 75 > period
2007-03-31
Earnings History > 75 > report Date
2007-05-09
Earnings History > 75 > date
2007-03-31
Earnings History > 75 > before After Market
-
Earnings History > 75 > currency
USD
Earnings History > 75 > eps Actual
0.0109
Earnings History > 75 > eps Estimate
-
Earnings History > 75 > eps Difference
0
Earnings History > 75 > surprise Percent
-
Earnings History > 76 > period
2006-12-31
Earnings History > 76 > report Date
2007-03-14
Earnings History > 76 > date
2006-12-31
Earnings History > 76 > before After Market
-
Earnings History > 76 > currency
USD
Earnings History > 76 > eps Actual
-0.0042
Earnings History > 76 > eps Estimate
-
Earnings History > 76 > eps Difference
0
Earnings History > 76 > surprise Percent
-
Earnings History > 77 > period
2006-09-30
Earnings History > 77 > report Date
2006-11-02
Earnings History > 77 > date
2006-09-30
Earnings History > 77 > before After Market
-
Earnings History > 77 > currency
USD
Earnings History > 77 > eps Actual
0.0257
Earnings History > 77 > eps Estimate
-
Earnings History > 77 > eps Difference
0
Earnings History > 77 > surprise Percent
-
Earnings History > 78 > period
2006-06-30
Earnings History > 78 > report Date
2006-08-03
Earnings History > 78 > date
2006-06-30
Earnings History > 78 > before After Market
-
Earnings History > 78 > currency
USD
Earnings History > 78 > eps Actual
0.0494
Earnings History > 78 > eps Estimate
-
Earnings History > 78 > eps Difference
0
Earnings History > 78 > surprise Percent
-
Earnings History > 79 > period
2006-03-31
Earnings History > 79 > report Date
2006-05-04
Earnings History > 79 > date
2006-03-31
Earnings History > 79 > before After Market
-
Earnings History > 79 > currency
USD
Earnings History > 79 > eps Actual
0.0093
Earnings History > 79 > eps Estimate
-
Earnings History > 79 > eps Difference
0
Earnings History > 79 > surprise Percent
-
Earnings History > 80 > period
2005-12-31
Earnings History > 80 > report Date
2006-03-16
Earnings History > 80 > date
2005-12-31
Earnings History > 80 > before After Market
-
Earnings History > 80 > currency
USD
Earnings History > 80 > eps Actual
-0.0059
Earnings History > 80 > eps Estimate
-
Earnings History > 80 > eps Difference
0
Earnings History > 80 > surprise Percent
-
Earnings History > 81 > period
2005-09-30
Earnings History > 81 > report Date
2005-11-07
Earnings History > 81 > date
2005-09-30
Earnings History > 81 > before After Market
-
Earnings History > 81 > currency
USD
Earnings History > 81 > eps Actual
0.0205
Earnings History > 81 > eps Estimate
-
Earnings History > 81 > eps Difference
0
Earnings History > 81 > surprise Percent
-
Earnings History > 82 > period
2005-06-30
Earnings History > 82 > report Date
2005-08-04
Earnings History > 82 > date
2005-06-30
Earnings History > 82 > before After Market
-
Earnings History > 82 > currency
USD
Earnings History > 82 > eps Actual
0.0654
Earnings History > 82 > eps Estimate
-
Earnings History > 82 > eps Difference
0
Earnings History > 82 > surprise Percent
-
Earnings History > 83 > period
2005-03-31
Earnings History > 83 > report Date
2005-05-05
Earnings History > 83 > date
2005-03-31
Earnings History > 83 > before After Market
-
Earnings History > 83 > currency
USD
Earnings History > 83 > eps Actual
0.0087
Earnings History > 83 > eps Estimate
-
Earnings History > 83 > eps Difference
0
Earnings History > 83 > surprise Percent
-
Earnings History > 84 > period
2004-12-31
Earnings History > 84 > report Date
2005-03-10
Earnings History > 84 > date
2004-12-31
Earnings History > 84 > before After Market
-
Earnings History > 84 > currency
USD
Earnings History > 84 > eps Actual
-0.02
Earnings History > 84 > eps Estimate
-
Earnings History > 84 > eps Difference
0
Earnings History > 84 > surprise Percent
-
Earnings History > 85 > period
2004-09-30
Earnings History > 85 > report Date
2004-11-05
Earnings History > 85 > date
2004-09-30
Earnings History > 85 > before After Market
-
Earnings History > 85 > currency
USD
Earnings History > 85 > eps Actual
0.0118
Earnings History > 85 > eps Estimate
-
Earnings History > 85 > eps Difference
0
Earnings History > 85 > surprise Percent
-
Earnings History > 86 > period
2004-06-30
Earnings History > 86 > report Date
2004-08-03
Earnings History > 86 > date
2004-06-30
Earnings History > 86 > before After Market
-
Earnings History > 86 > currency
USD
Earnings History > 86 > eps Actual
0.0201
Earnings History > 86 > eps Estimate
-
Earnings History > 86 > eps Difference
0
Earnings History > 86 > surprise Percent
-
Earnings History > 87 > period
2004-03-31
Earnings History > 87 > report Date
2004-05-04
Earnings History > 87 > date
2004-03-31
Earnings History > 87 > before After Market
-
Earnings History > 87 > currency
USD
Earnings History > 87 > eps Actual
-0.0363
Earnings History > 87 > eps Estimate
-
Earnings History > 87 > eps Difference
0
Earnings History > 87 > surprise Percent
-
Earnings History > 88 > period
2003-12-31
Earnings History > 88 > report Date
2004-03-25
Earnings History > 88 > date
2003-12-31
Earnings History > 88 > before After Market
-
Earnings History > 88 > currency
USD
Earnings History > 88 > eps Actual
-0.2003
Earnings History > 88 > eps Estimate
-
Earnings History > 88 > eps Difference
0
Earnings History > 88 > surprise Percent
-
Earnings History > 89 > period
2003-09-30
Earnings History > 89 > report Date
2003-11-13
Earnings History > 89 > date
2003-09-30
Earnings History > 89 > before After Market
-
Earnings History > 89 > currency
USD
Earnings History > 89 > eps Actual
-0.1564
Earnings History > 89 > eps Estimate
-
Earnings History > 89 > eps Difference
0
Earnings History > 89 > surprise Percent
-
Earnings History > 90 > period
2003-06-30
Earnings History > 90 > report Date
2003-08-15
Earnings History > 90 > date
2003-06-30
Earnings History > 90 > before After Market
-
Earnings History > 90 > currency
USD
Earnings History > 90 > eps Actual
-0.1413
Earnings History > 90 > eps Estimate
-
Earnings History > 90 > eps Difference
0
Earnings History > 90 > surprise Percent
-
Earnings History > 91 > period
2003-03-31
Earnings History > 91 > report Date
2003-03-31
Earnings History > 91 > date
2003-03-31
Earnings History > 91 > before After Market
-
Earnings History > 91 > currency
USD
Earnings History > 91 > eps Actual
-0.1239
Earnings History > 91 > eps Estimate
-
Earnings History > 91 > eps Difference
0
Earnings History > 91 > surprise Percent
-
Earnings History > 92 > period
2002-09-30
Earnings History > 92 > report Date
2002-09-30
Earnings History > 92 > date
2002-09-30
Earnings History > 92 > before After Market
-
Earnings History > 92 > currency
USD
Earnings History > 92 > eps Actual
-0.205
Earnings History > 92 > eps Estimate
-
Earnings History > 92 > eps Difference
0
Earnings History > 92 > surprise Percent
-
Earnings History > 93 > period
2002-06-30
Earnings History > 93 > report Date
2002-06-30
Earnings History > 93 > date
2002-06-30
Earnings History > 93 > before After Market
-
Earnings History > 93 > currency
USD
Earnings History > 93 > eps Actual
-0.0124
Earnings History > 93 > eps Estimate
-
Earnings History > 93 > eps Difference
0
Earnings History > 93 > surprise Percent
-
Earnings History > 94 > period
2002-03-31
Earnings History > 94 > report Date
2002-03-31
Earnings History > 94 > date
2002-03-31
Earnings History > 94 > before After Market
-
Earnings History > 94 > currency
USD
Earnings History > 94 > eps Actual
-0.1251
Earnings History > 94 > eps Estimate
-
Earnings History > 94 > eps Difference
0
Earnings History > 94 > surprise Percent
-
Earnings History > 95 > period
2001-09-30
Earnings History > 95 > report Date
2001-09-30
Earnings History > 95 > date
2001-09-30
Earnings History > 95 > before After Market
-
Earnings History > 95 > currency
USD
Earnings History > 95 > eps Actual
-0.1749
Earnings History > 95 > eps Estimate
-
Earnings History > 95 > eps Difference
0
Earnings History > 95 > surprise Percent
-
Earnings History > 96 > period
2001-06-30
Earnings History > 96 > report Date
2001-06-30
Earnings History > 96 > date
2001-06-30
Earnings History > 96 > before After Market
-
Earnings History > 96 > currency
USD
Earnings History > 96 > eps Actual
0.0059
Earnings History > 96 > eps Estimate
-
Earnings History > 96 > eps Difference
0
Earnings History > 96 > surprise Percent
-
Earnings History > 97 > period
2001-03-31
Earnings History > 97 > report Date
2001-03-31
Earnings History > 97 > date
2001-03-31
Earnings History > 97 > before After Market
-
Earnings History > 97 > currency
USD
Earnings History > 97 > eps Actual
-0.1828
Earnings History > 97 > eps Estimate
-
Earnings History > 97 > eps Difference
0
Earnings History > 97 > surprise Percent
-
Earnings History > 98 > period
2000-09-30
Earnings History > 98 > report Date
2000-09-30
Earnings History > 98 > date
2000-09-30
Earnings History > 98 > before After Market
-
Earnings History > 98 > currency
USD
Earnings History > 98 > eps Actual
-0.1749
Earnings History > 98 > eps Estimate
-
Earnings History > 98 > eps Difference
0
Earnings History > 98 > surprise Percent
-
Earnings History > 99 > period
2000-06-30
Earnings History > 99 > report Date
2000-06-30
Earnings History > 99 > date
2000-06-30
Earnings History > 99 > before After Market
-
Earnings History > 99 > currency
USD
Earnings History > 99 > eps Actual
0.0136
Earnings History > 99 > eps Estimate
-
Earnings History > 99 > eps Difference
0
Earnings History > 99 > surprise Percent
-
Earnings History > 100 > period
2000-03-31
Earnings History > 100 > report Date
2000-03-31
Earnings History > 100 > date
2000-03-31
Earnings History > 100 > before After Market
-
Earnings History > 100 > currency
USD
Earnings History > 100 > eps Actual
-0.1914
Earnings History > 100 > eps Estimate
-
Earnings History > 100 > eps Difference
0
Earnings History > 100 > surprise Percent
-
Earnings History > 101 > period
1999-09-30
Earnings History > 101 > report Date
1999-09-30
Earnings History > 101 > date
1999-09-30
Earnings History > 101 > before After Market
-
Earnings History > 101 > currency
USD
Earnings History > 101 > eps Actual
-0.1966
Earnings History > 101 > eps Estimate
-
Earnings History > 101 > eps Difference
0
Earnings History > 101 > surprise Percent
-
Earnings History > 102 > period
1999-06-30
Earnings History > 102 > report Date
1999-06-30
Earnings History > 102 > date
1999-06-30
Earnings History > 102 > before After Market
-
Earnings History > 102 > currency
USD
Earnings History > 102 > eps Actual
-0.177
Earnings History > 102 > eps Estimate
-
Earnings History > 102 > eps Difference
0
Earnings History > 102 > surprise Percent
-
Earnings History > 103 > period
1999-03-31
Earnings History > 103 > report Date
1999-03-31
Earnings History > 103 > date
1999-03-31
Earnings History > 103 > before After Market
-
Earnings History > 103 > currency
USD
Earnings History > 103 > eps Actual
-0.1683
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.2144
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.0311
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.0109
Earnings History > 106 > eps Estimate
-
Earnings History > 106 > eps Difference
0
Earnings History > 106 > surprise Percent
-
Hudson Technologies, Inc., through its subsidiary, Hudson Technologies Company, provides solutions to recurring problems within the refrigeration industry in the United States. The company offers refrigerant and industrial gas; refrigerant management services consisting primarily of reclamation of refrigerants, laboratory testing through its laboratory, and banking storage services; and RefrigerantSide Services comprising system decontamination to remove moisture, oils, and other contaminants intended to restore systems to designed capacity. It also provides diagnostic services for use in the prediction of potential problems in air conditioning, process cooling, and refrigeration systems; Chiller Chemistry, which integrates several fluid tests of an operating system and the corresponding laboratory results into an engineering report; Fluid Chemistry for use in identification of systems that require further examination; and SmartEnergy OPS, a system for measuring, modifying, and improving the efficiency of energy systems, including air conditioning and refrigeration systems, in industrial and commercial applications. In addition, the company provides a snapshot of a packaged chiller's operating efficiency and health through ChillSmart, a maintenance tool. Further, it is involved in the generation of carbon offset projects. The company serves commercial, industrial, and governmental customers, as well as refrigerant wholesalers, distributors, contractors, and refrigeration equipment manufacturers. Hudson Technologies, Inc. was incorporated in 1991 and is headquartered in Woodcliff Lake, New Jersey.
Stock Price
$ 0.00
0% increase compared to yesterday.
Dividend
Frequency:
Rate:
N/ANext Payout:
N/AShowing 2 of 10
(Last Updated 2025-09-30)
Rating:
BUY
Target Price:
$9.625
Analyst Picks
Strong Buy
1
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 High
Low ≥ 50
High ≤ 10
Price to Book Ratio (P/B)
-
Very Low
Low ≤ 1
High ≥ 3
Return on Equity (ROE)
-
Very Low
Low ≤ 5%
High ≥ 25%
Return on Assets (ROA)
-
Low
Low ≤ 2%
High ≥ 10%
Free Cash Flow - Revenue % (FCF)
-
Medium
Low ≤ 5%
High ≥ 15%
Debt to Equity
-
Very High
Low ≥ 1
High ≤ 0.3
* Institutions hold a combined 75.27% of the total shares of Hudson Technologies Inc
1.
Hartree Partners, LP(9.1599%)
since
2025/06/30
2.
BlackRock Inc(6.6543%)
since
2025/06/30
3.
Vanguard Group Inc(5.6799%)
since
2025/06/30
4.
Dimensional Fund Advisors, Inc.(4.5959%)
since
2025/06/30
5.
Westerly Capital Management LLC(4.58%)
since
2025/06/30
6.
Renaissance Technologies Corp(3.8285%)
since
2025/06/30
7.
Newsouth Capital Management Inc(3.0936%)
since
2025/06/30
8.
Vanguard Total Stock Mkt Idx Inv(2.7324%)
since
2025/07/31
9.
Arrowstreet Capital Limited Partnership(2.546%)
since
2025/06/30
10.
American Century Companies Inc(2.4566%)
since
2025/06/30
11.
Avantis US Small Cap Value ETF(2.3116%)
since
2025/08/30
12.
iShares Russell 2000 ETF(2.19%)
since
2025/08/31
13.
Geode Capital Management, LLC(2.1627%)
since
2025/06/30
14.
State Street Corp(2.1621%)
since
2025/06/30
15.
Royal Bank of Canada(1.9189%)
since
2025/06/30
16.
D. E. Shaw & Co LP(1.8129%)
since
2025/06/30
17.
Morgan Stanley - Brokerage Accounts(1.7302%)
since
2025/06/30
18.
HHG PLC(1.3318%)
since
2025/06/30
19.
Oaktree Capital Management LLC(1.2885%)
since
2025/06/30
20.
Millennium Management LLC(1.0688%)
since
2025/06/30
21.
Northern Trust Corp(0.9842%)
since
2025/06/30
22.
Vanguard Institutional Extnd Mkt Idx Tr(0.9393%)
since
2025/07/31
23.
Public Employees Retirement System Of Ohio(0.9391%)
since
2025/06/30
24.
Two Sigma Advisers, LLC(0.9025%)
since
2025/06/30
25.
Fidelity Small Cap Index(0.8984%)
since
2025/06/30
26.
DFA US Small Cap Value I(0.8496%)
since
2025/07/31
27.
iShares Russell 2000 Value ETF(0.7764%)
since
2025/08/31
28.
DFA US Targeted Value I(0.7291%)
since
2025/07/31
29.
Dimensional US Targeted Value ETF(0.6212%)
since
2025/08/29
30.
Fidelity Extended Market Index(0.4793%)
since
2025/07/31
31.
Bridgeway Ultra-Small Company(0.4737%)
since
2025/06/30
32.
DFA US Small Cap I(0.4479%)
since
2025/07/31
33.
Vanguard Russell 2000 ETF(0.4205%)
since
2025/07/31
34.
WEDGE Small Cap Value(0.3914%)
since
2025/06/30
35.
State St Russell Sm Cap® Indx SL Cl I(0.3839%)
since
2025/08/31
36.
DFA US Micro Cap I(0.3711%)
since
2025/07/31
37.
North Star Micro Cap I(0.3504%)
since
2025/07/31
38.
EA Bridgeway Omni Small-Cap Value ETF(0.3476%)
since
2025/08/29
39.
Evli North America A(0.3438%)
since
2025/06/30
40.
PV BUYBACK USA Classe B USD(0.3206%)
since
2025/03/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.0133
Date
2025-09-30
EPS Actual
0.27
EPS Estimate
0.19
EPS Difference
0.08
Surprise Percent
42.1053%
(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.