_id
6911c651ccc777a4e85d6566
Ticker
HNNA
Name
Hennessy Ad
Exchange
NASDAQ
Address
7250 Redwood Boulevard, Novato, CA, United States, 94945
Country
USA
Sector
Financial Services
Industry
Asset Management
Currency
USD
Website
https://www.hennessyadvisors.com
Description
Hennessy Advisors, Inc. is an publicly owned investment manager. It provides its services to Hennessy Funds and investment companies. The firm launches and manages equity, fixed income, and balanced mutual funds. It invests in the public equity and fixed income markets across the globe. The firm primarily invests in growth stocks of companies. It conducts in-house research to make its investments. Hennessy Advisors, Inc. was founded in 1989 and is based in Novato, California with additional offices in Boston, Massachusetts and Chapel Hill, North Carolina.
Last Close
9.95
Volume
680
Current Price
10.06
Change
1.1055276381909669
Last Updated
2025-12-01T08:54:12.749Z
Image
data:image/webp;base64,UklGRqgBAABXRUJQVlA4IJwBAADwCQCdASpAAEAAPpU8lkmlo6IhPfmYALASiWQAzKkAOe3R9VWIKxHy7u5aWkdoMN+R/PgfXdSTeIqURvE/5VOt6xHQd3yqHyG+Nll5HU0p5GxC/wiRKLgAAP7ryIZHb/8K1/Wh/bzlCH4viErd2HGzrsLh5tHJuRnSTUS8gg7XwMl2Oh/eTvlmIGmxUdhBL2DCT/+NTFTfVU7c7f5KGORQ7JVp+H4/HRMSIp39XCe9DkV6QdtUkXZ5Q4/f/UBsLAlOO3jaXPw/Ba36m1atmZZ4r67wlOv+hmB80n8RYrm9cE9GhSjMjWkGVKyp1d81LRSfkiglu5ov1P4KAUf57Wu6UsDdLRBWPR4GLnxOpHU9co4f2M+aGXneQQL39udfe6x08YQhXDT9drDs5snTc2+gSUoENVSo8nvlkxSqfsYWwQhD+0QWeu/vdHx2z93SrCKDliFBrA3A+IpOln6NMZCWmzEVzxg+7lUxBWXr/0l1RpL6aCQ6MghHk6zQMLqC896Tq6oOJaSb1dYXN2YOCaiAWqPFIkBuvJSGTQAA
Ipo Date
2002-10-15T00:00:00.000Z
Market Cap
78771168
Next Dividend Date
-
Dividend Frequency
-
Dividend Rate
-
Dividend Yield
0
Sentiment
-
Sentiment Sources
0
Rating
-
Target Price
19.5
Strong Buy
-
Buy
-
Hold
-
Sell
-
Strong Sell
-
Current Quarter
2025-06-30
Revenue
8054000
Cost Of Revenue
2505000
Gross Profit
5549000
Operating Expenses
2700000
Operating Income
2849000
Interest Expense
574000
Pretax Income
2961000
Net Income
2121000
Eps
0.26642809983629934
Dividends Per Share
1051000
Shares Outstanding
7787560
Income Tax Expense
840000
EBITDA
2923000
Operating Margin
35.37372734045195
Total Other Income Expense Net
112000
Cash
70319000
Short Term Investments
11000
Receivables
3298000
Inventories
-
Total Current Assets
74187000
Property Plant Equipment
1198000
Total Assets
158005000
Payables
-
Short Term Debt
356000
Long Term Debt
39723000
Total Liabilities
61455000
Equity
96550000
Depreciation
74000
Change In Working Capital
1056000
Cash From Operations
4016000
Capital Expenditures
67000
Cash From Investing
-210000
Cash From Financing
-1049000
Net Change In Cash
2757000
PE
8.092
PB
0.8294808111859141
ROE
2.196789228379078
ROA
1.3423625834625486
FCF
3949000
Fcf Percent
0.4903153712441023
Piotroski FScore
4
Health Score
67
Deep Value Investing Score
9.5
Defensive Investing Score
5.5
Dividend Investing Score
3.5
Economic Moat Investing Score
8.8
Garp Investing Score
3.5
Growth Investing Score
3
Momentum Investing Score
5
Net Net Investing Score
3.5
Quality Investing Score
7.5
Value Investing Score
9.5
Quarters > 0 > quarter
2025-06-30
Quarters > 0 > income Statement > revenue
8054000
Quarters > 0 > income Statement > cost Of Revenue
2505000
Quarters > 0 > income Statement > gross Profit
5549000
Quarters > 0 > income Statement > operating Expenses
2700000
Quarters > 0 > income Statement > operating Income
2849000
Quarters > 0 > income Statement > interest Expense
574000
Quarters > 0 > income Statement > pretax Income
2961000
Quarters > 0 > income Statement > net Income
2121000
Quarters > 0 > income Statement > eps
0.26642809983629934
Quarters > 0 > income Statement > dividends Per Share
1051000
Quarters > 0 > income Statement > shares Outstanding
7960872
Quarters > 0 > income Statement > income Tax Expense
840000
Quarters > 0 > income Statement > EBITDA
2923000
Quarters > 0 > income Statement > operating Margin
35.37372734045195
Quarters > 0 > income Statement > total Other Income Expense Net
112000
Quarters > 0 > balance Sheet > cash
70319000
Quarters > 0 > balance Sheet > short Term Investments
11000
Quarters > 0 > balance Sheet > receivables
3298000
Quarters > 0 > balance Sheet > inventories
-
Quarters > 0 > balance Sheet > total Current Assets
74187000
Quarters > 0 > balance Sheet > property Plant Equipment
1198000
Quarters > 0 > balance Sheet > total Assets
158005000
Quarters > 0 > balance Sheet > payables
-
Quarters > 0 > balance Sheet > short Term Debt
356000
Quarters > 0 > balance Sheet > long Term Debt
39723000
Quarters > 0 > balance Sheet > total Liabilities
61455000
Quarters > 0 > balance Sheet > equity
96550000
Quarters > 0 > cash Flow > net Income
2121000
Quarters > 0 > cash Flow > depreciation
74000
Quarters > 0 > cash Flow > change In Working Capital
1056000
Quarters > 0 > cash Flow > cash From Operations
4016000
Quarters > 0 > cash Flow > capital Expenditures
67000
Quarters > 0 > cash Flow > cash From Investing
-210000
Quarters > 0 > cash Flow > cash From Financing
-1049000
Quarters > 0 > cash Flow > net Change In Cash
2757000
Quarters > 0 > ratios > PE
0.26642809983629934
Quarters > 0 > ratios > PB
0.8294808111859141
Quarters > 0 > ratios > ROE
2.196789228379078
Quarters > 0 > ratios > ROA
1.3423625834625486
Quarters > 0 > ratios > FCF
3949000
Quarters > 0 > ratios > Piotroski FScore
4
Quarters > 0 > ratios > fcf Percent
0.4903153712441023
Quarters > 0 > health Score
67
Quarters > 1 > quarter
2025-03-31
Quarters > 1 > income Statement > revenue
9276000
Quarters > 1 > income Statement > cost Of Revenue
2674000
Quarters > 1 > income Statement > gross Profit
6602000
Quarters > 1 > income Statement > operating Expenses
3151000
Quarters > 1 > income Statement > operating Income
3451000
Quarters > 1 > income Statement > interest Expense
572000
Quarters > 1 > income Statement > pretax Income
3556000
Quarters > 1 > income Statement > net Income
2583000
Quarters > 1 > income Statement > eps
0.3264596906329956
Quarters > 1 > income Statement > dividends Per Share
1050000
Quarters > 1 > income Statement > shares Outstanding
7912156
Quarters > 1 > income Statement > income Tax Expense
973000
Quarters > 1 > income Statement > EBITDA
3520000
Quarters > 1 > income Statement > operating Margin
37.203536006899526
Quarters > 1 > income Statement > total Other Income Expense Net
105000
Quarters > 1 > balance Sheet > cash
67562000
Quarters > 1 > balance Sheet > short Term Investments
11000
Quarters > 1 > balance Sheet > receivables
3527000
Quarters > 1 > balance Sheet > inventories
-
Quarters > 1 > balance Sheet > total Current Assets
71766000
Quarters > 1 > balance Sheet > property Plant Equipment
1290000
Quarters > 1 > balance Sheet > total Assets
155533000
Quarters > 1 > balance Sheet > payables
-
Quarters > 1 > balance Sheet > short Term Debt
348000
Quarters > 1 > balance Sheet > long Term Debt
39640000
Quarters > 1 > balance Sheet > total Liabilities
60330000
Quarters > 1 > balance Sheet > equity
95203000
Quarters > 1 > cash Flow > net Income
2583000
Quarters > 1 > cash Flow > depreciation
69000
Quarters > 1 > cash Flow > change In Working Capital
537000
Quarters > 1 > cash Flow > cash From Operations
3745000
Quarters > 1 > cash Flow > capital Expenditures
81000
Quarters > 1 > cash Flow > cash From Investing
-114000
Quarters > 1 > cash Flow > cash From Financing
-1048000
Quarters > 1 > cash Flow > net Change In Cash
2583000
Quarters > 1 > ratios > PE
0.3264596906329956
Quarters > 1 > ratios > PB
0.8360691297543145
Quarters > 1 > ratios > ROE
2.7131497956997155
Quarters > 1 > ratios > ROA
1.6607408074170753
Quarters > 1 > ratios > FCF
3664000
Quarters > 1 > ratios > Piotroski FScore
4
Quarters > 1 > ratios > fcf Percent
0.394997843898232
Quarters > 1 > health Score
68
Quarters > 2 > quarter
2024-12-31
Quarters > 2 > income Statement > revenue
9708000
Quarters > 2 > income Statement > cost Of Revenue
4164000
Quarters > 2 > income Statement > gross Profit
5544000
Quarters > 2 > income Statement > operating Expenses
1714000
Quarters > 2 > income Statement > operating Income
3830000
Quarters > 2 > income Statement > interest Expense
572000
Quarters > 2 > income Statement > pretax Income
3967000
Quarters > 2 > income Statement > net Income
2834000
Quarters > 2 > income Statement > eps
0.36042768547559095
Quarters > 2 > income Statement > dividends Per Share
2000
Quarters > 2 > income Statement > shares Outstanding
7862881
Quarters > 2 > income Statement > income Tax Expense
1133000
Quarters > 2 > income Statement > EBITDA
4600000
Quarters > 2 > income Statement > operating Margin
39.45199835187474
Quarters > 2 > income Statement > total Other Income Expense Net
137000
Quarters > 2 > balance Sheet > cash
64979000
Quarters > 2 > balance Sheet > short Term Investments
11000
Quarters > 2 > balance Sheet > receivables
3896000
Quarters > 2 > balance Sheet > inventories
-
Quarters > 2 > balance Sheet > total Current Assets
69493000
Quarters > 2 > balance Sheet > property Plant Equipment
1361000
Quarters > 2 > balance Sheet > total Assets
153298000
Quarters > 2 > balance Sheet > payables
-
Quarters > 2 > balance Sheet > short Term Debt
340000
Quarters > 2 > balance Sheet > long Term Debt
39558000
Quarters > 2 > balance Sheet > total Liabilities
59904000
Quarters > 2 > balance Sheet > equity
93394000
Quarters > 2 > cash Flow > net Income
2834000
Quarters > 2 > cash Flow > depreciation
61000
Quarters > 2 > cash Flow > change In Working Capital
-1321000
Quarters > 2 > cash Flow > cash From Operations
2234000
Quarters > 2 > cash Flow > capital Expenditures
117000
Quarters > 2 > cash Flow > cash From Investing
-127000
Quarters > 2 > cash Flow > cash From Financing
-1050000
Quarters > 2 > cash Flow > net Change In Cash
1057000
Quarters > 2 > ratios > PE
0.36042768547559095
Quarters > 2 > ratios > PB
0.8469557237081611
Quarters > 2 > ratios > ROE
3.034456174914877
Quarters > 2 > ratios > ROA
1.8486868713225222
Quarters > 2 > ratios > FCF
2117000
Quarters > 2 > ratios > Piotroski FScore
3
Quarters > 2 > ratios > fcf Percent
0.2180675731355583
Quarters > 2 > health Score
67
Quarters > 3 > quarter
2024-09-30
Quarters > 3 > income Statement > revenue
8778000
Quarters > 3 > income Statement > cost Of Revenue
4042000
Quarters > 3 > income Statement > gross Profit
4736000
Quarters > 3 > income Statement > operating Expenses
1798000
Quarters > 3 > income Statement > operating Income
2938000
Quarters > 3 > income Statement > interest Expense
571000
Quarters > 3 > income Statement > pretax Income
3150000
Quarters > 3 > income Statement > net Income
2328000
Quarters > 3 > income Statement > eps
0.3014848517459897
Quarters > 3 > income Statement > dividends Per Share
1039000
Quarters > 3 > income Statement > shares Outstanding
7721781
Quarters > 3 > income Statement > income Tax Expense
822000
Quarters > 3 > income Statement > EBITDA
3780000
Quarters > 3 > income Statement > operating Margin
33.47003873319663
Quarters > 3 > income Statement > total Other Income Expense Net
212000
Quarters > 3 > balance Sheet > cash
63922000
Quarters > 3 > balance Sheet > short Term Investments
11000
Quarters > 3 > balance Sheet > receivables
3526000
Quarters > 3 > balance Sheet > inventories
-
Quarters > 3 > balance Sheet > total Current Assets
68276000
Quarters > 3 > balance Sheet > property Plant Equipment
1388000
Quarters > 3 > balance Sheet > total Assets
152099000
Quarters > 3 > balance Sheet > payables
-
Quarters > 3 > balance Sheet > short Term Debt
332000
Quarters > 3 > balance Sheet > long Term Debt
39477000
Quarters > 3 > balance Sheet > total Liabilities
60788000
Quarters > 3 > balance Sheet > equity
91311000
Quarters > 3 > cash Flow > net Income
2328000
Quarters > 3 > cash Flow > depreciation
59000
Quarters > 3 > cash Flow > change In Working Capital
368000
Quarters > 3 > cash Flow > cash From Operations
3436000
Quarters > 3 > cash Flow > capital Expenditures
100000
Quarters > 3 > cash Flow > cash From Investing
-100000
Quarters > 3 > cash Flow > cash From Financing
-1431000
Quarters > 3 > cash Flow > net Change In Cash
1905000
Quarters > 3 > ratios > PE
0.3014848517459897
Quarters > 3 > ratios > PB
0.8507312028123666
Quarters > 3 > ratios > ROE
2.54952853434964
Quarters > 3 > ratios > ROA
1.5305820551088436
Quarters > 3 > ratios > FCF
3336000
Quarters > 3 > ratios > Piotroski FScore
4
Quarters > 3 > ratios > fcf Percent
0.380041011619959
Quarters > 3 > health Score
68
Annuals > 0 > quarter
2024-09-30
Annuals > 0 > income Statement > revenue
29646000
Annuals > 0 > income Statement > cost Of Revenue
9064000
Annuals > 0 > income Statement > gross Profit
20582000
Annuals > 0 > income Statement > operating Expenses
11715000
Annuals > 0 > income Statement > operating Income
8867000
Annuals > 0 > income Statement > interest Expense
2275000
Annuals > 0 > income Statement > pretax Income
9704000
Annuals > 0 > income Statement > net Income
7097000
Annuals > 0 > income Statement > eps
0.9190884848974609
Annuals > 0 > income Statement > dividends Per Share
8000
Annuals > 0 > income Statement > shares Outstanding
7721781
Annuals > 0 > income Statement > income Tax Expense
2607000
Annuals > 0 > income Statement > EBITDA
9111000
Annuals > 0 > income Statement > operating Margin
29.909599946029818
Annuals > 0 > income Statement > total Other Income Expense Net
837000
Annuals > 0 > balance Sheet > cash
63922000
Annuals > 0 > balance Sheet > short Term Investments
11000
Annuals > 0 > balance Sheet > receivables
3526000
Annuals > 0 > balance Sheet > inventories
-
Annuals > 0 > balance Sheet > total Current Assets
68276000
Annuals > 0 > balance Sheet > property Plant Equipment
1388000
Annuals > 0 > balance Sheet > total Assets
152099000
Annuals > 0 > balance Sheet > payables
-
Annuals > 0 > balance Sheet > short Term Debt
332000
Annuals > 0 > balance Sheet > long Term Debt
39477000
Annuals > 0 > balance Sheet > total Liabilities
60788000
Annuals > 0 > balance Sheet > equity
91311000
Annuals > 0 > cash Flow > net Income
7097000
Annuals > 0 > cash Flow > depreciation
244000
Annuals > 0 > cash Flow > change In Working Capital
-446000
Annuals > 0 > cash Flow > cash From Operations
9277000
Annuals > 0 > cash Flow > capital Expenditures
313000
Annuals > 0 > cash Flow > cash From Investing
-1303000
Annuals > 0 > cash Flow > cash From Financing
-4528000
Annuals > 0 > cash Flow > net Change In Cash
3446000
Annuals > 0 > ratios > PE
0.9190884848974609
Annuals > 0 > ratios > PB
0.8553823177382791
Annuals > 0 > ratios > ROE
7.77233849152895
Annuals > 0 > ratios > ROA
4.666039881919013
Annuals > 0 > ratios > FCF
8964000
Annuals > 0 > ratios > Piotroski FScore
4
Annuals > 0 > ratios > fcf Percent
0.302367941712204
Annuals > 0 > health Score
75
Annuals > 1 > quarter
2023-09-30
Annuals > 1 > income Statement > revenue
24020000
Annuals > 1 > income Statement > cost Of Revenue
11977000
Annuals > 1 > income Statement > gross Profit
12043000
Annuals > 1 > income Statement > operating Expenses
5709000
Annuals > 1 > income Statement > operating Income
6334000
Annuals > 1 > income Statement > interest Expense
2256000
Annuals > 1 > income Statement > pretax Income
6600000
Annuals > 1 > income Statement > net Income
4771000
Annuals > 1 > income Statement > eps
0.6274596655617625
Annuals > 1 > income Statement > dividends Per Share
4102000
Annuals > 1 > income Statement > shares Outstanding
7603676
Annuals > 1 > income Statement > income Tax Expense
1829000
Annuals > 1 > income Statement > EBITDA
6564000
Annuals > 1 > income Statement > operating Margin
26.36969192339717
Annuals > 1 > income Statement > total Other Income Expense Net
266000
Annuals > 1 > balance Sheet > cash
60476000
Annuals > 1 > balance Sheet > short Term Investments
10000
Annuals > 1 > balance Sheet > receivables
2546000
Annuals > 1 > balance Sheet > inventories
-2046000
Annuals > 1 > balance Sheet > total Current Assets
63701000
Annuals > 1 > balance Sheet > property Plant Equipment
600000
Annuals > 1 > balance Sheet > total Assets
145719000
Annuals > 1 > balance Sheet > payables
-
Annuals > 1 > balance Sheet > short Term Debt
279000
Annuals > 1 > balance Sheet > long Term Debt
39164000
Annuals > 1 > balance Sheet > total Liabilities
57967000
Annuals > 1 > balance Sheet > equity
87752000
Annuals > 1 > cash Flow > net Income
4771000
Annuals > 1 > cash Flow > depreciation
230000
Annuals > 1 > cash Flow > change In Working Capital
-281000
Annuals > 1 > cash Flow > cash From Operations
7134000
Annuals > 1 > cash Flow > capital Expenditures
215000
Annuals > 1 > cash Flow > cash From Investing
-819000
Annuals > 1 > cash Flow > cash From Financing
-4326000
Annuals > 1 > cash Flow > net Change In Cash
1989000
Annuals > 1 > ratios > PE
0.6274596655617625
Annuals > 1 > ratios > PB
0.8764607386726229
Annuals > 1 > ratios > ROE
5.436913118789315
Annuals > 1 > ratios > ROA
3.274109759194065
Annuals > 1 > ratios > FCF
6919000
Annuals > 1 > ratios > Piotroski FScore
4
Annuals > 1 > ratios > fcf Percent
0.28805162364696085
Annuals > 1 > health Score
72
Annuals > 2 > quarter
2022-09-30
Annuals > 2 > income Statement > revenue
29667000
Annuals > 2 > income Statement > cost Of Revenue
8322000
Annuals > 2 > income Statement > gross Profit
21345000
Annuals > 2 > income Statement > operating Expenses
11506000
Annuals > 2 > income Statement > operating Income
9839000
Annuals > 2 > income Statement > interest Expense
2122000
Annuals > 2 > income Statement > pretax Income
7946000
Annuals > 2 > income Statement > net Income
6190000
Annuals > 2 > income Statement > eps
0.8189988684849235
Annuals > 2 > income Statement > dividends Per Share
4039000
Annuals > 2 > income Statement > shares Outstanding
7558008
Annuals > 2 > income Statement > income Tax Expense
1756000
Annuals > 2 > income Statement > EBITDA
10046000
Annuals > 2 > income Statement > operating Margin
33.164795901169654
Annuals > 2 > income Statement > total Other Income Expense Net
-1893000
Annuals > 2 > balance Sheet > cash
58487000
Annuals > 2 > balance Sheet > short Term Investments
9000
Annuals > 2 > balance Sheet > receivables
2408000
Annuals > 2 > balance Sheet > inventories
-2051000
Annuals > 2 > balance Sheet > total Current Assets
61657000
Annuals > 2 > balance Sheet > property Plant Equipment
971000
Annuals > 2 > balance Sheet > total Assets
143652000
Annuals > 2 > balance Sheet > payables
820000
Annuals > 2 > balance Sheet > short Term Debt
367000
Annuals > 2 > balance Sheet > long Term Debt
38870000
Annuals > 2 > balance Sheet > total Liabilities
57354000
Annuals > 2 > balance Sheet > equity
86298000
Annuals > 2 > cash Flow > net Income
6190000
Annuals > 2 > cash Flow > depreciation
207000
Annuals > 2 > cash Flow > change In Working Capital
-283000
Annuals > 2 > cash Flow > cash From Operations
8665000
Annuals > 2 > cash Flow > capital Expenditures
216000
Annuals > 2 > cash Flow > cash From Investing
-231000
Annuals > 2 > cash Flow > cash From Financing
34217000
Annuals > 2 > cash Flow > net Change In Cash
42651000
Annuals > 2 > ratios > PE
0.8189988684849235
Annuals > 2 > ratios > PB
0.8858751178474589
Annuals > 2 > ratios > ROE
7.172819764073328
Annuals > 2 > ratios > ROA
4.309024587196837
Annuals > 2 > ratios > FCF
8449000
Annuals > 2 > ratios > Piotroski FScore
4
Annuals > 2 > ratios > fcf Percent
0.28479455287019245
Annuals > 2 > health Score
74
Annuals > 3 > quarter
2021-09-30
Annuals > 3 > income Statement > revenue
32760000
Annuals > 3 > income Statement > cost Of Revenue
9078000
Annuals > 3 > income Statement > gross Profit
23682000
Annuals > 3 > income Statement > operating Expenses
12803000
Annuals > 3 > income Statement > operating Income
10879000
Annuals > 3 > income Statement > interest Expense
0
Annuals > 3 > income Statement > pretax Income
10881000
Annuals > 3 > income Statement > net Income
7902000
Annuals > 3 > income Statement > eps
1.0665245713656373
Annuals > 3 > income Statement > dividends Per Share
3972000
Annuals > 3 > income Statement > shares Outstanding
7409112
Annuals > 3 > income Statement > income Tax Expense
2979000
Annuals > 3 > income Statement > EBITDA
11111000
Annuals > 3 > income Statement > operating Margin
33.208180708180706
Annuals > 3 > income Statement > total Other Income Expense Net
2000
Annuals > 3 > balance Sheet > cash
15836000
Annuals > 3 > balance Sheet > short Term Investments
10000
Annuals > 3 > balance Sheet > receivables
3072000
Annuals > 3 > balance Sheet > inventories
-2795000
Annuals > 3 > balance Sheet > total Current Assets
19706000
Annuals > 3 > balance Sheet > property Plant Equipment
1321000
Annuals > 3 > balance Sheet > total Assets
101905000
Annuals > 3 > balance Sheet > payables
-
Annuals > 3 > balance Sheet > short Term Debt
718000
Annuals > 3 > balance Sheet > long Term Debt
-
Annuals > 3 > balance Sheet > total Liabilities
18643000
Annuals > 3 > balance Sheet > equity
83262000
Annuals > 3 > cash Flow > net Income
7902000
Annuals > 3 > cash Flow > depreciation
232000
Annuals > 3 > cash Flow > change In Working Capital
-36000
Annuals > 3 > cash Flow > cash From Operations
10386000
Annuals > 3 > cash Flow > capital Expenditures
249000
Annuals > 3 > cash Flow > cash From Investing
-249000
Annuals > 3 > cash Flow > cash From Financing
-4256000
Annuals > 3 > cash Flow > net Change In Cash
5881000
Annuals > 3 > ratios > PE
1.0665245713656373
Annuals > 3 > ratios > PB
0.9000884903077034
Annuals > 3 > ratios > ROE
9.49052388844851
Annuals > 3 > ratios > ROA
7.7542809479417105
Annuals > 3 > ratios > FCF
10137000
Annuals > 3 > ratios > Piotroski FScore
3
Annuals > 3 > ratios > fcf Percent
0.30943223443223444
Annuals > 3 > health Score
82
Valuation > metrics > PE
8.092
Valuation > metrics > PB
0.8294808111859141
Valuation > final Score
90
Valuation > verdict
18.1% Undervalued
Profitability > metrics > ROE
2.196789228379078
Profitability > metrics > ROA
2.8589914675077845
Profitability > metrics > Net Margin
0.26334740501614107
Profitability > final Score
43
Profitability > verdict
Weak
Risk > metrics > Debt Equity
0.6365095805282237
Risk > metrics > Interest Coverage
4.963414634146342
Risk > final Score
68
Risk > verdict
High
Liquidity > metrics > Current Ratio
208.39044943820224
Liquidity > metrics > Quick Ratio
208.39044943820224
Liquidity > final Score
100
Liquidity > verdict
Great
Prev Valuations > 0
90
Prev Valuations > 1
90
Prev Valuations > 2
90
Prev Profitabilities > 0
46
Prev Profitabilities > 1
48
Prev Profitabilities > 2
45
Prev Risks > 0
72
Prev Risks > 1
75
Prev Risks > 2
69
Prev Liquidities > 0
100
Prev Liquidities > 1
100
Prev Liquidities > 2
100
Updated At
2025-12-13T00:48:49.468Z
Earnings History > 0 > period
2025-12-31
Earnings History > 0 > report Date
2026-02-05
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
Earnings History > 0 > eps Difference
0
Earnings History > 0 > surprise Percent
-
Earnings History > 1 > period
2025-09-30
Earnings History > 1 > report Date
2025-12-09
Earnings History > 1 > date
2025-09-30
Earnings History > 1 > before After Market
-
Earnings History > 1 > currency
-
Earnings History > 1 > eps Actual
0
Earnings History > 1 > eps Estimate
0
Earnings History > 1 > eps Difference
0
Earnings History > 1 > surprise Percent
-
Earnings History > 2 > period
2025-06-30
Earnings History > 2 > report Date
2025-08-06
Earnings History > 2 > date
2025-06-30
Earnings History > 2 > before After Market
-
Earnings History > 2 > currency
-
Earnings History > 2 > eps Actual
0.26
Earnings History > 2 > eps Estimate
0
Earnings History > 2 > eps Difference
0.26
Earnings History > 2 > surprise Percent
-
Earnings History > 3 > period
2025-03-31
Earnings History > 3 > report Date
2025-05-06
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.3265
Earnings History > 3 > eps Estimate
-
Earnings History > 3 > eps Difference
0
Earnings History > 3 > surprise Percent
-
Earnings History > 4 > period
2024-12-31
Earnings History > 4 > report Date
2025-02-06
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.3604
Earnings History > 4 > eps Estimate
-
Earnings History > 4 > eps Difference
0
Earnings History > 4 > surprise Percent
-
Earnings History > 5 > period
2024-09-30
Earnings History > 5 > report Date
2024-12-04
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.2997
Earnings History > 5 > eps Estimate
-
Earnings History > 5 > eps Difference
0
Earnings History > 5 > surprise Percent
-
Earnings History > 6 > period
2024-06-30
Earnings History > 6 > report Date
2024-08-08
Earnings History > 6 > date
2024-06-30
Earnings History > 6 > before After Market
AfterMarket
Earnings History > 6 > currency
USD
Earnings History > 6 > eps Actual
0.2624
Earnings History > 6 > eps Estimate
-
Earnings History > 6 > eps Difference
0
Earnings History > 6 > surprise Percent
-
Earnings History > 7 > period
2024-03-31
Earnings History > 7 > report Date
2024-05-08
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
-
Earnings History > 7 > eps Difference
0
Earnings History > 7 > surprise Percent
-
Earnings History > 8 > period
2023-12-31
Earnings History > 8 > report Date
2024-02-08
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.16
Earnings History > 8 > eps Estimate
-
Earnings History > 8 > eps Difference
0
Earnings History > 8 > surprise Percent
-
Earnings History > 9 > period
2023-09-30
Earnings History > 9 > report Date
2023-12-07
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.176
Earnings History > 9 > eps Estimate
-
Earnings History > 9 > eps Difference
0
Earnings History > 9 > surprise Percent
-
Earnings History > 10 > period
2023-06-30
Earnings History > 10 > report Date
2023-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.1467
Earnings History > 10 > eps Estimate
-
Earnings History > 10 > eps Difference
0
Earnings History > 10 > surprise Percent
-
Earnings History > 11 > period
2023-03-31
Earnings History > 11 > report Date
2023-05-10
Earnings History > 11 > date
2023-03-31
Earnings History > 11 > before After Market
AfterMarket
Earnings History > 11 > currency
USD
Earnings History > 11 > eps Actual
0.157
Earnings History > 11 > eps Estimate
-
Earnings History > 11 > eps Difference
0
Earnings History > 11 > surprise Percent
-
Earnings History > 12 > period
2022-12-31
Earnings History > 12 > report Date
2023-02-09
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.1476
Earnings History > 12 > eps Estimate
-
Earnings History > 12 > eps Difference
0
Earnings History > 12 > surprise Percent
-
Earnings History > 13 > period
2022-09-30
Earnings History > 13 > report Date
2022-12-07
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.18
Earnings History > 13 > eps Estimate
-
Earnings History > 13 > eps Difference
0
Earnings History > 13 > surprise Percent
-
Earnings History > 14 > period
2022-06-30
Earnings History > 14 > report Date
2022-08-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.17
Earnings History > 14 > eps Estimate
-
Earnings History > 14 > eps Difference
0
Earnings History > 14 > surprise Percent
-
Earnings History > 15 > period
2022-03-31
Earnings History > 15 > report Date
2022-05-11
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.21
Earnings History > 15 > eps Estimate
-
Earnings History > 15 > eps Difference
0
Earnings History > 15 > surprise Percent
-
Earnings History > 16 > period
2021-12-31
Earnings History > 16 > report Date
2022-02-10
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.25
Earnings History > 16 > eps Estimate
-
Earnings History > 16 > eps Difference
0
Earnings History > 16 > surprise Percent
-
Earnings History > 17 > period
2021-09-30
Earnings History > 17 > report Date
2021-11-24
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.27
Earnings History > 17 > eps Estimate
-
Earnings History > 17 > eps Difference
0
Earnings History > 17 > surprise Percent
-
Earnings History > 18 > period
2021-06-30
Earnings History > 18 > report Date
2021-08-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.3
Earnings History > 18 > eps Estimate
0.39
Earnings History > 18 > eps Difference
-0.09
Earnings History > 18 > surprise Percent
-23.0769
Earnings History > 19 > period
2021-03-31
Earnings History > 19 > report Date
2021-05-12
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.26
Earnings History > 19 > eps Estimate
0.26
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-11
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.24
Earnings History > 20 > eps Estimate
0.39
Earnings History > 20 > eps Difference
-0.15
Earnings History > 20 > surprise Percent
-38.4615
Earnings History > 21 > period
2020-09-30
Earnings History > 21 > report Date
2020-12-01
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.2
Earnings History > 21 > eps Estimate
0.37
Earnings History > 21 > eps Difference
-0.17
Earnings History > 21 > surprise Percent
-45.9459
Earnings History > 22 > period
2020-06-30
Earnings History > 22 > report Date
2020-08-06
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.24
Earnings History > 22 > eps Estimate
0.33
Earnings History > 22 > eps Difference
-0.09
Earnings History > 22 > surprise Percent
-27.2727
Earnings History > 23 > period
2020-03-31
Earnings History > 23 > report Date
2020-05-14
Earnings History > 23 > date
2020-03-31
Earnings History > 23 > before After Market
AfterMarket
Earnings History > 23 > currency
USD
Earnings History > 23 > eps Actual
0.27
Earnings History > 23 > eps Estimate
0.33
Earnings History > 23 > eps Difference
-0.06
Earnings History > 23 > surprise Percent
-18.1818
Earnings History > 24 > period
2019-12-31
Earnings History > 24 > report Date
2020-02-11
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.35
Earnings History > 24 > eps Estimate
0.39
Earnings History > 24 > eps Difference
-0.04
Earnings History > 24 > surprise Percent
-10.2564
Earnings History > 25 > period
2019-09-30
Earnings History > 25 > report Date
2019-12-03
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.32
Earnings History > 25 > eps Estimate
0.41
Earnings History > 25 > eps Difference
-0.09
Earnings History > 25 > surprise Percent
-21.9512
Earnings History > 26 > period
2019-06-30
Earnings History > 26 > report Date
2019-08-07
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.34
Earnings History > 26 > eps Estimate
0.55
Earnings History > 26 > eps Difference
-0.21
Earnings History > 26 > surprise Percent
-38.1818
Earnings History > 27 > period
2019-03-31
Earnings History > 27 > report Date
2019-05-07
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.37
Earnings History > 27 > eps Estimate
0.57
Earnings History > 27 > eps Difference
-0.2
Earnings History > 27 > surprise Percent
-35.0877
Earnings History > 28 > period
2018-12-31
Earnings History > 28 > report Date
2019-02-11
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.39
Earnings History > 28 > eps Estimate
0.59
Earnings History > 28 > eps Difference
-0.2
Earnings History > 28 > surprise Percent
-33.8983
Earnings History > 29 > period
2018-09-30
Earnings History > 29 > report Date
2018-11-28
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.46
Earnings History > 29 > eps Estimate
0.49
Earnings History > 29 > eps Difference
-0.03
Earnings History > 29 > surprise Percent
-6.1224
Earnings History > 30 > period
2018-06-30
Earnings History > 30 > report Date
2018-08-01
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.53
Earnings History > 30 > eps Estimate
0.64
Earnings History > 30 > eps Difference
-0.11
Earnings History > 30 > surprise Percent
-17.1875
Earnings History > 31 > period
2018-03-31
Earnings History > 31 > report Date
2018-05-02
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.58
Earnings History > 31 > eps Estimate
0.62
Earnings History > 31 > eps Difference
-0.04
Earnings History > 31 > surprise Percent
-6.4516
Earnings History > 32 > period
2017-12-31
Earnings History > 32 > report Date
2018-01-25
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.53
Earnings History > 32 > eps Estimate
0.5
Earnings History > 32 > eps Difference
0.03
Earnings History > 32 > surprise Percent
6
Earnings History > 33 > period
2017-09-30
Earnings History > 33 > report Date
2017-12-04
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.43
Earnings History > 33 > eps Estimate
0.55
Earnings History > 33 > eps Difference
-0.12
Earnings History > 33 > surprise Percent
-21.8182
Earnings History > 34 > period
2017-06-30
Earnings History > 34 > report Date
2017-08-02
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.51
Earnings History > 34 > eps Estimate
-
Earnings History > 34 > eps Difference
0
Earnings History > 34 > surprise Percent
-
Earnings History > 35 > period
2017-03-31
Earnings History > 35 > report Date
2017-05-01
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.51
Earnings History > 35 > eps Estimate
-
Earnings History > 35 > eps Difference
0
Earnings History > 35 > surprise Percent
-
Earnings History > 36 > period
2016-12-31
Earnings History > 36 > report Date
2017-01-26
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.4951
Earnings History > 36 > eps Estimate
-
Earnings History > 36 > eps Difference
0
Earnings History > 36 > surprise Percent
-
Earnings History > 37 > period
2016-09-30
Earnings History > 37 > report Date
2016-12-01
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.4533
Earnings History > 37 > eps Estimate
-
Earnings History > 37 > eps Difference
0
Earnings History > 37 > surprise Percent
-
Earnings History > 38 > period
2016-06-30
Earnings History > 38 > report Date
2016-08-03
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.5037
Earnings History > 38 > eps Estimate
-
Earnings History > 38 > eps Difference
0
Earnings History > 38 > surprise Percent
-
Earnings History > 39 > period
2016-03-31
Earnings History > 39 > report Date
2016-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.4267
Earnings History > 39 > eps Estimate
-
Earnings History > 39 > eps Difference
0
Earnings History > 39 > surprise Percent
-
Earnings History > 40 > period
2015-12-31
Earnings History > 40 > report Date
2016-01-28
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.4751
Earnings History > 40 > eps Estimate
-
Earnings History > 40 > eps Difference
0
Earnings History > 40 > surprise Percent
-
Earnings History > 41 > period
2015-09-30
Earnings History > 41 > report Date
2015-11-30
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.38
Earnings History > 41 > eps Estimate
-
Earnings History > 41 > eps Difference
0
Earnings History > 41 > surprise Percent
-
Earnings History > 42 > period
2015-06-30
Earnings History > 42 > report Date
2015-06-30
Earnings History > 42 > date
2015-06-30
Earnings History > 42 > before After Market
-
Earnings History > 42 > currency
USD
Earnings History > 42 > eps Actual
0.3761
Earnings History > 42 > eps Estimate
-
Earnings History > 42 > eps Difference
0
Earnings History > 42 > surprise Percent
-
Earnings History > 43 > period
2015-03-31
Earnings History > 43 > report Date
2015-03-31
Earnings History > 43 > date
2015-03-31
Earnings History > 43 > before After Market
-
Earnings History > 43 > currency
USD
Earnings History > 43 > eps Actual
0.295
Earnings History > 43 > eps Estimate
-
Earnings History > 43 > eps Difference
0
Earnings History > 43 > surprise Percent
-
Earnings History > 44 > period
2014-12-31
Earnings History > 44 > report Date
2014-12-31
Earnings History > 44 > date
2014-12-31
Earnings History > 44 > before After Market
-
Earnings History > 44 > currency
USD
Earnings History > 44 > eps Actual
0.2359
Earnings History > 44 > eps Estimate
-
Earnings History > 44 > eps Difference
0
Earnings History > 44 > surprise Percent
-
Earnings History > 45 > period
2014-09-30
Earnings History > 45 > report Date
2014-09-30
Earnings History > 45 > date
2014-09-30
Earnings History > 45 > before After Market
-
Earnings History > 45 > currency
USD
Earnings History > 45 > eps Actual
0.2665
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-06-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.2342
Earnings History > 46 > eps Estimate
-
Earnings History > 46 > eps Difference
0
Earnings History > 46 > surprise Percent
-
Earnings History > 47 > period
2014-03-31
Earnings History > 47 > report Date
2014-03-31
Earnings History > 47 > date
2014-03-31
Earnings History > 47 > before After Market
-
Earnings History > 47 > currency
USD
Earnings History > 47 > eps Actual
0.202
Earnings History > 47 > eps Estimate
-
Earnings History > 47 > eps Difference
0
Earnings History > 47 > surprise Percent
-
Earnings History > 48 > period
2013-12-31
Earnings History > 48 > report Date
2013-12-31
Earnings History > 48 > date
2013-12-31
Earnings History > 48 > before After Market
-
Earnings History > 48 > currency
USD
Earnings History > 48 > eps Actual
0.1676
Earnings History > 48 > eps Estimate
-
Earnings History > 48 > eps Difference
0
Earnings History > 48 > surprise Percent
-
Earnings History > 49 > period
2013-09-30
Earnings History > 49 > report Date
2013-09-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.1796
Earnings History > 49 > eps Estimate
-
Earnings History > 49 > eps Difference
0
Earnings History > 49 > surprise Percent
-
Earnings History > 50 > period
2013-06-30
Earnings History > 50 > report Date
2013-06-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.1596
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-03-31
Earnings History > 51 > date
2013-03-31
Earnings History > 51 > before After Market
-
Earnings History > 51 > currency
USD
Earnings History > 51 > eps Actual
0.1303
Earnings History > 51 > eps Estimate
-
Earnings History > 51 > eps Difference
0
Earnings History > 51 > surprise Percent
-
Earnings History > 52 > period
2012-12-31
Earnings History > 52 > report Date
2012-12-31
Earnings History > 52 > date
2012-12-31
Earnings History > 52 > before After Market
-
Earnings History > 52 > currency
USD
Earnings History > 52 > eps Actual
0.0897
Earnings History > 52 > eps Estimate
-
Earnings History > 52 > eps Difference
0
Earnings History > 52 > surprise Percent
-
Earnings History > 53 > period
2012-09-30
Earnings History > 53 > report Date
2012-09-30
Earnings History > 53 > date
2012-09-30
Earnings History > 53 > before After Market
-
Earnings History > 53 > currency
USD
Earnings History > 53 > eps Actual
0.0313
Earnings History > 53 > eps Estimate
-
Earnings History > 53 > eps Difference
0
Earnings History > 53 > surprise Percent
-
Earnings History > 54 > period
2012-06-30
Earnings History > 54 > report Date
2012-06-30
Earnings History > 54 > date
2012-06-30
Earnings History > 54 > before After Market
-
Earnings History > 54 > currency
USD
Earnings History > 54 > eps Actual
0.0354
Earnings History > 54 > eps Estimate
-
Earnings History > 54 > eps Difference
0
Earnings History > 54 > surprise Percent
-
Earnings History > 55 > period
2012-03-31
Earnings History > 55 > report Date
2012-03-31
Earnings History > 55 > date
2012-03-31
Earnings History > 55 > before After Market
-
Earnings History > 55 > currency
USD
Earnings History > 55 > eps Actual
0.0288
Earnings History > 55 > eps Estimate
-
Earnings History > 55 > eps Difference
0
Earnings History > 55 > surprise Percent
-
Earnings History > 56 > period
2011-12-31
Earnings History > 56 > report Date
2011-12-31
Earnings History > 56 > date
2011-12-31
Earnings History > 56 > before After Market
-
Earnings History > 56 > currency
USD
Earnings History > 56 > eps Actual
0.0177
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-09-30
Earnings History > 57 > date
2011-09-30
Earnings History > 57 > before After Market
-
Earnings History > 57 > currency
USD
Earnings History > 57 > eps Actual
0.0308
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-06-30
Earnings History > 58 > date
2011-06-30
Earnings History > 58 > before After Market
-
Earnings History > 58 > currency
USD
Earnings History > 58 > eps Actual
0.0412
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-03-31
Earnings History > 59 > date
2011-03-31
Earnings History > 59 > before After Market
-
Earnings History > 59 > currency
USD
Earnings History > 59 > eps Actual
0.0388
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
2010-12-31
Earnings History > 60 > date
2010-12-31
Earnings History > 60 > before After Market
-
Earnings History > 60 > currency
USD
Earnings History > 60 > eps Actual
0.031
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-09-30
Earnings History > 61 > date
2010-09-30
Earnings History > 61 > before After Market
-
Earnings History > 61 > currency
USD
Earnings History > 61 > eps Actual
0.0261
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-05
Earnings History > 62 > date
2010-06-30
Earnings History > 62 > before After Market
AfterMarket
Earnings History > 62 > currency
USD
Earnings History > 62 > eps Actual
0.032
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
AfterMarket
Earnings History > 63 > currency
USD
Earnings History > 63 > eps Actual
0.0246
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-01-28
Earnings History > 64 > date
2009-12-31
Earnings History > 64 > before After Market
AfterMarket
Earnings History > 64 > currency
USD
Earnings History > 64 > eps Actual
0.0238
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-12-04
Earnings History > 65 > date
2009-09-30
Earnings History > 65 > before After Market
AfterMarket
Earnings History > 65 > currency
USD
Earnings History > 65 > eps Actual
-0.0013
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-05
Earnings History > 66 > date
2009-06-30
Earnings History > 66 > before After Market
AfterMarket
Earnings History > 66 > currency
USD
Earnings History > 66 > eps Actual
0.0027
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-05
Earnings History > 67 > date
2009-03-31
Earnings History > 67 > before After Market
AfterMarket
Earnings History > 67 > currency
USD
Earnings History > 67 > eps Actual
-0.01
Earnings History > 67 > eps Estimate
-
Earnings History > 67 > eps Difference
0
Earnings History > 67 > surprise Percent
-
Earnings History > 68 > period
2008-12-31
Earnings History > 68 > report Date
2008-12-31
Earnings History > 68 > date
2008-12-31
Earnings History > 68 > before After Market
-
Earnings History > 68 > currency
USD
Earnings History > 68 > eps Actual
-0.0087
Earnings History > 68 > eps Estimate
-
Earnings History > 68 > eps Difference
0
Earnings History > 68 > surprise Percent
-
Earnings History > 69 > period
2008-09-30
Earnings History > 69 > report Date
2008-09-30
Earnings History > 69 > date
2008-09-30
Earnings History > 69 > before After Market
-
Earnings History > 69 > currency
USD
Earnings History > 69 > eps Actual
0.02
Earnings History > 69 > eps Estimate
-
Earnings History > 69 > eps Difference
0
Earnings History > 69 > surprise Percent
-
Earnings History > 70 > period
2008-06-30
Earnings History > 70 > report Date
2008-06-30
Earnings History > 70 > date
2008-06-30
Earnings History > 70 > before After Market
-
Earnings History > 70 > currency
USD
Earnings History > 70 > eps Actual
0.0391
Earnings History > 70 > eps Estimate
-
Earnings History > 70 > eps Difference
0
Earnings History > 70 > surprise Percent
-
Earnings History > 71 > period
2008-03-31
Earnings History > 71 > report Date
2008-03-31
Earnings History > 71 > date
2008-03-31
Earnings History > 71 > before After Market
-
Earnings History > 71 > currency
USD
Earnings History > 71 > eps Actual
0.0491
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
2007-12-31
Earnings History > 72 > date
2007-12-31
Earnings History > 72 > before After Market
-
Earnings History > 72 > currency
USD
Earnings History > 72 > eps Actual
0.0778
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-09-30
Earnings History > 73 > date
2007-09-30
Earnings History > 73 > before After Market
-
Earnings History > 73 > currency
USD
Earnings History > 73 > eps Actual
0.1101
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-06-30
Earnings History > 74 > date
2007-06-30
Earnings History > 74 > before After Market
-
Earnings History > 74 > currency
USD
Earnings History > 74 > eps Actual
0.1146
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-03-31
Earnings History > 75 > date
2007-03-31
Earnings History > 75 > before After Market
-
Earnings History > 75 > currency
USD
Earnings History > 75 > eps Actual
0.1102
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
2006-12-31
Earnings History > 76 > date
2006-12-31
Earnings History > 76 > before After Market
-
Earnings History > 76 > currency
USD
Earnings History > 76 > eps Actual
0.1275
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-09-30
Earnings History > 77 > date
2006-09-30
Earnings History > 77 > before After Market
-
Earnings History > 77 > currency
USD
Earnings History > 77 > eps Actual
0.12
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-06-30
Earnings History > 78 > date
2006-06-30
Earnings History > 78 > before After Market
-
Earnings History > 78 > currency
USD
Earnings History > 78 > eps Actual
0.1468
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-03-31
Earnings History > 79 > date
2006-03-31
Earnings History > 79 > before After Market
-
Earnings History > 79 > currency
USD
Earnings History > 79 > eps Actual
0.1227
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
2005-12-31
Earnings History > 80 > date
2005-12-31
Earnings History > 80 > before After Market
-
Earnings History > 80 > currency
USD
Earnings History > 80 > eps Actual
0.1027
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-09-30
Earnings History > 81 > date
2005-09-30
Earnings History > 81 > before After Market
-
Earnings History > 81 > currency
USD
Earnings History > 81 > eps Actual
0.08
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-06-30
Earnings History > 82 > date
2005-06-30
Earnings History > 82 > before After Market
-
Earnings History > 82 > currency
USD
Earnings History > 82 > eps Actual
0.0914
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-03-31
Earnings History > 83 > date
2005-03-31
Earnings History > 83 > before After Market
-
Earnings History > 83 > currency
USD
Earnings History > 83 > eps Actual
0.0959
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
2004-12-31
Earnings History > 84 > date
2004-12-31
Earnings History > 84 > before After Market
-
Earnings History > 84 > currency
USD
Earnings History > 84 > eps Actual
0.0909
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-09-30
Earnings History > 85 > date
2004-09-30
Earnings History > 85 > before After Market
-
Earnings History > 85 > currency
USD
Earnings History > 85 > eps Actual
0.0915
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-06-30
Earnings History > 86 > date
2004-06-30
Earnings History > 86 > before After Market
-
Earnings History > 86 > currency
USD
Earnings History > 86 > eps Actual
0.0915
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-03-31
Earnings History > 87 > date
2004-03-31
Earnings History > 87 > before After Market
-
Earnings History > 87 > currency
USD
Earnings History > 87 > eps Actual
0.0794
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
2003-12-31
Earnings History > 88 > date
2003-12-31
Earnings History > 88 > before After Market
-
Earnings History > 88 > currency
USD
Earnings History > 88 > eps Actual
0.0619
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-09-30
Earnings History > 89 > date
2003-09-30
Earnings History > 89 > before After Market
-
Earnings History > 89 > currency
USD
Earnings History > 89 > eps Actual
0.0462
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-06-30
Earnings History > 90 > date
2003-06-30
Earnings History > 90 > before After Market
-
Earnings History > 90 > currency
USD
Earnings History > 90 > eps Actual
0.0344
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.0199
Earnings History > 91 > eps Estimate
-
Earnings History > 91 > eps Difference
0
Earnings History > 91 > surprise Percent
-
Earnings History > 92 > period
2002-12-31
Earnings History > 92 > report Date
2002-12-31
Earnings History > 92 > date
2002-12-31
Earnings History > 92 > before After Market
-
Earnings History > 92 > currency
USD
Earnings History > 92 > eps Actual
0.0278
Earnings History > 92 > eps Estimate
-
Earnings History > 92 > eps Difference
0
Earnings History > 92 > surprise Percent
-
Hennessy Advisors, Inc. is an publicly owned investment manager. It provides its services to Hennessy Funds and investment companies. The firm launches and manages equity, fixed income, and balanced mutual funds. It invests in the public equity and fixed income markets across the globe. The firm primarily invests in growth stocks of companies. It conducts in-house research to make its investments. Hennessy Advisors, Inc. was founded in 1989 and is based in Novato, California with additional offices in Boston, Massachusetts and Chapel Hill, North Carolina.
Stock Price
$ 0.00
0% increase compared to yesterday.
Dividend
Frequency:
Rate:
N/ANext Payout:
N/A(HNNA) as a Liquidity Pulse for Institutional Tactics news.stocktradersdaily.com
Read more →Contrasting Hennessy Advisors (NASDAQ:HNNA) & Schroders (OTCMKTS:SHNWF) Defense World
Read more →Showing 2 of 10
(Last Updated 2025-06-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)
-
Very Low
Low ≤ 2%
High ≥ 10%
Free Cash Flow - Revenue % (FCF)
-
Very High
Low ≤ 5%
High ≥ 15%
Debt to Equity
-
Medium
Low ≥ 1
High ≤ 0.3
* Institutions hold a combined 21.05% of the total shares of Hennessy Ad
1.
Vanguard Group Inc(3.4368%)
since
2025/06/30
2.
Vanguard Total Stock Mkt Idx Inv(2.3315%)
since
2025/07/31
3.
Aegis Financial Corporation(1.8151%)
since
2025/06/30
4.
Aegis Value I(1.8046%)
since
2025/06/30
5.
Renaissance Technologies Corp(1.2043%)
since
2025/06/30
6.
Hanson Mcclain Inc(1.045%)
since
2025/06/30
7.
Redhawk Wealth Advisors Inc(0.8809%)
since
2025/06/30
8.
Perigon Wealth Management, LLC(0.8192%)
since
2025/06/30
9.
Dimensional Fund Advisors, Inc.(0.8055%)
since
2025/06/30
10.
Geode Capital Management, LLC(0.6664%)
since
2025/06/30
11.
Truffle Hound Capital, LLC(0.5667%)
since
2025/06/30
12.
Navellier & Associates Inc(0.5491%)
since
2025/06/30
13.
Vanguard Institutional Extnd Mkt Idx Tr(0.5151%)
since
2025/07/31
14.
Auer Growth(0.4623%)
since
2025/07/31
15.
Northern Trust Corp(0.426%)
since
2025/06/30
16.
Navellier Small-Mid Cap Growth(0.4038%)
since
2025/07/31
17.
Fidelity Extended Market Index(0.3051%)
since
2025/07/31
18.
Vanguard Balanced Index Inv(0.2624%)
since
2025/07/31
19.
Bridgeway Capital Management, LLC(0.2191%)
since
2025/06/30
20.
Evergreen Capital Management LLC(0.1935%)
since
2025/06/30
21.
Quinn Opportunity Partners LLC(0.1915%)
since
2025/06/30
22.
Dimensional US Core Equity 2 ETF(0.1913%)
since
2025/08/29
23.
Net Worth Advisory Group(0.1787%)
since
2025/06/30
24.
Susquehanna International Group, LLP(0.1635%)
since
2025/06/30
25.
BlackRock Inc(0.1551%)
since
2025/06/30
26.
iShares Micro-Cap ETF(0.1471%)
since
2025/08/31
27.
EA Bridgeway Omni Small-Cap Value ETF(0.1397%)
since
2025/08/29
28.
Heron Bay Capital Management(0.1337%)
since
2025/06/30
29.
Bank of America Corp(0.1317%)
since
2025/06/30
30.
CAMBRIDGE Invest RESEARCH ADVISORS, INC.(0.1292%)
since
2025/06/30
31.
Fidelity Total Market Index(0.1111%)
since
2025/07/31
32.
Bridgeway Omni Small-Cap Value N(0.0899%)
since
2025/06/30
33.
Bridgeway Omni Small-Cap Value(0.0899%)
since
2025/06/30
34.
Dimensional Global Trgtd Value USD Acc(0.0853%)
since
2025/07/31
35.
Fidelity Series Total Market Index(0.0797%)
since
2025/07/31
36.
Fidelity Nasdaq Composite Index(0.0734%)
since
2025/07/31
37.
Spartan Extended Market Index Pool F(0.0658%)
since
2025/07/31
38.
NT Ext Equity Mkt Idx Fd - L(0.0598%)
since
2025/06/30
39.
Northern Trust Extended Eq Market Idx(0.0598%)
since
2025/06/30
40.
DFA US Vector Equity I(0.0572%)
since
2025/07/31
* Investors data is estimated based on stocks listed on Finnton that are currently held by Institution/Fund.
Date
2025-12-31
EPS Estimate
0
Date
2025-09-30
EPS Actual
0
EPS Estimate
0
EPS Difference
0
Surprise Percent
null%
(Last Updated 2025-06-30)
(Last Updated 2025-06-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-06-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-06-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.