_id
6917212c3c536f8df23168fa
Ticker
TRC
Name
Tejon Ranch Co
Exchange
NYSE
Address
4436 Lebec Road, Lebec, CA, United States, 93243
Country
USA
Sector
Industrials
Industry
Conglomerates
Currency
USD
Website
https://tejonranch.com
Description
Tejon Ranch Co., together with its subsidiaries, operates as a diversified real estate development and agribusiness company. It operates through five segments: Commercial/Industrial Real Estate Development, Resort/Residential Real Estate Development, Mineral Resources, Farming, and Ranch Operations. The Commercial/Industrial Real Estate Development segment engages in the planning and permitting of land for development; construction of infrastructure projects, pre-leased buildings, and buildings to be leased or sold; sale of land to third parties for their own development; and activities related to communications leases, a power plant lease, and landscape maintenance. This segment also leases land to various auto service stations with convenience stores, fast-food operations, service diner-style restaurant, a motel, an antique shop, and a post office; various microwave repeater locations, radio and cellular transmitter sites, and fiber optic cable routes; and package of land for an electric power plant. The Resort/Residential Real Estate Development segment engages in land entitlement, planning, pre-construction engineering, stewardship, and conservation activities. The Mineral Resources segment includes oil and gas royalties, rock and aggregate royalties, and royalties from a cement operation leased to National Cement Company of California, Inc.; and the management of water assets and infrastructure projects. The Farming segment farms, produces, and sells wine grapes, almonds, pistachios, and hay, as well as olives in package of land. This segment also leases package of land for growing vegetables, as well as almonds. The Ranch Operations segment includes grazing lease and game management, and land maintenance activities, as well as ancillary land uses comprising filming; and guided game hunts. Tejon Ranch Co. was founded in 1843 and is based in Lebec, California.
Last Close
16.42
Volume
56361
Current Price
16.46
Change
0.24360535931789978
Last Updated
2025-12-04T14:23:12.712Z
Image
https://logo.clearbit.com/tejonranch.com
Ipo Date
1992-03-17T00:00:00.000Z
Market Cap
439716192
Next Dividend Date
-
Dividend Frequency
-
Dividend Rate
-
Dividend Yield
0
Sentiment
0.665
Sentiment Sources
4
Rating
-
Target Price
26.25
Strong Buy
-
Buy
-
Hold
-
Sell
-
Strong Sell
-
Current Quarter
2025-09-30
Revenue
11969000
Cost Of Revenue
11125000
Gross Profit
844000
Operating Expenses
2868000
Operating Income
-2024000
Interest Expense
-
Pretax Income
699000
Net Income
1670000
Eps
0.062191433200833306
Dividends Per Share
-
Shares Outstanding
26893955
Income Tax Expense
-972000
EBITDA
2389000
Operating Margin
-16.910351742000167
Total Other Income Expense Net
2723000
Cash
3571000
Short Term Investments
17473000
Receivables
5075000
Inventories
8230000
Total Current Assets
36552000
Property Plant Equipment
59368000
Total Assets
629587000
Payables
6613000
Short Term Debt
-
Long Term Debt
91942000
Total Liabilities
140997000
Equity
473230000
Depreciation
1690000
Change In Working Capital
-49000
Cash From Operations
-2380000
Capital Expenditures
11654000
Cash From Investing
-6549000
Cash From Financing
10000000
Net Change In Cash
1071000
PE
148.6364
PB
0.9339926707520656
ROE
0.3528939416351457
ROA
0.2652532533232103
FCF
-14034000
Fcf Percent
-1.1725290333361182
Piotroski FScore
2
Health Score
49
Deep Value Investing Score
5.5
Defensive Investing Score
7
Dividend Investing Score
1.5
Economic Moat Investing Score
6.3
Garp Investing Score
4.5
Growth Investing Score
3
Momentum Investing Score
7
Net Net Investing Score
2.5
Quality Investing Score
4
Value Investing Score
7.5
Quarters > 0 > quarter
2025-09-30
Quarters > 0 > income Statement > revenue
11969000
Quarters > 0 > income Statement > cost Of Revenue
11125000
Quarters > 0 > income Statement > gross Profit
844000
Quarters > 0 > income Statement > operating Expenses
2868000
Quarters > 0 > income Statement > operating Income
-2024000
Quarters > 0 > income Statement > interest Expense
-
Quarters > 0 > income Statement > pretax Income
699000
Quarters > 0 > income Statement > net Income
1670000
Quarters > 0 > income Statement > eps
0.062191433200833306
Quarters > 0 > income Statement > dividends Per Share
-
Quarters > 0 > income Statement > shares Outstanding
26852573
Quarters > 0 > income Statement > income Tax Expense
-972000
Quarters > 0 > income Statement > EBITDA
2389000
Quarters > 0 > income Statement > operating Margin
-16.910351742000167
Quarters > 0 > income Statement > total Other Income Expense Net
2723000
Quarters > 0 > balance Sheet > cash
3571000
Quarters > 0 > balance Sheet > short Term Investments
17473000
Quarters > 0 > balance Sheet > receivables
5075000
Quarters > 0 > balance Sheet > inventories
8230000
Quarters > 0 > balance Sheet > total Current Assets
36552000
Quarters > 0 > balance Sheet > property Plant Equipment
59368000
Quarters > 0 > balance Sheet > total Assets
629587000
Quarters > 0 > balance Sheet > payables
6613000
Quarters > 0 > balance Sheet > short Term Debt
-
Quarters > 0 > balance Sheet > long Term Debt
91942000
Quarters > 0 > balance Sheet > total Liabilities
140997000
Quarters > 0 > balance Sheet > equity
473230000
Quarters > 0 > cash Flow > net Income
1671000
Quarters > 0 > cash Flow > depreciation
1690000
Quarters > 0 > cash Flow > change In Working Capital
-49000
Quarters > 0 > cash Flow > cash From Operations
-2380000
Quarters > 0 > cash Flow > capital Expenditures
11654000
Quarters > 0 > cash Flow > cash From Investing
-6549000
Quarters > 0 > cash Flow > cash From Financing
10000000
Quarters > 0 > cash Flow > net Change In Cash
1071000
Quarters > 0 > ratios > PE
0.062191433200833306
Quarters > 0 > ratios > PB
0.9339926707520656
Quarters > 0 > ratios > ROE
0.3528939416351457
Quarters > 0 > ratios > ROA
0.2652532533232103
Quarters > 0 > ratios > FCF
-14034000
Quarters > 0 > ratios > Piotroski FScore
2
Quarters > 0 > ratios > fcf Percent
-1.1725290333361182
Quarters > 0 > health Score
49
Quarters > 1 > quarter
2025-06-30
Quarters > 1 > income Statement > revenue
8307000
Quarters > 1 > income Statement > cost Of Revenue
7462000
Quarters > 1 > income Statement > gross Profit
845000
Quarters > 1 > income Statement > operating Expenses
4900000
Quarters > 1 > income Statement > operating Income
-4055000
Quarters > 1 > income Statement > interest Expense
-
Quarters > 1 > income Statement > pretax Income
-1278000
Quarters > 1 > income Statement > net Income
-1712000
Quarters > 1 > income Statement > eps
-0.06375552912564468
Quarters > 1 > income Statement > dividends Per Share
-
Quarters > 1 > income Statement > shares Outstanding
26852573
Quarters > 1 > income Statement > income Tax Expense
435000
Quarters > 1 > income Statement > EBITDA
-2960000
Quarters > 1 > income Statement > operating Margin
-48.814253039605155
Quarters > 1 > income Statement > total Other Income Expense Net
2777000
Quarters > 1 > balance Sheet > cash
2500000
Quarters > 1 > balance Sheet > short Term Investments
17554000
Quarters > 1 > balance Sheet > receivables
1759000
Quarters > 1 > balance Sheet > inventories
8681000
Quarters > 1 > balance Sheet > total Current Assets
33264000
Quarters > 1 > balance Sheet > property Plant Equipment
58792000
Quarters > 1 > balance Sheet > total Assets
618541000
Quarters > 1 > balance Sheet > payables
10052000
Quarters > 1 > balance Sheet > short Term Debt
-
Quarters > 1 > balance Sheet > long Term Debt
81942000
Quarters > 1 > balance Sheet > total Liabilities
131650000
Quarters > 1 > balance Sheet > equity
471532000
Quarters > 1 > cash Flow > net Income
-1713000
Quarters > 1 > cash Flow > depreciation
1095000
Quarters > 1 > cash Flow > change In Working Capital
912000
Quarters > 1 > cash Flow > cash From Operations
-381000
Quarters > 1 > cash Flow > capital Expenditures
26562000
Quarters > 1 > cash Flow > cash From Investing
-16901000
Quarters > 1 > cash Flow > cash From Financing
7500000
Quarters > 1 > cash Flow > net Change In Cash
-9782000
Quarters > 1 > ratios > PE
-0.06375552912564468
Quarters > 1 > ratios > PB
0.9373560046401941
Quarters > 1 > ratios > ROE
-0.3630718593860014
Quarters > 1 > ratios > ROA
-0.2767803589414444
Quarters > 1 > ratios > FCF
-26943000
Quarters > 1 > ratios > Piotroski FScore
1
Quarters > 1 > ratios > fcf Percent
-3.2434091729866377
Quarters > 1 > health Score
34
Quarters > 2 > quarter
2025-03-31
Quarters > 2 > income Statement > revenue
8209000
Quarters > 2 > income Statement > cost Of Revenue
8139000
Quarters > 2 > income Statement > gross Profit
70000
Quarters > 2 > income Statement > operating Expenses
4236000
Quarters > 2 > income Statement > operating Income
-4166000
Quarters > 2 > income Statement > interest Expense
-
Quarters > 2 > income Statement > pretax Income
-2738000
Quarters > 2 > income Statement > net Income
-1464000
Quarters > 2 > income Statement > eps
-0.054519915093425124
Quarters > 2 > income Statement > dividends Per Share
-
Quarters > 2 > income Statement > shares Outstanding
26852573
Quarters > 2 > income Statement > income Tax Expense
-1272000
Quarters > 2 > income Statement > EBITDA
-3151000
Quarters > 2 > income Statement > operating Margin
-50.749177731757825
Quarters > 2 > income Statement > total Other Income Expense Net
1428000
Quarters > 2 > balance Sheet > cash
12282000
Quarters > 2 > balance Sheet > short Term Investments
20649000
Quarters > 2 > balance Sheet > receivables
2976000
Quarters > 2 > balance Sheet > inventories
5681000
Quarters > 2 > balance Sheet > total Current Assets
45772000
Quarters > 2 > balance Sheet > property Plant Equipment
57853000
Quarters > 2 > balance Sheet > total Assets
614555000
Quarters > 2 > balance Sheet > payables
11510000
Quarters > 2 > balance Sheet > short Term Debt
0
Quarters > 2 > balance Sheet > long Term Debt
74442000
Quarters > 2 > balance Sheet > total Liabilities
126717000
Quarters > 2 > balance Sheet > equity
472478000
Quarters > 2 > cash Flow > net Income
-1466000
Quarters > 2 > cash Flow > depreciation
1015000
Quarters > 2 > cash Flow > change In Working Capital
-863000
Quarters > 2 > cash Flow > cash From Operations
-1345000
Quarters > 2 > cash Flow > capital Expenditures
26562000
Quarters > 2 > cash Flow > cash From Investing
-32650000
Quarters > 2 > cash Flow > cash From Financing
7010000
Quarters > 2 > cash Flow > net Change In Cash
-26985000
Quarters > 2 > ratios > PE
-0.054519915093425124
Quarters > 2 > ratios > PB
0.9354792214240664
Quarters > 2 > ratios > ROE
-0.3098556969848332
Quarters > 2 > ratios > ROA
-0.23822115189039225
Quarters > 2 > ratios > FCF
-27907000
Quarters > 2 > ratios > Piotroski FScore
1
Quarters > 2 > ratios > fcf Percent
-3.3995614569375077
Quarters > 2 > health Score
34
Quarters > 3 > quarter
2024-12-31
Quarters > 3 > income Statement > revenue
17935000
Quarters > 3 > income Statement > cost Of Revenue
13511000
Quarters > 3 > income Statement > gross Profit
4424000
Quarters > 3 > income Statement > operating Expenses
2298000
Quarters > 3 > income Statement > operating Income
2126000
Quarters > 3 > income Statement > interest Expense
-
Quarters > 3 > income Statement > pretax Income
5744000
Quarters > 3 > income Statement > net Income
4483000
Quarters > 3 > income Statement > eps
0.1670931648571057
Quarters > 3 > income Statement > dividends Per Share
-
Quarters > 3 > income Statement > shares Outstanding
26829344
Quarters > 3 > income Statement > income Tax Expense
1262000
Quarters > 3 > income Statement > EBITDA
3874000
Quarters > 3 > income Statement > operating Margin
11.853916922219126
Quarters > 3 > income Statement > total Other Income Expense Net
3618000
Quarters > 3 > balance Sheet > cash
39267000
Quarters > 3 > balance Sheet > short Term Investments
14441000
Quarters > 3 > balance Sheet > receivables
7916000
Quarters > 3 > balance Sheet > inventories
3972000
Quarters > 3 > balance Sheet > total Current Assets
69402000
Quarters > 3 > balance Sheet > property Plant Equipment
56387000
Quarters > 3 > balance Sheet > total Assets
607998000
Quarters > 3 > balance Sheet > payables
9085000
Quarters > 3 > balance Sheet > short Term Debt
0
Quarters > 3 > balance Sheet > long Term Debt
66942000
Quarters > 3 > balance Sheet > total Liabilities
119042000
Quarters > 3 > balance Sheet > equity
473594000
Quarters > 3 > cash Flow > net Income
4482000
Quarters > 3 > cash Flow > depreciation
1748000
Quarters > 3 > cash Flow > change In Working Capital
910000
Quarters > 3 > cash Flow > cash From Operations
13269000
Quarters > 3 > cash Flow > capital Expenditures
20497000
Quarters > 3 > cash Flow > cash From Investing
-8371000
Quarters > 3 > cash Flow > cash From Financing
7000000
Quarters > 3 > cash Flow > net Change In Cash
11898000
Quarters > 3 > ratios > PE
0.1670931648571057
Quarters > 3 > ratios > PB
0.9324674768683725
Quarters > 3 > ratios > ROE
0.9465913841813876
Quarters > 3 > ratios > ROA
0.7373379517695783
Quarters > 3 > ratios > FCF
-7228000
Quarters > 3 > ratios > Piotroski FScore
4
Quarters > 3 > ratios > fcf Percent
-0.4030108725954837
Quarters > 3 > health Score
52
Annuals > 0 > quarter
2024-12-31
Annuals > 0 > income Statement > revenue
41886000
Annuals > 0 > income Statement > cost Of Revenue
39992000
Annuals > 0 > income Statement > gross Profit
1894000
Annuals > 0 > income Statement > operating Expenses
11092000
Annuals > 0 > income Statement > operating Income
-9198000
Annuals > 0 > income Statement > interest Expense
-
Annuals > 0 > income Statement > pretax Income
3664000
Annuals > 0 > income Statement > net Income
2690000
Annuals > 0 > income Statement > eps
0.10028554912079399
Annuals > 0 > income Statement > dividends Per Share
-
Annuals > 0 > income Statement > shares Outstanding
26823406
Annuals > 0 > income Statement > income Tax Expense
976000
Annuals > 0 > income Statement > EBITDA
-4313000
Annuals > 0 > income Statement > operating Margin
-21.959604641168887
Annuals > 0 > income Statement > total Other Income Expense Net
12862000
Annuals > 0 > balance Sheet > cash
39267000
Annuals > 0 > balance Sheet > short Term Investments
14441000
Annuals > 0 > balance Sheet > receivables
7916000
Annuals > 0 > balance Sheet > inventories
3972000
Annuals > 0 > balance Sheet > total Current Assets
69402000
Annuals > 0 > balance Sheet > property Plant Equipment
56387000
Annuals > 0 > balance Sheet > total Assets
607998000
Annuals > 0 > balance Sheet > payables
9085000
Annuals > 0 > balance Sheet > short Term Debt
0
Annuals > 0 > balance Sheet > long Term Debt
66942000
Annuals > 0 > balance Sheet > total Liabilities
119042000
Annuals > 0 > balance Sheet > equity
473594000
Annuals > 0 > cash Flow > net Income
2688000
Annuals > 0 > cash Flow > depreciation
4885000
Annuals > 0 > cash Flow > change In Working Capital
3209000
Annuals > 0 > cash Flow > cash From Operations
14314000
Annuals > 0 > cash Flow > capital Expenditures
66108000
Annuals > 0 > cash Flow > cash From Investing
-25748000
Annuals > 0 > cash Flow > cash From Financing
18794000
Annuals > 0 > cash Flow > net Change In Cash
7360000
Annuals > 0 > ratios > PE
0.10028554912079399
Annuals > 0 > ratios > PB
0.9260309212109952
Annuals > 0 > ratios > ROE
0.5679970607735739
Annuals > 0 > ratios > ROA
0.4424356659067957
Annuals > 0 > ratios > FCF
-51794000
Annuals > 0 > ratios > Piotroski FScore
3
Annuals > 0 > ratios > fcf Percent
-1.2365468175524041
Annuals > 0 > health Score
50
Annuals > 1 > quarter
2023-12-31
Annuals > 1 > income Statement > revenue
44739000
Annuals > 1 > income Statement > cost Of Revenue
38566000
Annuals > 1 > income Statement > gross Profit
6173000
Annuals > 1 > income Statement > operating Expenses
9872000
Annuals > 1 > income Statement > operating Income
-3699000
Annuals > 1 > income Statement > interest Expense
-
Annuals > 1 > income Statement > pretax Income
5588000
Annuals > 1 > income Statement > net Income
3265000
Annuals > 1 > income Statement > eps
0.12225339860703766
Annuals > 1 > income Statement > dividends Per Share
-
Annuals > 1 > income Statement > shares Outstanding
26706824
Annuals > 1 > income Statement > income Tax Expense
2323000
Annuals > 1 > income Statement > EBITDA
1107000
Annuals > 1 > income Statement > operating Margin
-8.267954133977067
Annuals > 1 > income Statement > total Other Income Expense Net
9287000
Annuals > 1 > balance Sheet > cash
31907000
Annuals > 1 > balance Sheet > short Term Investments
32556000
Annuals > 1 > balance Sheet > receivables
8352000
Annuals > 1 > balance Sheet > inventories
3493000
Annuals > 1 > balance Sheet > total Current Assets
79810000
Annuals > 1 > balance Sheet > property Plant Equipment
53985000
Annuals > 1 > balance Sheet > total Assets
577523000
Annuals > 1 > balance Sheet > payables
6457000
Annuals > 1 > balance Sheet > short Term Debt
0
Annuals > 1 > balance Sheet > long Term Debt
47942000
Annuals > 1 > balance Sheet > total Liabilities
94427000
Annuals > 1 > balance Sheet > equity
467732000
Annuals > 1 > cash Flow > net Income
3265000
Annuals > 1 > cash Flow > depreciation
4806000
Annuals > 1 > cash Flow > change In Working Capital
-4608000
Annuals > 1 > cash Flow > cash From Operations
13655000
Annuals > 1 > cash Flow > capital Expenditures
27362000
Annuals > 1 > cash Flow > cash From Investing
-14002000
Annuals > 1 > cash Flow > cash From Financing
-6865000
Annuals > 1 > cash Flow > net Change In Cash
-7212000
Annuals > 1 > ratios > PE
0.12225339860703766
Annuals > 1 > ratios > PB
0.9335614676780721
Annuals > 1 > ratios > ROE
0.6980493102887978
Annuals > 1 > ratios > ROA
0.5653454494453034
Annuals > 1 > ratios > FCF
-13707000
Annuals > 1 > ratios > Piotroski FScore
3
Annuals > 1 > ratios > fcf Percent
-0.3063769865218266
Annuals > 1 > health Score
50
Annuals > 2 > quarter
2022-12-31
Annuals > 2 > income Statement > revenue
79217000
Annuals > 2 > income Statement > cost Of Revenue
55789000
Annuals > 2 > income Statement > gross Profit
23428000
Annuals > 2 > income Statement > operating Expenses
9699000
Annuals > 2 > income Statement > operating Income
13729000
Annuals > 2 > income Statement > interest Expense
4628000
Annuals > 2 > income Statement > pretax Income
23203000
Annuals > 2 > income Statement > net Income
15808000
Annuals > 2 > income Statement > eps
0.5931057682650069
Annuals > 2 > income Statement > dividends Per Share
-
Annuals > 2 > income Statement > shares Outstanding
26652919
Annuals > 2 > income Statement > income Tax Expense
7393000
Annuals > 2 > income Statement > EBITDA
18357000
Annuals > 2 > income Statement > operating Margin
17.33087594834442
Annuals > 2 > income Statement > total Other Income Expense Net
9474000
Annuals > 2 > balance Sheet > cash
39119000
Annuals > 2 > balance Sheet > short Term Investments
33444000
Annuals > 2 > balance Sheet > receivables
4453000
Annuals > 2 > balance Sheet > inventories
3369000
Annuals > 2 > balance Sheet > total Current Assets
83045000
Annuals > 2 > balance Sheet > property Plant Equipment
52980000
Annuals > 2 > balance Sheet > total Assets
566791000
Annuals > 2 > balance Sheet > payables
5117000
Annuals > 2 > balance Sheet > short Term Debt
1779000
Annuals > 2 > balance Sheet > long Term Debt
48161000
Annuals > 2 > balance Sheet > total Liabilities
89197000
Annuals > 2 > balance Sheet > equity
462230000
Annuals > 2 > cash Flow > net Income
15810000
Annuals > 2 > cash Flow > depreciation
4628000
Annuals > 2 > cash Flow > change In Working Capital
1836000
Annuals > 2 > cash Flow > cash From Operations
8531000
Annuals > 2 > cash Flow > capital Expenditures
23590000
Annuals > 2 > cash Flow > cash From Investing
-1891000
Annuals > 2 > cash Flow > cash From Financing
-4419000
Annuals > 2 > cash Flow > net Change In Cash
2221000
Annuals > 2 > ratios > PE
0.5931057682650069
Annuals > 2 > ratios > PB
0.9427670762391018
Annuals > 2 > ratios > ROE
3.4199424528914175
Annuals > 2 > ratios > ROA
2.7890351117078427
Annuals > 2 > ratios > FCF
-15059000
Annuals > 2 > ratios > Piotroski FScore
4
Annuals > 2 > ratios > fcf Percent
-0.19009808500700606
Annuals > 2 > health Score
56
Annuals > 3 > quarter
2021-12-31
Annuals > 3 > income Statement > revenue
55613000
Annuals > 3 > income Statement > cost Of Revenue
46030000
Annuals > 3 > income Statement > gross Profit
9583000
Annuals > 3 > income Statement > operating Expenses
9843000
Annuals > 3 > income Statement > operating Income
-260000
Annuals > 3 > income Statement > interest Expense
9486000
Annuals > 3 > income Statement > pretax Income
9163000
Annuals > 3 > income Statement > net Income
5348000
Annuals > 3 > income Statement > eps
0.20246828066343872
Annuals > 3 > income Statement > dividends Per Share
-
Annuals > 3 > income Statement > shares Outstanding
26414014
Annuals > 3 > income Statement > income Tax Expense
3821000
Annuals > 3 > income Statement > EBITDA
4334000
Annuals > 3 > income Statement > operating Margin
-0.46751658784816497
Annuals > 3 > income Statement > total Other Income Expense Net
9423000
Annuals > 3 > balance Sheet > cash
36195000
Annuals > 3 > balance Sheet > short Term Investments
10983000
Annuals > 3 > balance Sheet > receivables
6473000
Annuals > 3 > balance Sheet > inventories
5702000
Annuals > 3 > balance Sheet > total Current Assets
62972000
Annuals > 3 > balance Sheet > property Plant Equipment
50699000
Annuals > 3 > balance Sheet > total Assets
546036000
Annuals > 3 > balance Sheet > payables
4545000
Annuals > 3 > balance Sheet > short Term Debt
4475000
Annuals > 3 > balance Sheet > long Term Debt
48155000
Annuals > 3 > balance Sheet > total Liabilities
89525000
Annuals > 3 > balance Sheet > equity
441149000
Annuals > 3 > cash Flow > net Income
5342000
Annuals > 3 > cash Flow > depreciation
4594000
Annuals > 3 > cash Flow > change In Working Capital
-96000
Annuals > 3 > cash Flow > cash From Operations
2816000
Annuals > 3 > cash Flow > capital Expenditures
23294000
Annuals > 3 > cash Flow > cash From Investing
-14652000
Annuals > 3 > cash Flow > cash From Financing
-6086000
Annuals > 3 > cash Flow > net Change In Cash
-17922000
Annuals > 3 > ratios > PE
0.20246828066343872
Annuals > 3 > ratios > PB
0.9789643156847233
Annuals > 3 > ratios > ROE
1.2122888185170997
Annuals > 3 > ratios > ROA
0.9794226021727505
Annuals > 3 > ratios > FCF
-20478000
Annuals > 3 > ratios > Piotroski FScore
3
Annuals > 3 > ratios > fcf Percent
-0.36822325715210474
Annuals > 3 > health Score
51
Valuation > metrics > PE
148.6364
Valuation > metrics > PB
0.9339926707520656
Valuation > final Score
40
Valuation > verdict
244.0% Overvalued
Profitability > metrics > ROE
0.3528939416351457
Profitability > metrics > ROA
4.56883344276647
Profitability > metrics > Net Margin
0.13952711170523854
Profitability > final Score
35
Profitability > verdict
Weak
Risk > metrics > Debt Equity
0.29794603047144097
Risk > metrics > Interest Coverage
-1.1976331360946746
Risk > final Score
55
Risk > verdict
High
Liquidity > metrics > Current Ratio
5.527294722516256
Liquidity > metrics > Quick Ratio
4.282776349614396
Liquidity > final Score
100
Liquidity > verdict
Great
Prev Valuations > 0
70
Prev Valuations > 1
70
Prev Valuations > 2
90
Prev Profitabilities > 0
0
Prev Profitabilities > 1
0
Prev Profitabilities > 2
51
Prev Risks > 0
50
Prev Risks > 1
20
Prev Risks > 2
65
Prev Liquidities > 0
100
Prev Liquidities > 1
100
Prev Liquidities > 2
100
Updated At
2025-12-14T01:19:37.182Z
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.09
Earnings History > 0 > eps Difference
-0.09
Earnings History > 0 > surprise Percent
-100
Earnings History > 1 > period
2025-09-30
Earnings History > 1 > report Date
2025-11-06
Earnings History > 1 > date
2025-09-30
Earnings History > 1 > before After Market
-
Earnings History > 1 > currency
-
Earnings History > 1 > eps Actual
0.06
Earnings History > 1 > eps Estimate
0.07
Earnings History > 1 > eps Difference
-0.01
Earnings History > 1 > surprise Percent
-14.2857
Earnings History > 2 > period
2025-06-30
Earnings History > 2 > report Date
2025-08-07
Earnings History > 2 > date
2025-06-30
Earnings History > 2 > before After Market
-
Earnings History > 2 > currency
-
Earnings History > 2 > eps Actual
-0.06
Earnings History > 2 > eps Estimate
-0.02
Earnings History > 2 > eps Difference
-0.04
Earnings History > 2 > surprise Percent
-200
Earnings History > 3 > period
2025-03-31
Earnings History > 3 > report Date
2025-05-05
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.05
Earnings History > 3 > eps Estimate
0.01
Earnings History > 3 > eps Difference
-0.06
Earnings History > 3 > surprise Percent
-600
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
AfterMarket
Earnings History > 4 > currency
USD
Earnings History > 4 > eps Actual
0.17
Earnings History > 4 > eps Estimate
0.03
Earnings History > 4 > eps Difference
0.14
Earnings History > 4 > surprise Percent
466.6667
Earnings History > 5 > period
2024-09-30
Earnings History > 5 > report Date
2024-11-05
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.07
Earnings History > 5 > eps Estimate
-0.01
Earnings History > 5 > eps Difference
-0.06
Earnings History > 5 > surprise Percent
-600
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
BeforeMarket
Earnings History > 6 > currency
USD
Earnings History > 6 > eps Actual
0.04
Earnings History > 6 > eps Estimate
-0.03
Earnings History > 6 > eps Difference
0.07
Earnings History > 6 > surprise Percent
233.3333
Earnings History > 7 > period
2024-03-31
Earnings History > 7 > report Date
2024-05-07
Earnings History > 7 > date
2024-03-31
Earnings History > 7 > before After Market
BeforeMarket
Earnings History > 7 > currency
USD
Earnings History > 7 > eps Actual
-0.03
Earnings History > 7 > eps Estimate
0.08
Earnings History > 7 > eps Difference
-0.11
Earnings History > 7 > surprise Percent
-137.5
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
BeforeMarket
Earnings History > 8 > currency
USD
Earnings History > 8 > eps Actual
0.06
Earnings History > 8 > eps Estimate
-0.01
Earnings History > 8 > eps Difference
0.07
Earnings History > 8 > surprise Percent
700
Earnings History > 9 > period
2023-09-30
Earnings History > 9 > report Date
2023-11-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.01
Earnings History > 9 > eps Estimate
-0.03
Earnings History > 9 > eps Difference
0.02
Earnings History > 9 > surprise Percent
66.6667
Earnings History > 10 > period
2023-06-30
Earnings History > 10 > report Date
2023-08-03
Earnings History > 10 > date
2023-06-30
Earnings History > 10 > before After Market
BeforeMarket
Earnings History > 10 > currency
USD
Earnings History > 10 > eps Actual
0.01
Earnings History > 10 > eps Estimate
-0.02
Earnings History > 10 > eps Difference
0.03
Earnings History > 10 > surprise Percent
150
Earnings History > 11 > period
2023-03-31
Earnings History > 11 > report Date
2023-05-04
Earnings History > 11 > date
2023-03-31
Earnings History > 11 > before After Market
BeforeMarket
Earnings History > 11 > currency
USD
Earnings History > 11 > eps Actual
0.07
Earnings History > 11 > eps Estimate
0.07
Earnings History > 11 > eps Difference
0
Earnings History > 11 > surprise Percent
0
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
BeforeMarket
Earnings History > 12 > currency
USD
Earnings History > 12 > eps Actual
0.07
Earnings History > 12 > eps Estimate
0.01
Earnings History > 12 > eps Difference
0.06
Earnings History > 12 > surprise Percent
600
Earnings History > 13 > period
2022-09-30
Earnings History > 13 > report Date
2022-11-07
Earnings History > 13 > date
2022-09-30
Earnings History > 13 > before After Market
BeforeMarket
Earnings History > 13 > currency
USD
Earnings History > 13 > eps Actual
0.38
Earnings History > 13 > eps Estimate
0.16
Earnings History > 13 > eps Difference
0.22
Earnings History > 13 > surprise Percent
137.5
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
BeforeMarket
Earnings History > 14 > currency
USD
Earnings History > 14 > eps Actual
-0.03
Earnings History > 14 > eps Estimate
-0.02
Earnings History > 14 > eps Difference
-0.01
Earnings History > 14 > surprise Percent
-50
Earnings History > 15 > period
2022-03-31
Earnings History > 15 > report Date
2022-05-09
Earnings History > 15 > date
2022-03-31
Earnings History > 15 > before After Market
BeforeMarket
Earnings History > 15 > currency
USD
Earnings History > 15 > eps Actual
0.16
Earnings History > 15 > eps Estimate
-0.02
Earnings History > 15 > eps Difference
0.18
Earnings History > 15 > surprise Percent
900
Earnings History > 16 > period
2021-12-31
Earnings History > 16 > report Date
2022-03-03
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.01
Earnings History > 16 > eps Difference
0.14
Earnings History > 16 > surprise Percent
1400
Earnings History > 17 > period
2021-09-30
Earnings History > 17 > report Date
2021-11-04
Earnings History > 17 > date
2021-09-30
Earnings History > 17 > before After Market
BeforeMarket
Earnings History > 17 > currency
USD
Earnings History > 17 > eps Actual
0.01
Earnings History > 17 > eps Estimate
0.02
Earnings History > 17 > eps Difference
-0.01
Earnings History > 17 > surprise Percent
-50
Earnings History > 18 > period
2021-06-30
Earnings History > 18 > report Date
2021-08-05
Earnings History > 18 > date
2021-06-30
Earnings History > 18 > before After Market
BeforeMarket
Earnings History > 18 > currency
USD
Earnings History > 18 > eps Actual
0.11
Earnings History > 18 > eps Estimate
-0.03
Earnings History > 18 > eps Difference
0.14
Earnings History > 18 > surprise Percent
466.6667
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
BeforeMarket
Earnings History > 19 > currency
USD
Earnings History > 19 > eps Actual
-0.04
Earnings History > 19 > eps Estimate
-0.01
Earnings History > 19 > eps Difference
-0.03
Earnings History > 19 > surprise Percent
-300
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
BeforeMarket
Earnings History > 20 > currency
USD
Earnings History > 20 > eps Actual
-0.0047
Earnings History > 20 > eps Estimate
0.05
Earnings History > 20 > eps Difference
-0.0547
Earnings History > 20 > surprise Percent
-109.4
Earnings History > 21 > period
2020-09-30
Earnings History > 21 > report Date
2020-11-03
Earnings History > 21 > date
2020-09-30
Earnings History > 21 > before After Market
BeforeMarket
Earnings History > 21 > currency
USD
Earnings History > 21 > eps Actual
0.02
Earnings History > 21 > eps Estimate
-0.04
Earnings History > 21 > eps Difference
0.06
Earnings History > 21 > surprise Percent
150
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.01
Earnings History > 22 > eps Estimate
-0.01
Earnings History > 22 > eps Difference
0
Earnings History > 22 > surprise Percent
0
Earnings History > 23 > period
2020-03-31
Earnings History > 23 > report Date
2020-05-04
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.03
Earnings History > 23 > eps Estimate
-0.03
Earnings History > 23 > eps Difference
0
Earnings History > 23 > surprise Percent
0
Earnings History > 24 > period
2019-12-31
Earnings History > 24 > report Date
2020-03-10
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.37
Earnings History > 24 > eps Estimate
0.37
Earnings History > 24 > eps Difference
0
Earnings History > 24 > surprise Percent
0
Earnings History > 25 > period
2019-09-30
Earnings History > 25 > report Date
2019-11-07
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.0018
Earnings History > 25 > eps Estimate
-
Earnings History > 25 > eps Difference
0
Earnings History > 25 > surprise Percent
-
Earnings History > 26 > period
2019-06-30
Earnings History > 26 > report Date
2019-08-01
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.03
Earnings History > 26 > eps Estimate
0.03
Earnings History > 26 > eps Difference
0
Earnings History > 26 > surprise Percent
0
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.0046
Earnings History > 27 > eps Estimate
-
Earnings History > 27 > eps Difference
0
Earnings History > 27 > surprise Percent
-
Earnings History > 28 > period
2018-12-31
Earnings History > 28 > report Date
2019-03-01
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.01
Earnings History > 28 > eps Estimate
-
Earnings History > 28 > eps Difference
0
Earnings History > 28 > surprise Percent
-
Earnings History > 29 > period
2018-09-30
Earnings History > 29 > report Date
2018-11-06
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.14
Earnings History > 29 > eps Estimate
-
Earnings History > 29 > eps Difference
0
Earnings History > 29 > surprise Percent
-
Earnings History > 30 > period
2018-06-30
Earnings History > 30 > report Date
2018-08-07
Earnings History > 30 > date
2018-06-30
Earnings History > 30 > before After Market
AfterMarket
Earnings History > 30 > currency
USD
Earnings History > 30 > eps Actual
-0.04
Earnings History > 30 > eps Estimate
-
Earnings History > 30 > eps Difference
0
Earnings History > 30 > surprise Percent
-
Earnings History > 31 > period
2018-03-31
Earnings History > 31 > report Date
2018-05-07
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.06
Earnings History > 31 > eps Estimate
-
Earnings History > 31 > eps Difference
0
Earnings History > 31 > surprise Percent
-
Earnings History > 32 > period
2017-12-31
Earnings History > 32 > report Date
2018-03-12
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.02
Earnings History > 32 > eps Estimate
-
Earnings History > 32 > eps Difference
0
Earnings History > 32 > surprise Percent
-
Earnings History > 33 > period
2017-09-30
Earnings History > 33 > report Date
2017-11-09
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.001
Earnings History > 33 > eps Estimate
-
Earnings History > 33 > eps Difference
0
Earnings History > 33 > surprise Percent
-
Earnings History > 34 > period
2017-06-30
Earnings History > 34 > report Date
2017-08-08
Earnings History > 34 > date
2017-06-30
Earnings History > 34 > before After Market
BeforeMarket
Earnings History > 34 > currency
USD
Earnings History > 34 > eps Actual
-0.01
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-08
Earnings History > 35 > date
2017-03-31
Earnings History > 35 > before After Market
BeforeMarket
Earnings History > 35 > currency
USD
Earnings History > 35 > eps Actual
-0.09
Earnings History > 35 > eps Estimate
-
Earnings History > 35 > eps Difference
0
Earnings History > 35 > surprise Percent
-
Earnings History > 36 > period
2016-12-31
Earnings History > 36 > report Date
2017-03-09
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.0134
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-11-07
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.0151
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-08
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.032
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-06
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.0565
Earnings History > 39 > eps Estimate
-
Earnings History > 39 > eps Difference
0
Earnings History > 39 > surprise Percent
-
Earnings History > 40 > period
2015-12-31
Earnings History > 40 > report Date
2016-03-03
Earnings History > 40 > date
2015-12-31
Earnings History > 40 > before After Market
-
Earnings History > 40 > currency
USD
Earnings History > 40 > eps Actual
0.0804
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-09
Earnings History > 41 > date
2015-09-30
Earnings History > 41 > before After Market
-
Earnings History > 41 > currency
USD
Earnings History > 41 > eps Actual
-0.0369
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-08-10
Earnings History > 42 > date
2015-06-30
Earnings History > 42 > before After Market
-
Earnings History > 42 > currency
USD
Earnings History > 42 > eps Actual
0.019
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-05-11
Earnings History > 43 > date
2015-03-31
Earnings History > 43 > before After Market
-
Earnings History > 43 > currency
USD
Earnings History > 43 > eps Actual
0.0758
Earnings History > 43 > eps Estimate
-
Earnings History > 43 > eps Difference
0
Earnings History > 43 > surprise Percent
-
Earnings History > 44 > period
2014-12-31
Earnings History > 44 > report Date
2015-03-16
Earnings History > 44 > date
2014-12-31
Earnings History > 44 > before After Market
-
Earnings History > 44 > currency
USD
Earnings History > 44 > eps Actual
0.0899
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-11-07
Earnings History > 45 > date
2014-09-30
Earnings History > 45 > before After Market
-
Earnings History > 45 > currency
USD
Earnings History > 45 > eps Actual
0.0824
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-08-07
Earnings History > 46 > date
2014-06-30
Earnings History > 46 > before After Market
-
Earnings History > 46 > currency
USD
Earnings History > 46 > eps Actual
0.0411
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-05-05
Earnings History > 47 > date
2014-03-31
Earnings History > 47 > before After Market
-
Earnings History > 47 > currency
USD
Earnings History > 47 > eps Actual
0.0524
Earnings History > 47 > eps Estimate
-
Earnings History > 47 > eps Difference
0
Earnings History > 47 > surprise Percent
-
Earnings History > 48 > period
2013-12-31
Earnings History > 48 > report Date
2014-03-18
Earnings History > 48 > date
2013-12-31
Earnings History > 48 > before After Market
-
Earnings History > 48 > currency
USD
Earnings History > 48 > eps Actual
-0.0388
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-11-06
Earnings History > 49 > date
2013-09-30
Earnings History > 49 > before After Market
-
Earnings History > 49 > currency
USD
Earnings History > 49 > eps Actual
0.1102
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-08-05
Earnings History > 50 > date
2013-06-30
Earnings History > 50 > before After Market
-
Earnings History > 50 > currency
USD
Earnings History > 50 > eps Actual
0.1004
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.0297
Earnings History > 51 > eps Estimate
-
Earnings History > 51 > eps Difference
0
Earnings History > 51 > surprise Percent
-
Earnings History > 52 > period
2012-12-31
Earnings History > 52 > report Date
2013-03-08
Earnings History > 52 > date
2012-12-31
Earnings History > 52 > before After Market
-
Earnings History > 52 > currency
USD
Earnings History > 52 > eps Actual
0.0013
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-11-02
Earnings History > 53 > date
2012-09-30
Earnings History > 53 > before After Market
-
Earnings History > 53 > currency
USD
Earnings History > 53 > eps Actual
0.1942
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-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.0057
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-05-04
Earnings History > 55 > date
2012-03-31
Earnings History > 55 > before After Market
-
Earnings History > 55 > currency
USD
Earnings History > 55 > eps Actual
0.0133
Earnings History > 55 > eps Estimate
-
Earnings History > 55 > eps Difference
0
Earnings History > 55 > surprise Percent
-
Earnings History > 56 > period
2011-12-31
Earnings History > 56 > report Date
2012-03-07
Earnings History > 56 > date
2011-12-31
Earnings History > 56 > before After Market
-
Earnings History > 56 > currency
USD
Earnings History > 56 > eps Actual
0.2547
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-11-03
Earnings History > 57 > date
2011-09-30
Earnings History > 57 > before After Market
-
Earnings History > 57 > currency
USD
Earnings History > 57 > eps Actual
0.1242
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-03
Earnings History > 58 > date
2011-06-30
Earnings History > 58 > before After Market
-
Earnings History > 58 > currency
USD
Earnings History > 58 > eps Actual
-0.0311
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-06
Earnings History > 59 > date
2011-03-31
Earnings History > 59 > before After Market
-
Earnings History > 59 > currency
USD
Earnings History > 59 > eps Actual
0.4282
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-02-28
Earnings History > 60 > date
2010-12-31
Earnings History > 60 > before After Market
-
Earnings History > 60 > currency
USD
Earnings History > 60 > eps Actual
-0.0585
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-05
Earnings History > 61 > date
2010-09-30
Earnings History > 61 > before After Market
-
Earnings History > 61 > currency
USD
Earnings History > 61 > eps Actual
0.3852
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-09
Earnings History > 62 > date
2010-06-30
Earnings History > 62 > before After Market
-
Earnings History > 62 > currency
USD
Earnings History > 62 > eps Actual
-0.0606
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-10
Earnings History > 63 > date
2010-03-31
Earnings History > 63 > before After Market
-
Earnings History > 63 > currency
USD
Earnings History > 63 > eps Actual
-0.0719
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-01
Earnings History > 64 > date
2009-12-31
Earnings History > 64 > before After Market
-
Earnings History > 64 > currency
USD
Earnings History > 64 > eps Actual
-0.02
Earnings History > 64 > eps Estimate
0.05
Earnings History > 64 > eps Difference
-0.07
Earnings History > 64 > surprise Percent
-140
Earnings History > 65 > period
2009-09-30
Earnings History > 65 > report Date
2009-10-30
Earnings History > 65 > date
2009-09-30
Earnings History > 65 > before After Market
-
Earnings History > 65 > currency
USD
Earnings History > 65 > eps Actual
-0.0156
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-07-31
Earnings History > 66 > date
2009-06-30
Earnings History > 66 > before After Market
-
Earnings History > 66 > currency
USD
Earnings History > 66 > eps Actual
-0.0808
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-06
Earnings History > 67 > date
2009-03-31
Earnings History > 67 > before After Market
-
Earnings History > 67 > currency
USD
Earnings History > 67 > eps Actual
-0.0729
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-02-25
Earnings History > 68 > date
2008-12-31
Earnings History > 68 > before After Market
-
Earnings History > 68 > currency
USD
Earnings History > 68 > eps Actual
-0.0012
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.21
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-01
Earnings History > 70 > date
2008-06-30
Earnings History > 70 > before After Market
-
Earnings History > 70 > currency
USD
Earnings History > 70 > eps Actual
0.07
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-08
Earnings History > 71 > date
2008-03-31
Earnings History > 71 > before After Market
-
Earnings History > 71 > currency
USD
Earnings History > 71 > eps Actual
-0.06
Earnings History > 71 > eps Estimate
0.05
Earnings History > 71 > eps Difference
-0.11
Earnings History > 71 > surprise Percent
-220
Earnings History > 72 > period
2007-12-31
Earnings History > 72 > report Date
2008-02-25
Earnings History > 72 > date
2007-12-31
Earnings History > 72 > before After Market
-
Earnings History > 72 > currency
USD
Earnings History > 72 > eps Actual
0.06
Earnings History > 72 > eps Estimate
-0.02
Earnings History > 72 > eps Difference
0.08
Earnings History > 72 > surprise Percent
400
Earnings History > 73 > period
2007-09-30
Earnings History > 73 > report Date
2007-11-07
Earnings History > 73 > date
2007-09-30
Earnings History > 73 > before After Market
-
Earnings History > 73 > currency
USD
Earnings History > 73 > eps Actual
0.3363
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-03
Earnings History > 74 > date
2007-06-30
Earnings History > 74 > before After Market
-
Earnings History > 74 > currency
USD
Earnings History > 74 > eps Actual
-0.0164
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.0242
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-02-27
Earnings History > 76 > date
2006-12-31
Earnings History > 76 > before After Market
-
Earnings History > 76 > currency
USD
Earnings History > 76 > eps Actual
0.0038
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-01
Earnings History > 77 > date
2006-09-30
Earnings History > 77 > before After Market
-
Earnings History > 77 > currency
USD
Earnings History > 77 > eps Actual
0.0347
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-02
Earnings History > 78 > date
2006-06-30
Earnings History > 78 > before After Market
-
Earnings History > 78 > currency
USD
Earnings History > 78 > eps Actual
-0.1911
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-05
Earnings History > 79 > date
2006-03-31
Earnings History > 79 > before After Market
-
Earnings History > 79 > currency
USD
Earnings History > 79 > eps Actual
-0.0055
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-08
Earnings History > 80 > date
2005-12-31
Earnings History > 80 > before After Market
-
Earnings History > 80 > currency
USD
Earnings History > 80 > eps Actual
0.0569
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.1291
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-08
Earnings History > 82 > date
2005-06-30
Earnings History > 82 > before After Market
-
Earnings History > 82 > currency
USD
Earnings History > 82 > eps Actual
-0.0471
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.0554
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-09
Earnings History > 84 > date
2004-12-31
Earnings History > 84 > before After Market
-
Earnings History > 84 > currency
USD
Earnings History > 84 > eps Actual
0.1144
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-07
Earnings History > 85 > date
2004-09-30
Earnings History > 85 > before After Market
-
Earnings History > 85 > currency
USD
Earnings History > 85 > eps Actual
0.0108
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-08
Earnings History > 86 > date
2004-06-30
Earnings History > 86 > before After Market
-
Earnings History > 86 > currency
USD
Earnings History > 86 > eps Actual
-0.029
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-05
Earnings History > 87 > date
2004-03-31
Earnings History > 87 > before After Market
-
Earnings History > 87 > currency
USD
Earnings History > 87 > eps Actual
-0.0826
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-04
Earnings History > 88 > date
2003-12-31
Earnings History > 88 > before After Market
-
Earnings History > 88 > currency
USD
Earnings History > 88 > eps Actual
-0.0864
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-07
Earnings History > 89 > date
2003-09-30
Earnings History > 89 > before After Market
-
Earnings History > 89 > currency
USD
Earnings History > 89 > eps Actual
-0.0422
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-13
Earnings History > 90 > date
2003-06-30
Earnings History > 90 > before After Market
-
Earnings History > 90 > currency
USD
Earnings History > 90 > eps Actual
-0.0267
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-05-09
Earnings History > 91 > date
2003-03-31
Earnings History > 91 > before After Market
-
Earnings History > 91 > currency
USD
Earnings History > 91 > eps Actual
-0.04
Earnings History > 91 > eps Estimate
0.25
Earnings History > 91 > eps Difference
-0.29
Earnings History > 91 > surprise Percent
-116
Earnings History > 92 > period
2002-12-31
Earnings History > 92 > report Date
2003-03-27
Earnings History > 92 > date
2002-12-31
Earnings History > 92 > before After Market
-
Earnings History > 92 > currency
USD
Earnings History > 92 > eps Actual
0.0145
Earnings History > 92 > eps Estimate
-
Earnings History > 92 > eps Difference
0
Earnings History > 92 > surprise Percent
-
Earnings History > 93 > period
2002-09-30
Earnings History > 93 > report Date
2002-09-30
Earnings History > 93 > date
2002-09-30
Earnings History > 93 > before After Market
-
Earnings History > 93 > currency
USD
Earnings History > 93 > eps Actual
0.025
Earnings History > 93 > eps Estimate
-
Earnings History > 93 > eps Difference
0
Earnings History > 93 > surprise Percent
-
Earnings History > 94 > period
2002-06-30
Earnings History > 94 > report Date
2002-06-30
Earnings History > 94 > date
2002-06-30
Earnings History > 94 > before After Market
-
Earnings History > 94 > currency
USD
Earnings History > 94 > eps Actual
0.0387
Earnings History > 94 > eps Estimate
-
Earnings History > 94 > eps Difference
0
Earnings History > 94 > surprise Percent
-
Earnings History > 95 > period
2002-03-31
Earnings History > 95 > report Date
2002-03-31
Earnings History > 95 > date
2002-03-31
Earnings History > 95 > before After Market
-
Earnings History > 95 > currency
USD
Earnings History > 95 > eps Actual
-0.0625
Earnings History > 95 > eps Estimate
-
Earnings History > 95 > eps Difference
0
Earnings History > 95 > surprise Percent
-
Earnings History > 96 > period
2001-09-30
Earnings History > 96 > report Date
2001-09-30
Earnings History > 96 > date
2001-09-30
Earnings History > 96 > before After Market
-
Earnings History > 96 > currency
USD
Earnings History > 96 > eps Actual
0.019
Earnings History > 96 > eps Estimate
-
Earnings History > 96 > eps Difference
0
Earnings History > 96 > surprise Percent
-
Earnings History > 97 > period
2001-06-30
Earnings History > 97 > report Date
2001-06-30
Earnings History > 97 > date
2001-06-30
Earnings History > 97 > before After Market
-
Earnings History > 97 > currency
USD
Earnings History > 97 > eps Actual
0.0601
Earnings History > 97 > eps Estimate
-
Earnings History > 97 > eps Difference
0
Earnings History > 97 > surprise Percent
-
Earnings History > 98 > period
2001-03-31
Earnings History > 98 > report Date
2001-03-31
Earnings History > 98 > date
2001-03-31
Earnings History > 98 > before After Market
-
Earnings History > 98 > currency
USD
Earnings History > 98 > eps Actual
-0.0538
Earnings History > 98 > eps Estimate
-
Earnings History > 98 > eps Difference
0
Earnings History > 98 > surprise Percent
-
Earnings History > 99 > period
2000-12-31
Earnings History > 99 > report Date
2000-12-31
Earnings History > 99 > date
2000-12-31
Earnings History > 99 > before After Market
-
Earnings History > 99 > currency
USD
Earnings History > 99 > eps Actual
0.0158
Earnings History > 99 > eps Estimate
-
Earnings History > 99 > eps Difference
0
Earnings History > 99 > surprise Percent
-
Earnings History > 100 > period
2000-09-30
Earnings History > 100 > report Date
2000-09-30
Earnings History > 100 > date
2000-09-30
Earnings History > 100 > before After Market
-
Earnings History > 100 > currency
USD
Earnings History > 100 > eps Actual
0.0021
Earnings History > 100 > eps Estimate
-
Earnings History > 100 > eps Difference
0
Earnings History > 100 > surprise Percent
-
Earnings History > 101 > period
2000-06-30
Earnings History > 101 > report Date
2000-06-30
Earnings History > 101 > date
2000-06-30
Earnings History > 101 > before After Market
-
Earnings History > 101 > currency
USD
Earnings History > 101 > eps Actual
-0.0158
Earnings History > 101 > eps Estimate
-
Earnings History > 101 > eps Difference
0
Earnings History > 101 > surprise Percent
-
Earnings History > 102 > period
2000-03-31
Earnings History > 102 > report Date
2000-03-31
Earnings History > 102 > date
2000-03-31
Earnings History > 102 > before After Market
-
Earnings History > 102 > currency
USD
Earnings History > 102 > eps Actual
-0.0417
Earnings History > 102 > eps Estimate
-
Earnings History > 102 > eps Difference
0
Earnings History > 102 > surprise Percent
-
Earnings History > 103 > period
1999-12-31
Earnings History > 103 > report Date
1999-12-31
Earnings History > 103 > date
1999-12-31
Earnings History > 103 > before After Market
-
Earnings History > 103 > currency
USD
Earnings History > 103 > eps Actual
0.0427
Earnings History > 103 > eps Estimate
-
Earnings History > 103 > eps Difference
0
Earnings History > 103 > surprise Percent
-
Earnings History > 104 > period
1999-09-30
Earnings History > 104 > report Date
1999-09-30
Earnings History > 104 > date
1999-09-30
Earnings History > 104 > before After Market
-
Earnings History > 104 > currency
USD
Earnings History > 104 > eps Actual
0.0585
Earnings History > 104 > eps Estimate
-
Earnings History > 104 > eps Difference
0
Earnings History > 104 > surprise Percent
-
Earnings History > 105 > period
1999-06-30
Earnings History > 105 > report Date
1999-06-30
Earnings History > 105 > date
1999-06-30
Earnings History > 105 > before After Market
-
Earnings History > 105 > currency
USD
Earnings History > 105 > eps Actual
-0.0423
Earnings History > 105 > eps Estimate
-
Earnings History > 105 > eps Difference
0
Earnings History > 105 > surprise Percent
-
Earnings History > 106 > period
1999-03-31
Earnings History > 106 > report Date
1999-03-31
Earnings History > 106 > date
1999-03-31
Earnings History > 106 > before After Market
-
Earnings History > 106 > currency
USD
Earnings History > 106 > eps Actual
0.0271
Earnings History > 106 > eps Estimate
-
Earnings History > 106 > eps Difference
0
Earnings History > 106 > surprise Percent
-
Earnings History > 107 > period
1998-09-30
Earnings History > 107 > report Date
1998-11-04
Earnings History > 107 > date
1998-09-30
Earnings History > 107 > before After Market
-
Earnings History > 107 > currency
USD
Earnings History > 107 > eps Actual
0.16
Earnings History > 107 > eps Estimate
0.33
Earnings History > 107 > eps Difference
-0.17
Earnings History > 107 > surprise Percent
-51.5152
Earnings History > 108 > period
1998-06-30
Earnings History > 108 > report Date
1998-06-30
Earnings History > 108 > date
1998-06-30
Earnings History > 108 > before After Market
-
Earnings History > 108 > currency
USD
Earnings History > 108 > eps Actual
-0.0694
Earnings History > 108 > eps Estimate
-
Earnings History > 108 > eps Difference
0
Earnings History > 108 > surprise Percent
-
Earnings History > 109 > period
1998-03-31
Earnings History > 109 > report Date
1998-03-31
Earnings History > 109 > date
1998-03-31
Earnings History > 109 > before After Market
-
Earnings History > 109 > currency
USD
Earnings History > 109 > eps Actual
-0.0572
Earnings History > 109 > eps Estimate
-
Earnings History > 109 > eps Difference
0
Earnings History > 109 > surprise Percent
-
Tejon Ranch Co., together with its subsidiaries, operates as a diversified real estate development and agribusiness company. It operates through five segments: Commercial/Industrial Real Estate Development, Resort/Residential Real Estate Development, Mineral Resources, Farming, and Ranch Operations. The Commercial/Industrial Real Estate Development segment engages in the planning and permitting of land for development; construction of infrastructure projects, pre-leased buildings, and buildings to be leased or sold; sale of land to third parties for their own development; and activities related to communications leases, a power plant lease, and landscape maintenance. This segment also leases land to various auto service stations with convenience stores, fast-food operations, service diner-style restaurant, a motel, an antique shop, and a post office; various microwave repeater locations, radio and cellular transmitter sites, and fiber optic cable routes; and package of land for an electric power plant. The Resort/Residential Real Estate Development segment engages in land entitlement, planning, pre-construction engineering, stewardship, and conservation activities. The Mineral Resources segment includes oil and gas royalties, rock and aggregate royalties, and royalties from a cement operation leased to National Cement Company of California, Inc.; and the management of water assets and infrastructure projects. The Farming segment farms, produces, and sells wine grapes, almonds, pistachios, and hay, as well as olives in package of land. This segment also leases package of land for growing vegetables, as well as almonds. The Ranch Operations segment includes grazing lease and game management, and land maintenance activities, as well as ancillary land uses comprising filming; and guided game hunts. Tejon Ranch Co. was founded in 1843 and is based in Lebec, California.
Stock Price
$ 0.00
0% increase compared to yesterday.
Dividend
Frequency:
Rate:
N/ANext Payout:
N/AWith 55% ownership of the shares, Tejon Ranch Co. (NYSE:TRC) is heavily dominated by institutional owners Yahoo Finance
Read more →Showing 2 of 10
(Last Updated 2025-09-30)
Health Score
Price to Earnings Ratio (P/E)
-
Very Low
Low ≥ 50
High ≤ 10
Price to Book Ratio (P/B)
-
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 Low
Low ≤ 5%
High ≥ 15%
Debt to Equity
-
Very High
Low ≥ 1
High ≤ 0.3
* Institutions hold a combined 82.22% of the total shares of Tejon Ranch Co
1.
Towerview LLC(14.2988%)
since
2025/06/30
2.
Vanguard Group Inc(7.896%)
since
2025/06/30
3.
Horizon Asset Management Inc/ny(6.1259%)
since
2025/06/30
4.
Dimensional Fund Advisors, Inc.(6.1072%)
since
2025/06/30
5.
BlackRock Inc(5.6547%)
since
2025/06/30
6.
Bulldog Investors, LLC(2.9375%)
since
2025/06/30
7.
Vanguard Real Estate Index Investor(2.7836%)
since
2025/07/31
8.
Gamco Investors, Inc. Et Al(2.7249%)
since
2025/06/30
9.
Horizon Kinetics Inflation Bnfcrs ETF(2.5149%)
since
2025/08/29
10.
Vanguard Total Stock Mkt Idx Inv(2.4719%)
since
2025/07/31
11.
Geode Capital Management, LLC(2.1569%)
since
2025/06/30
12.
1290 VT GAMCO Small Company Value IB(2.0525%)
since
2025/07/31
13.
iShares Russell 2000 ETF(1.8799%)
since
2025/08/31
14.
State Street Corp(1.8646%)
since
2025/06/30
15.
Special Opportunities Fund(1.8592%)
since
2025/03/31
16.
Foundation Resource Management Inc(1.7967%)
since
2025/06/30
17.
DFA US Small Cap Value I(1.5654%)
since
2025/07/31
18.
Renaissance Technologies Corp(1.2246%)
since
2025/06/30
19.
Royce & Associates, LP(1.1669%)
since
2025/06/30
20.
Royce Small-Cap Trust(1.1669%)
since
2025/06/30
21.
Vanguard Institutional Extnd Mkt Idx Tr(1.0005%)
since
2025/07/31
22.
DFA US Targeted Value I(0.7862%)
since
2025/07/31
23.
Fidelity Small Cap Index(0.7764%)
since
2025/06/30
24.
Northern Trust Corp(0.7463%)
since
2025/06/30
25.
Gabelli Funds LLC(0.7251%)
since
2025/06/30
26.
Charles Schwab Investment Management Inc(0.7176%)
since
2025/06/30
27.
iShares Russell 2000 Value ETF(0.694%)
since
2025/08/31
28.
Dimensional US Targeted Value ETF(0.6626%)
since
2025/08/29
29.
Morgan Stanley - Brokerage Accounts(0.6106%)
since
2025/06/30
30.
Kinetics All-Cap Equity(0.5401%)
since
2025/06/30
31.
Dimensional US Small Cap Value ETF(0.5128%)
since
2025/08/29
32.
Gabelli Small Cap Growth AAA(0.4985%)
since
2025/06/30
33.
Fidelity Extended Market Index(0.4933%)
since
2025/07/31
34.
Oppenheimer & Close Inc(0.4896%)
since
2025/06/30
35.
Horizon Core Value - Strategy(0.4889%)
since
2025/06/30
36.
Vanguard Real Estate II Index(0.4841%)
since
2025/07/31
37.
DFA US Micro Cap I(0.4748%)
since
2025/07/31
38.
Brandywine Global Investment Mgmt LLC(0.4358%)
since
2025/06/30
39.
Acuitas Investments, LLC(0.4208%)
since
2025/06/30
40.
CIBC World Markets Inc.(0.4088%)
since
2025/06/30
* Investors data is estimated based on stocks listed on Finnton that are currently held by Institution/Fund.
Date
2025-12-31
EPS Estimate
0.09
Date
2025-09-30
EPS Actual
0.06
EPS Estimate
0.07
EPS Difference
-0.01
Surprise Percent
-14.2857%
(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.