_id
6911b5c9ccc777a4e85d6030
Ticker
FRFHF
Name
Fairfax Financial Holdings Ltd
Exchange
PINK
Address
95 Wellington Street West, Toronto, ON, Canada, M5J 2N7
Country
USA
Sector
Financial Services
Industry
Insurance - Property & Casualty
Currency
USD
Website
https://www.fairfax.ca
Description
Fairfax Financial Holdings Limited, through its subsidiaries, provides property and casualty insurance and reinsurance, and investment management services in the United States, Canada, the Middle East, Asia, and internationally. It operates through Property and Casualty Insurance and Reinsurance; Life insurance and Run-off; and Non-Insurance Companies segments. The company insures against losses to property from fire, explosion, earthquake, windstorm, flood, boiler explosion, machinery breakdown, construction defects, as well as automobile, commercial and personal property and crop; workers' compensation, employers' liability, accident and health, medical malpractice, cyber, professional liability and umbrella coverage; and marine, aerospace and surety risk, and other various risks and liabilities. It also offers reinsurance products. In addition, the company involved in franchising, owning, and operating of restaurants; owning and operating holiday resorts; specialty sleep retailer; sports lifestyle retail business; invests in public and private Indian businesses; originator, processor, and distributor of value-added pulses and staple foods; entertainment content creator, producer, and distributor; hospitality real estate investor, developer, and manager; and designer, manufacturer, and distributor of performance sports equipment and related apparel and accessories. Further, it provides travel and travel-related financial services, infrastructure support services, as well as digital tools for agriculture and value-added milk, fats, fresh confectionery and plant-based bulk ingredients. The company was formerly known as Markel Financial Holdings Limited and changed its name to Fairfax Financial Holdings Limited in 1987. Fairfax Financial Holdings Limited was incorporated in 1951 and is headquartered in Toronto, Canada.
Last Close
1910
Volume
591
Current Price
1809
Change
-10.35
Last Updated
2026-01-03T12:03:36.594Z
Image
data:image/webp;base64,UklGRswBAABXRUJQVlA4IMABAAAQCwCdASpAAEAAPrVSoUqnJSMiMBYJAOAWiUAZeLHPKFwU8HWLHWaMuogCkeDZCCa68iNyEJ4EycvRNm68JU6wFuCtrQMfUL/7j6sfm3uAGi4hiBopx5pquUHMQQxaQXmAAP78eS8n9NUVESZuKb7infO1jnOrcXo0kCIWJmevsCUWYibF43ZnGTpSlV3N8/sDCNuoGRBxvOlPmXrJoNhv685RIrOJa/Cif+oB8oJI6OWo+OjnwJcmdPPV0fXajZ92uDo7XiFJEWlgM05e006iQCxQKsLGdtWBiMjNGU2DG6eqckxd2fM5pDhoHNBEW/bPbuPuaiFZlWLLNUsxAIZplmbKmPIDMW4leYSuzReJsOgBTIwELAzkMI8dsfYJ70pWo13kFLIFGtrebLxm8WBlLoJs04zpsjtLhNcgjIg14/kBM5GlLai+Aq7yLJXT8HTHerThDz1OQTJ8d2rnK+waFkiPmhd1PBm2i/Uc+ELQSAQ7CeuqcR5I15nahGMx0+eg7OCnyOnT6uBy8BTzD+F8zOCT95bSTWX3Qcg2YyY6E9pBWn/j831u+JWDL9lu8iEbdy7WVzGzen4iRZnYAAAA
Ipo Date
-
Market Cap
42230026240
Next Dividend Date
-
Dividend Frequency
-
Dividend Rate
-
Dividend Yield
0
Sentiment
0.967
Sentiment Sources
8
Rating
4.14
Strong Buy
4
Buy
1
Hold
1
Sell
1
Strong Sell
0
Current Quarter
2025-09-30
Revenue
7548200000
Cost Of Revenue
6139400000
Gross Profit
1408800000
Operating Expenses
-155800000
Operating Income
1564600000
Interest Expense
213100000
Pretax Income
1564600000
Net Income
1151700000
Eps
52.04000008494851
Dividends Per Share
5700000
Shares Outstanding
20579935
Income Tax Expense
318900000
EBITDA
1943200000
Operating Margin
20.728120611536525
Total Other Income Expense Net
-
Cash
8841200000
Short Term Investments
2593400000
Receivables
919200000
Inventories
-
Total Current Assets
-
Property Plant Equipment
-
Total Assets
106352500000
Payables
6932800000
Short Term Debt
-
Long Term Debt
13842500000
Total Liabilities
75942400000
Equity
26192600000
Bs_currency_symbol
USD
Depreciation
165500000
Change In Working Capital
1514100000
Cash From Operations
2152300000
Capital Expenditures
263700000
Cash From Investing
-499100000
Cash From Financing
33300000
Net Change In Cash
1685600000
Cf_currency_symbol
USD
PE
9.2192
PB
1.5284880033673633
ROE
4.397043439750158
ROA
1.082908253214546
FCF
1888600000
Fcf Percent
0.2502053469701386
Piotroski FScore
4
Health Score
49
Deep Value Investing Score
6
Defensive Investing Score
4
Dividend Investing Score
3.5
Economic Moat Investing Score
7.8
Garp Investing Score
2.5
Growth Investing Score
3
Momentum Investing Score
6
Net Net Investing Score
3.5
Quality Investing Score
6.5
Value Investing Score
6.5
Quarters > 0 > quarter
2025-09-30
Quarters > 0 > income Statement > revenue
7548200000
Quarters > 0 > income Statement > cost Of Revenue
6139400000
Quarters > 0 > income Statement > gross Profit
1408800000
Quarters > 0 > income Statement > operating Expenses
-155800000
Quarters > 0 > income Statement > operating Income
1564600000
Quarters > 0 > income Statement > interest Expense
213100000
Quarters > 0 > income Statement > pretax Income
1564600000
Quarters > 0 > income Statement > net Income
1151700000
Quarters > 0 > income Statement > eps
52.04000008494851
Quarters > 0 > income Statement > dividends Per Share
5700000
Quarters > 0 > income Statement > shares Outstanding
22131053
Quarters > 0 > income Statement > income Tax Expense
318900000
Quarters > 0 > income Statement > EBITDA
1943200000
Quarters > 0 > income Statement > operating Margin
20.728120611536525
Quarters > 0 > income Statement > total Other Income Expense Net
-
Quarters > 0 > income Statement > currency_symbol
USD
Quarters > 0 > balance Sheet > cash
8841200000
Quarters > 0 > balance Sheet > short Term Investments
2593400000
Quarters > 0 > balance Sheet > receivables
919200000
Quarters > 0 > balance Sheet > inventories
-
Quarters > 0 > balance Sheet > total Current Assets
-
Quarters > 0 > balance Sheet > property Plant Equipment
-
Quarters > 0 > balance Sheet > total Assets
106352500000
Quarters > 0 > balance Sheet > payables
6932800000
Quarters > 0 > balance Sheet > short Term Debt
-
Quarters > 0 > balance Sheet > long Term Debt
13842500000
Quarters > 0 > balance Sheet > total Liabilities
75942400000
Quarters > 0 > balance Sheet > equity
26192600000
Quarters > 0 > balance Sheet > currency_symbol
USD
Quarters > 0 > cash Flow > net Income
1245700000
Quarters > 0 > cash Flow > depreciation
165500000
Quarters > 0 > cash Flow > change In Working Capital
1514100000
Quarters > 0 > cash Flow > cash From Operations
2152300000
Quarters > 0 > cash Flow > capital Expenditures
263700000
Quarters > 0 > cash Flow > cash From Investing
-499100000
Quarters > 0 > cash Flow > cash From Financing
33300000
Quarters > 0 > cash Flow > net Change In Cash
1685600000
Quarters > 0 > cash Flow > currency_symbol
USD
Quarters > 0 > ratios > PE
52.04000008494851
Quarters > 0 > ratios > PB
1.5284880033673633
Quarters > 0 > ratios > ROE
4.397043439750158
Quarters > 0 > ratios > ROA
1.082908253214546
Quarters > 0 > ratios > FCF
1888600000
Quarters > 0 > ratios > Piotroski FScore
4
Quarters > 0 > ratios > fcf Percent
0.2502053469701386
Quarters > 0 > health Score
49
Quarters > 1 > quarter
2025-06-30
Quarters > 1 > income Statement > revenue
8020300000
Quarters > 1 > income Statement > cost Of Revenue
5991400000
Quarters > 1 > income Statement > gross Profit
2028900000
Quarters > 1 > income Statement > operating Expenses
74900000
Quarters > 1 > income Statement > operating Income
1954000000
Quarters > 1 > income Statement > interest Expense
207400000
Quarters > 1 > income Statement > pretax Income
1954000000
Quarters > 1 > income Statement > net Income
1436700000
Quarters > 1 > income Statement > eps
83.88019617001402
Quarters > 1 > income Statement > dividends Per Share
5800000
Quarters > 1 > income Statement > shares Outstanding
17128000
Quarters > 1 > income Statement > income Tax Expense
352100000
Quarters > 1 > income Statement > EBITDA
2329100000
Quarters > 1 > income Statement > operating Margin
24.363178434721895
Quarters > 1 > income Statement > total Other Income Expense Net
-77963819
Quarters > 1 > income Statement > currency_symbol
USD
Quarters > 1 > balance Sheet > cash
9781900000
Quarters > 1 > balance Sheet > short Term Investments
2870700000
Quarters > 1 > balance Sheet > receivables
797100000
Quarters > 1 > balance Sheet > inventories
-
Quarters > 1 > balance Sheet > total Current Assets
-
Quarters > 1 > balance Sheet > property Plant Equipment
-
Quarters > 1 > balance Sheet > total Assets
103569600000
Quarters > 1 > balance Sheet > payables
7177700000
Quarters > 1 > balance Sheet > short Term Debt
-
Quarters > 1 > balance Sheet > long Term Debt
13216400000
Quarters > 1 > balance Sheet > total Liabilities
73573300000
Quarters > 1 > balance Sheet > equity
25769600000
Quarters > 1 > balance Sheet > currency_symbol
USD
Quarters > 1 > cash Flow > net Income
1601900000
Quarters > 1 > cash Flow > depreciation
167700000
Quarters > 1 > cash Flow > change In Working Capital
630900000
Quarters > 1 > cash Flow > cash From Operations
871300000
Quarters > 1 > cash Flow > capital Expenditures
98600000
Quarters > 1 > cash Flow > cash From Investing
-603100000
Quarters > 1 > cash Flow > cash From Financing
435100000
Quarters > 1 > cash Flow > net Change In Cash
773400000
Quarters > 1 > cash Flow > currency_symbol
USD
Quarters > 1 > ratios > PE
83.88019617001402
Quarters > 1 > ratios > PB
1.2023683720352665
Quarters > 1 > ratios > ROE
5.575173848255308
Quarters > 1 > ratios > ROA
1.3871831116466609
Quarters > 1 > ratios > FCF
772700000
Quarters > 1 > ratios > Piotroski FScore
3
Quarters > 1 > ratios > fcf Percent
0.0963430295624852
Quarters > 1 > health Score
39
Quarters > 2 > quarter
2025-03-31
Quarters > 2 > income Statement > revenue
7479300000
Quarters > 2 > income Statement > cost Of Revenue
-
Quarters > 2 > income Statement > gross Profit
7479300000
Quarters > 2 > income Statement > operating Expenses
6313600000
Quarters > 2 > income Statement > operating Income
1165700000
Quarters > 2 > income Statement > interest Expense
190400000
Quarters > 2 > income Statement > pretax Income
1165700000
Quarters > 2 > income Statement > net Income
945700000
Quarters > 2 > income Statement > eps
42.69999996839378
Quarters > 2 > income Statement > dividends Per Share
352500000
Quarters > 2 > income Statement > shares Outstanding
22147541
Quarters > 2 > income Statement > income Tax Expense
212700000
Quarters > 2 > income Statement > EBITDA
1647600000
Quarters > 2 > income Statement > operating Margin
15.585683152166647
Quarters > 2 > income Statement > total Other Income Expense Net
-
Quarters > 2 > income Statement > currency_symbol
USD
Quarters > 2 > balance Sheet > cash
7272600000
Quarters > 2 > balance Sheet > short Term Investments
2449100000
Quarters > 2 > balance Sheet > receivables
869100000
Quarters > 2 > balance Sheet > inventories
-
Quarters > 2 > balance Sheet > total Current Assets
-
Quarters > 2 > balance Sheet > property Plant Equipment
-
Quarters > 2 > balance Sheet > total Assets
98897800000
Quarters > 2 > balance Sheet > payables
7389900000
Quarters > 2 > balance Sheet > short Term Debt
-
Quarters > 2 > balance Sheet > long Term Debt
12171800000
Quarters > 2 > balance Sheet > total Liabilities
70696600000
Quarters > 2 > balance Sheet > equity
24072100000
Quarters > 2 > balance Sheet > currency_symbol
USD
Quarters > 2 > cash Flow > net Income
953000000
Quarters > 2 > cash Flow > depreciation
291500000
Quarters > 2 > cash Flow > change In Working Capital
1345600000
Quarters > 2 > cash Flow > cash From Operations
694400000
Quarters > 2 > cash Flow > capital Expenditures
112200000
Quarters > 2 > cash Flow > cash From Investing
426500000
Quarters > 2 > cash Flow > cash From Financing
-851600000
Quarters > 2 > cash Flow > net Change In Cash
285400000
Quarters > 2 > cash Flow > currency_symbol
USD
Quarters > 2 > ratios > PE
42.69999996839378
Quarters > 2 > ratios > PB
1.6643708554301453
Quarters > 2 > ratios > ROE
3.928614454077542
Quarters > 2 > ratios > ROA
0.9562396736833378
Quarters > 2 > ratios > FCF
582200000
Quarters > 2 > ratios > Piotroski FScore
3
Quarters > 2 > ratios > fcf Percent
0.07784150923214739
Quarters > 2 > health Score
39
Quarters > 3 > quarter
2024-12-31
Quarters > 3 > income Statement > revenue
7696400000
Quarters > 3 > income Statement > cost Of Revenue
6184200000
Quarters > 3 > income Statement > gross Profit
1512200000
Quarters > 3 > income Statement > operating Expenses
-165000000
Quarters > 3 > income Statement > operating Income
1677200000
Quarters > 3 > income Statement > interest Expense
172700000
Quarters > 3 > income Statement > pretax Income
1677200000
Quarters > 3 > income Statement > net Income
1152200000
Quarters > 3 > income Statement > eps
50.41999964729631
Quarters > 3 > income Statement > dividends Per Share
14091308
Quarters > 3 > income Statement > shares Outstanding
22852043
Quarters > 3 > income Statement > income Tax Expense
359300000
Quarters > 3 > income Statement > EBITDA
2067200000
Quarters > 3 > income Statement > operating Margin
21.79200665246089
Quarters > 3 > income Statement > total Other Income Expense Net
169381107
Quarters > 3 > income Statement > currency_symbol
USD
Quarters > 3 > balance Sheet > cash
7230300000
Quarters > 3 > balance Sheet > short Term Investments
51600000
Quarters > 3 > balance Sheet > receivables
2531000000
Quarters > 3 > balance Sheet > inventories
-
Quarters > 3 > balance Sheet > total Current Assets
22258952000
Quarters > 3 > balance Sheet > property Plant Equipment
3630200000
Quarters > 3 > balance Sheet > total Assets
96777300000
Quarters > 3 > balance Sheet > payables
2132800000
Quarters > 3 > balance Sheet > short Term Debt
2125200000
Quarters > 3 > balance Sheet > long Term Debt
9628500000
Quarters > 3 > balance Sheet > total Liabilities
68428100000
Quarters > 3 > balance Sheet > equity
24068000000
Quarters > 3 > balance Sheet > currency_symbol
USD
Quarters > 3 > cash Flow > net Income
1317900000
Quarters > 3 > cash Flow > depreciation
217300000
Quarters > 3 > cash Flow > change In Working Capital
-797700000
Quarters > 3 > cash Flow > cash From Operations
736400000
Quarters > 3 > cash Flow > capital Expenditures
117000000
Quarters > 3 > cash Flow > cash From Investing
-681200000
Quarters > 3 > cash Flow > cash From Financing
-371200000
Quarters > 3 > cash Flow > net Change In Cash
-407900000
Quarters > 3 > cash Flow > currency_symbol
USD
Quarters > 3 > ratios > PE
50.41999964729631
Quarters > 3 > ratios > PB
1.7176061902526176
Quarters > 3 > ratios > ROE
4.787269403357155
Quarters > 3 > ratios > ROA
1.1905684494194404
Quarters > 3 > ratios > FCF
619400000
Quarters > 3 > ratios > Piotroski FScore
3
Quarters > 3 > ratios > fcf Percent
0.08047918507354088
Quarters > 3 > health Score
37
Annuals > 0 > quarter
2024-12-31
Annuals > 0 > income Statement > revenue
28445500000
Annuals > 0 > income Statement > cost Of Revenue
22876400000
Annuals > 0 > income Statement > gross Profit
5569100000
Annuals > 0 > income Statement > operating Expenses
-69400000
Annuals > 0 > income Statement > operating Income
5638500000
Annuals > 0 > income Statement > interest Expense
649000000
Annuals > 0 > income Statement > pretax Income
5638500000
Annuals > 0 > income Statement > net Income
3874900000
Annuals > 0 > income Statement > eps
160.361968029413
Annuals > 0 > income Statement > dividends Per Share
411700000
Annuals > 0 > income Statement > shares Outstanding
24163460
Annuals > 0 > income Statement > income Tax Expense
1375600000
Annuals > 0 > income Statement > EBITDA
7041300000
Annuals > 0 > income Statement > operating Margin
19.822115976164948
Annuals > 0 > income Statement > total Other Income Expense Net
-649000000
Annuals > 0 > income Statement > currency_symbol
USD
Annuals > 0 > balance Sheet > cash
7230300000
Annuals > 0 > balance Sheet > short Term Investments
51600000
Annuals > 0 > balance Sheet > receivables
2531000000
Annuals > 0 > balance Sheet > inventories
-
Annuals > 0 > balance Sheet > total Current Assets
22258952000
Annuals > 0 > balance Sheet > property Plant Equipment
3630200000
Annuals > 0 > balance Sheet > total Assets
96777300000
Annuals > 0 > balance Sheet > payables
2132800000
Annuals > 0 > balance Sheet > short Term Debt
2125200000
Annuals > 0 > balance Sheet > long Term Debt
9628500000
Annuals > 0 > balance Sheet > total Liabilities
68428100000
Annuals > 0 > balance Sheet > equity
24068000000
Annuals > 0 > balance Sheet > currency_symbol
USD
Annuals > 0 > cash Flow > net Income
4262900000
Annuals > 0 > cash Flow > depreciation
753800000
Annuals > 0 > cash Flow > change In Working Capital
1406800000
Annuals > 0 > cash Flow > cash From Operations
3993900000
Annuals > 0 > cash Flow > capital Expenditures
408800000
Annuals > 0 > cash Flow > cash From Investing
-1323100000
Annuals > 0 > cash Flow > cash From Financing
-1563500000
Annuals > 0 > cash Flow > net Change In Cash
991100000
Annuals > 0 > cash Flow > currency_symbol
USD
Annuals > 0 > ratios > PE
160.361968029413
Annuals > 0 > ratios > PB
1.905196656897125
Annuals > 0 > ratios > ROE
16.099800565065646
Annuals > 0 > ratios > ROA
4.003934807026028
Annuals > 0 > ratios > FCF
3585100000
Annuals > 0 > ratios > Piotroski FScore
4
Annuals > 0 > ratios > fcf Percent
0.12603399483222302
Annuals > 0 > health Score
51
Annuals > 1 > quarter
2023-12-31
Annuals > 1 > income Statement > revenue
25803100000
Annuals > 1 > income Statement > cost Of Revenue
20572400000
Annuals > 1 > income Statement > gross Profit
5230700000
Annuals > 1 > income Statement > operating Expenses
-677600000
Annuals > 1 > income Statement > operating Income
5908300000
Annuals > 1 > income Statement > interest Expense
510000000
Annuals > 1 > income Statement > pretax Income
5908300000
Annuals > 1 > income Statement > net Income
4381800000
Annuals > 1 > income Statement > eps
175.22913194516093
Annuals > 1 > income Statement > dividends Per Share
300308116
Annuals > 1 > income Statement > shares Outstanding
25006116
Annuals > 1 > income Statement > income Tax Expense
813400000
Annuals > 1 > income Statement > EBITDA
7314300000
Annuals > 1 > income Statement > operating Margin
22.897636330518427
Annuals > 1 > income Statement > total Other Income Expense Net
6831541917
Annuals > 1 > income Statement > currency_symbol
USD
Annuals > 1 > balance Sheet > cash
5761200000
Annuals > 1 > balance Sheet > short Term Investments
2201300000
Annuals > 1 > balance Sheet > receivables
2557500000
Annuals > 1 > balance Sheet > inventories
-10520000000
Annuals > 1 > balance Sheet > total Current Assets
5118900000
Annuals > 1 > balance Sheet > property Plant Equipment
3255700000
Annuals > 1 > balance Sheet > total Assets
91985100000
Annuals > 1 > balance Sheet > payables
2172100000
Annuals > 1 > balance Sheet > short Term Debt
790600000
Annuals > 1 > balance Sheet > long Term Debt
8932900000
Annuals > 1 > balance Sheet > total Liabilities
64284200000
Annuals > 1 > balance Sheet > equity
22950500000
Annuals > 1 > balance Sheet > currency_symbol
USD
Annuals > 1 > cash Flow > net Income
5094900000
Annuals > 1 > cash Flow > depreciation
912431578
Annuals > 1 > cash Flow > change In Working Capital
3076300000
Annuals > 1 > cash Flow > cash From Operations
-1916920985
Annuals > 1 > cash Flow > capital Expenditures
514100000
Annuals > 1 > cash Flow > cash From Investing
92000000
Annuals > 1 > cash Flow > cash From Financing
-1067100000
Annuals > 1 > cash Flow > net Change In Cash
-998200000
Annuals > 1 > cash Flow > currency_symbol
USD
Annuals > 1 > ratios > PE
175.22913194516093
Annuals > 1 > ratios > PB
2.067639317214004
Annuals > 1 > ratios > ROE
19.092394501209125
Annuals > 1 > ratios > ROA
4.763597582651973
Annuals > 1 > ratios > FCF
-2431020985
Annuals > 1 > ratios > Piotroski FScore
2
Annuals > 1 > ratios > fcf Percent
-0.0942142992508652
Annuals > 1 > health Score
41
Annuals > 2 > quarter
2022-12-31
Annuals > 2 > income Statement > revenue
19582600000
Annuals > 2 > income Statement > cost Of Revenue
19686900000
Annuals > 2 > income Statement > gross Profit
-104300000
Annuals > 2 > income Statement > operating Expenses
-5008200000
Annuals > 2 > income Statement > operating Income
4903900000
Annuals > 2 > income Statement > interest Expense
452800000
Annuals > 2 > income Statement > pretax Income
4904200000
Annuals > 2 > income Statement > net Income
3374200000
Annuals > 2 > income Statement > eps
180.49998849875598
Annuals > 2 > income Statement > dividends Per Share
295100000
Annuals > 2 > income Statement > shares Outstanding
18693630
Annuals > 2 > income Statement > income Tax Expense
1092500000
Annuals > 2 > income Statement > EBITDA
6034400000
Annuals > 2 > income Statement > operating Margin
25.042129237179942
Annuals > 2 > income Statement > total Other Income Expense Net
300000
Annuals > 2 > income Statement > currency_symbol
USD
Annuals > 2 > balance Sheet > cash
11697800000
Annuals > 2 > balance Sheet > short Term Investments
3341200000
Annuals > 2 > balance Sheet > receivables
2118900000
Annuals > 2 > balance Sheet > inventories
-16827851506
Annuals > 2 > balance Sheet > total Current Assets
36062300000
Annuals > 2 > balance Sheet > property Plant Equipment
2883700000
Annuals > 2 > balance Sheet > total Assets
92125100000
Annuals > 2 > balance Sheet > payables
2217000000
Annuals > 2 > balance Sheet > short Term Debt
819800000
Annuals > 2 > balance Sheet > long Term Debt
8624900000
Annuals > 2 > balance Sheet > total Liabilities
71789300000
Annuals > 2 > balance Sheet > equity
16676200000
Annuals > 2 > balance Sheet > currency_symbol
USD
Annuals > 2 > cash Flow > net Income
1286800000
Annuals > 2 > cash Flow > depreciation
683600000
Annuals > 2 > cash Flow > change In Working Capital
3820100000
Annuals > 2 > cash Flow > cash From Operations
-4419900000
Annuals > 2 > cash Flow > capital Expenditures
418900000
Annuals > 2 > cash Flow > cash From Investing
384800000
Annuals > 2 > cash Flow > cash From Financing
-1294600000
Annuals > 2 > cash Flow > net Change In Cash
-5565800000
Annuals > 2 > cash Flow > currency_symbol
USD
Annuals > 2 > ratios > PE
180.49998849875598
Annuals > 2 > ratios > PB
2.127243667148391
Annuals > 2 > ratios > ROE
20.23362636571881
Annuals > 2 > ratios > ROA
3.6626283173641063
Annuals > 2 > ratios > FCF
-4838800000
Annuals > 2 > ratios > Piotroski FScore
2
Annuals > 2 > ratios > fcf Percent
-0.2470969125652365
Annuals > 2 > health Score
36
Annuals > 3 > quarter
2021-12-31
Annuals > 3 > income Statement > revenue
25801900000
Annuals > 3 > income Statement > cost Of Revenue
13528400000
Annuals > 3 > income Statement > gross Profit
12273500000
Annuals > 3 > income Statement > operating Expenses
7880900000
Annuals > 3 > income Statement > operating Income
4392600000
Annuals > 3 > income Statement > interest Expense
513900000
Annuals > 3 > income Statement > pretax Income
4392600000
Annuals > 3 > income Statement > net Income
3401100000
Annuals > 3 > income Statement > eps
156.67828582503066
Annuals > 3 > income Statement > dividends Per Share
316600000
Annuals > 3 > income Statement > shares Outstanding
21707539
Annuals > 3 > income Statement > income Tax Expense
726000000
Annuals > 3 > income Statement > EBITDA
5836900000
Annuals > 3 > income Statement > operating Margin
17.024327665792054
Annuals > 3 > income Statement > total Other Income Expense Net
-48242100000
Annuals > 3 > income Statement > currency_symbol
USD
Annuals > 3 > balance Sheet > cash
25343800000
Annuals > 3 > balance Sheet > short Term Investments
9739400000
Annuals > 3 > balance Sheet > receivables
18973700000
Annuals > 3 > balance Sheet > inventories
-31328336171
Annuals > 3 > balance Sheet > total Current Assets
44317500000
Annuals > 3 > balance Sheet > property Plant Equipment
2284000000
Annuals > 3 > balance Sheet > total Assets
86645400000
Annuals > 3 > balance Sheet > payables
6413600000
Annuals > 3 > balance Sheet > short Term Debt
647600000
Annuals > 3 > balance Sheet > long Term Debt
7753000000
Annuals > 3 > balance Sheet > total Liabilities
65330100000
Annuals > 3 > balance Sheet > equity
16385100000
Annuals > 3 > balance Sheet > currency_symbol
USD
Annuals > 3 > cash Flow > net Income
3666600000
Annuals > 3 > cash Flow > depreciation
930400000
Annuals > 3 > cash Flow > change In Working Capital
2986900000
Annuals > 3 > cash Flow > cash From Operations
6641000000
Annuals > 3 > cash Flow > capital Expenditures
353900000
Annuals > 3 > cash Flow > cash From Investing
1838600000
Annuals > 3 > cash Flow > cash From Financing
-1189300000
Annuals > 3 > cash Flow > net Change In Cash
7218300000
Annuals > 3 > cash Flow > currency_symbol
USD
Annuals > 3 > ratios > PE
156.67828582503066
Annuals > 3 > ratios > PB
2.51409790200426
Annuals > 3 > ratios > ROE
20.757273376421264
Annuals > 3 > ratios > ROA
3.925309364374797
Annuals > 3 > ratios > FCF
6287100000
Annuals > 3 > ratios > Piotroski FScore
4
Annuals > 3 > ratios > fcf Percent
0.24366810196148345
Annuals > 3 > health Score
57
Valuation > metrics > PE
9.2192
Valuation > metrics > PB
1.5284880033673633
Valuation > final Score
100
Valuation > verdict
3.9% Undervalued
Profitability > metrics > ROE
4.397043439750158
Profitability > metrics > Net Margin
0.15257942290877297
Profitability > final Score
47
Profitability > verdict
Weak
Risk > metrics > Debt Equity
2.8993837954231347
Risk > metrics > Interest Coverage
7.342092914124824
Risk > final Score
47
Risk > verdict
High
Liquidity > metrics > Current Ratio
0
Liquidity > metrics > Quick Ratio
0
Liquidity > final Score
10
Liquidity > verdict
Weak
Prev Valuations > 0
50
Prev Valuations > 1
58.760000037927455
Prev Valuations > 2
50
Prev Profitabilities > 0
53
Prev Profitabilities > 1
42
Prev Profitabilities > 2
48
Prev Risks > 0
56
Prev Risks > 1
42
Prev Risks > 2
57
Prev Liquidities > 0
10
Prev Liquidities > 1
10
Prev Liquidities > 2
100
Updated At
2026-01-20T21:51:31.473Z
Earnings History > 0 > period
2025-09-30
Earnings History > 0 > report Date
2025-10-30
Earnings History > 0 > date
2025-09-30
Earnings History > 0 > before After Market
AfterMarket
Earnings History > 0 > currency
-
Earnings History > 0 > eps Actual
52.04
Earnings History > 0 > eps Estimate
29.33
Earnings History > 0 > eps Difference
22.71
Earnings History > 0 > surprise Percent
77.4293
Earnings History > 1 > period
2025-06-30
Earnings History > 1 > report Date
2025-07-31
Earnings History > 1 > date
2025-06-30
Earnings History > 1 > before After Market
AfterMarket
Earnings History > 1 > currency
USD
Earnings History > 1 > eps Actual
61.61
Earnings History > 1 > eps Estimate
55.22
Earnings History > 1 > eps Difference
6.39
Earnings History > 1 > surprise Percent
11.5719
Earnings History > 2 > period
2025-03-31
Earnings History > 2 > report Date
2025-05-01
Earnings History > 2 > date
2025-03-31
Earnings History > 2 > before After Market
AfterMarket
Earnings History > 2 > currency
USD
Earnings History > 2 > eps Actual
3.8
Earnings History > 2 > eps Estimate
26.44
Earnings History > 2 > eps Difference
-22.64
Earnings History > 2 > surprise Percent
-85.6278
Earnings History > 3 > period
2024-12-31
Earnings History > 3 > report Date
2025-02-13
Earnings History > 3 > date
2024-12-31
Earnings History > 3 > before After Market
AfterMarket
Earnings History > 3 > currency
USD
Earnings History > 3 > eps Actual
66.99
Earnings History > 3 > eps Estimate
39.61
Earnings History > 3 > eps Difference
27.38
Earnings History > 3 > surprise Percent
69.124
Earnings History > 4 > period
2024-09-30
Earnings History > 4 > report Date
2024-10-31
Earnings History > 4 > date
2024-09-30
Earnings History > 4 > before After Market
AfterMarket
Earnings History > 4 > currency
USD
Earnings History > 4 > eps Actual
2.99
Earnings History > 4 > eps Estimate
23.98
Earnings History > 4 > eps Difference
-20.99
Earnings History > 4 > surprise Percent
-87.5313
Earnings History > 5 > period
2024-06-30
Earnings History > 5 > report Date
2024-08-01
Earnings History > 5 > date
2024-06-30
Earnings History > 5 > before After Market
AfterMarket
Earnings History > 5 > currency
USD
Earnings History > 5 > eps Actual
37.18
Earnings History > 5 > eps Estimate
29.59
Earnings History > 5 > eps Difference
7.59
Earnings History > 5 > surprise Percent
25.6506
Earnings History > 6 > period
2024-03-31
Earnings History > 6 > report Date
2024-05-02
Earnings History > 6 > date
2024-03-31
Earnings History > 6 > before After Market
AfterMarket
Earnings History > 6 > currency
USD
Earnings History > 6 > eps Actual
30.82
Earnings History > 6 > eps Estimate
37.29
Earnings History > 6 > eps Difference
-6.47
Earnings History > 6 > surprise Percent
-17.3505
Earnings History > 7 > period
2023-12-31
Earnings History > 7 > report Date
2024-02-16
Earnings History > 7 > date
2023-12-31
Earnings History > 7 > before After Market
BeforeMarket
Earnings History > 7 > currency
USD
Earnings History > 7 > eps Actual
52.87
Earnings History > 7 > eps Estimate
37.58
Earnings History > 7 > eps Difference
15.29
Earnings History > 7 > surprise Percent
40.6865
Earnings History > 8 > period
2023-09-30
Earnings History > 8 > report Date
2023-11-03
Earnings History > 8 > date
2023-09-30
Earnings History > 8 > before After Market
BeforeMarket
Earnings History > 8 > currency
USD
Earnings History > 8 > eps Actual
42.26
Earnings History > 8 > eps Estimate
27.65
Earnings History > 8 > eps Difference
14.61
Earnings History > 8 > surprise Percent
52.8391
Earnings History > 9 > period
2023-06-30
Earnings History > 9 > report Date
2023-08-03
Earnings History > 9 > date
2023-06-30
Earnings History > 9 > before After Market
AfterMarket
Earnings History > 9 > currency
USD
Earnings History > 9 > eps Actual
28.8
Earnings History > 9 > eps Estimate
29.64
Earnings History > 9 > eps Difference
-0.84
Earnings History > 9 > surprise Percent
-2.834
Earnings History > 10 > period
2023-03-31
Earnings History > 10 > report Date
2023-05-11
Earnings History > 10 > date
2023-03-31
Earnings History > 10 > before After Market
AfterMarket
Earnings History > 10 > currency
USD
Earnings History > 10 > eps Actual
49.38
Earnings History > 10 > eps Estimate
22.57
Earnings History > 10 > eps Difference
26.81
Earnings History > 10 > surprise Percent
118.786
Earnings History > 11 > period
2022-12-31
Earnings History > 11 > report Date
2023-02-16
Earnings History > 11 > date
2022-12-31
Earnings History > 11 > before After Market
AfterMarket
Earnings History > 11 > currency
USD
Earnings History > 11 > eps Actual
78.33
Earnings History > 11 > eps Estimate
68.59
Earnings History > 11 > eps Difference
9.74
Earnings History > 11 > surprise Percent
14.2003
Earnings History > 12 > period
2022-09-30
Earnings History > 12 > report Date
2022-11-03
Earnings History > 12 > date
2022-09-30
Earnings History > 12 > before After Market
AfterMarket
Earnings History > 12 > currency
USD
Earnings History > 12 > eps Actual
-3.65
Earnings History > 12 > eps Estimate
-13.94
Earnings History > 12 > eps Difference
10.29
Earnings History > 12 > surprise Percent
73.8164
Earnings History > 13 > period
2022-06-30
Earnings History > 13 > report Date
2022-07-28
Earnings History > 13 > date
2022-06-30
Earnings History > 13 > before After Market
AfterMarket
Earnings History > 13 > currency
USD
Earnings History > 13 > eps Actual
-37.59
Earnings History > 13 > eps Estimate
2.47
Earnings History > 13 > eps Difference
-40.06
Earnings History > 13 > surprise Percent
-1621.8623
Earnings History > 14 > period
2022-03-31
Earnings History > 14 > report Date
2022-04-28
Earnings History > 14 > date
2022-03-31
Earnings History > 14 > before After Market
AfterMarket
Earnings History > 14 > currency
USD
Earnings History > 14 > eps Actual
4.49
Earnings History > 14 > eps Estimate
-1.37
Earnings History > 14 > eps Difference
5.86
Earnings History > 14 > surprise Percent
427.7372
Earnings History > 15 > period
2021-12-31
Earnings History > 15 > report Date
2022-02-10
Earnings History > 15 > date
2021-12-31
Earnings History > 15 > before After Market
AfterMarket
Earnings History > 15 > currency
USD
Earnings History > 15 > eps Actual
33.64
Earnings History > 15 > eps Estimate
31.07
Earnings History > 15 > eps Difference
2.57
Earnings History > 15 > surprise Percent
8.2716
Earnings History > 16 > period
2021-09-30
Earnings History > 16 > report Date
2021-11-04
Earnings History > 16 > date
2021-09-30
Earnings History > 16 > before After Market
AfterMarket
Earnings History > 16 > currency
USD
Earnings History > 16 > eps Actual
16.44
Earnings History > 16 > eps Estimate
9.49
Earnings History > 16 > eps Difference
6.95
Earnings History > 16 > surprise Percent
73.235
Earnings History > 17 > period
2021-06-30
Earnings History > 17 > report Date
2021-07-29
Earnings History > 17 > date
2021-06-30
Earnings History > 17 > before After Market
AfterMarket
Earnings History > 17 > currency
USD
Earnings History > 17 > eps Actual
43.25
Earnings History > 17 > eps Estimate
9.61
Earnings History > 17 > eps Difference
33.64
Earnings History > 17 > surprise Percent
350.052
Earnings History > 18 > period
2021-03-31
Earnings History > 18 > report Date
2021-04-29
Earnings History > 18 > date
2021-03-31
Earnings History > 18 > before After Market
AfterMarket
Earnings History > 18 > currency
USD
Earnings History > 18 > eps Actual
28.91
Earnings History > 18 > eps Estimate
23.26
Earnings History > 18 > eps Difference
5.65
Earnings History > 18 > surprise Percent
24.2906
Earnings History > 19 > period
2020-12-31
Earnings History > 19 > report Date
2021-02-11
Earnings History > 19 > date
2020-12-31
Earnings History > 19 > before After Market
AfterMarket
Earnings History > 19 > currency
USD
Earnings History > 19 > eps Actual
32.68
Earnings History > 19 > eps Estimate
15.15
Earnings History > 19 > eps Difference
17.53
Earnings History > 19 > surprise Percent
115.7096
Earnings History > 20 > period
2020-09-30
Earnings History > 20 > report Date
2020-10-29
Earnings History > 20 > date
2020-09-30
Earnings History > 20 > before After Market
AfterMarket
Earnings History > 20 > currency
USD
Earnings History > 20 > eps Actual
4.44
Earnings History > 20 > eps Estimate
6.19
Earnings History > 20 > eps Difference
-1.75
Earnings History > 20 > surprise Percent
-28.2714
Earnings History > 21 > period
2020-06-30
Earnings History > 21 > report Date
2020-07-30
Earnings History > 21 > date
2020-06-30
Earnings History > 21 > before After Market
AfterMarket
Earnings History > 21 > currency
USD
Earnings History > 21 > eps Actual
15.26
Earnings History > 21 > eps Estimate
21.99
Earnings History > 21 > eps Difference
-6.73
Earnings History > 21 > surprise Percent
-30.6048
Earnings History > 22 > period
2020-03-31
Earnings History > 22 > report Date
2020-04-30
Earnings History > 22 > date
2020-03-31
Earnings History > 22 > before After Market
AfterMarket
Earnings History > 22 > currency
USD
Earnings History > 22 > eps Actual
-47.38
Earnings History > 22 > eps Estimate
-49.78
Earnings History > 22 > eps Difference
2.4
Earnings History > 22 > surprise Percent
4.8212
Earnings History > 23 > period
2019-12-31
Earnings History > 23 > report Date
2020-02-13
Earnings History > 23 > date
2019-12-31
Earnings History > 23 > before After Market
AfterMarket
Earnings History > 23 > currency
USD
Earnings History > 23 > eps Actual
23.58
Earnings History > 23 > eps Estimate
15.28
Earnings History > 23 > eps Difference
8.3
Earnings History > 23 > surprise Percent
54.3194
Earnings History > 24 > period
2019-09-30
Earnings History > 24 > report Date
2019-10-31
Earnings History > 24 > date
2019-09-30
Earnings History > 24 > before After Market
AfterMarket
Earnings History > 24 > currency
USD
Earnings History > 24 > eps Actual
2.04
Earnings History > 24 > eps Estimate
7.02
Earnings History > 24 > eps Difference
-4.98
Earnings History > 24 > surprise Percent
-70.9402
Earnings History > 25 > period
2019-06-30
Earnings History > 25 > report Date
2019-08-01
Earnings History > 25 > date
2019-06-30
Earnings History > 25 > before After Market
AfterMarket
Earnings History > 25 > currency
USD
Earnings History > 25 > eps Actual
17.18
Earnings History > 25 > eps Estimate
11.12
Earnings History > 25 > eps Difference
6.06
Earnings History > 25 > surprise Percent
54.4964
Earnings History > 26 > period
2019-03-31
Earnings History > 26 > report Date
2019-05-02
Earnings History > 26 > date
2019-03-31
Earnings History > 26 > before After Market
AfterMarket
Earnings History > 26 > currency
USD
Earnings History > 26 > eps Actual
26.98
Earnings History > 26 > eps Estimate
24.43
Earnings History > 26 > eps Difference
2.55
Earnings History > 26 > surprise Percent
10.438
Earnings History > 27 > period
2018-12-31
Earnings History > 27 > report Date
2019-02-14
Earnings History > 27 > date
2018-12-31
Earnings History > 27 > before After Market
AfterMarket
Earnings History > 27 > currency
USD
Earnings History > 27 > eps Actual
-17.89
Earnings History > 27 > eps Estimate
-15.37
Earnings History > 27 > eps Difference
-2.52
Earnings History > 27 > surprise Percent
-16.3956
Earnings History > 28 > period
2018-09-30
Earnings History > 28 > report Date
2018-11-01
Earnings History > 28 > date
2018-09-30
Earnings History > 28 > before After Market
AfterMarket
Earnings History > 28 > currency
USD
Earnings History > 28 > eps Actual
3.34
Earnings History > 28 > eps Estimate
9.49
Earnings History > 28 > eps Difference
-6.15
Earnings History > 28 > surprise Percent
-64.8051
Earnings History > 29 > period
2018-06-30
Earnings History > 29 > report Date
2018-08-02
Earnings History > 29 > date
2018-06-30
Earnings History > 29 > before After Market
AfterMarket
Earnings History > 29 > currency
USD
Earnings History > 29 > eps Actual
1.82
Earnings History > 29 > eps Estimate
8.42
Earnings History > 29 > eps Difference
-6.6
Earnings History > 29 > surprise Percent
-78.3848
Earnings History > 30 > period
2018-03-31
Earnings History > 30 > report Date
2018-05-03
Earnings History > 30 > date
2018-03-31
Earnings History > 30 > before After Market
AfterMarket
Earnings History > 30 > currency
USD
Earnings History > 30 > eps Actual
23.6
Earnings History > 30 > eps Estimate
10.26
Earnings History > 30 > eps Difference
13.34
Earnings History > 30 > surprise Percent
130.0195
Earnings History > 31 > period
2017-12-31
Earnings History > 31 > report Date
2018-02-15
Earnings History > 31 > date
2017-12-31
Earnings History > 31 > before After Market
AfterMarket
Earnings History > 31 > currency
USD
Earnings History > 31 > eps Actual
30.06
Earnings History > 31 > eps Estimate
31.2
Earnings History > 31 > eps Difference
-1.14
Earnings History > 31 > surprise Percent
-3.6538
Earnings History > 32 > period
2017-09-30
Earnings History > 32 > report Date
2017-11-02
Earnings History > 32 > date
2017-09-30
Earnings History > 32 > before After Market
AfterMarket
Earnings History > 32 > currency
USD
Earnings History > 32 > eps Actual
16.42
Earnings History > 32 > eps Estimate
19
Earnings History > 32 > eps Difference
-2.58
Earnings History > 32 > surprise Percent
-13.5789
Earnings History > 33 > period
2017-06-30
Earnings History > 33 > report Date
2017-08-03
Earnings History > 33 > date
2017-06-30
Earnings History > 33 > before After Market
AfterMarket
Earnings History > 33 > currency
USD
Earnings History > 33 > eps Actual
12.67
Earnings History > 33 > eps Estimate
3.97
Earnings History > 33 > eps Difference
8.7
Earnings History > 33 > surprise Percent
219.1436
Earnings History > 34 > period
2017-03-31
Earnings History > 34 > report Date
2017-04-27
Earnings History > 34 > date
2017-03-31
Earnings History > 34 > before After Market
AfterMarket
Earnings History > 34 > currency
USD
Earnings History > 34 > eps Actual
3.03
Earnings History > 34 > eps Estimate
5.99
Earnings History > 34 > eps Difference
-2.96
Earnings History > 34 > surprise Percent
-49.4157
Earnings History > 35 > period
2016-12-31
Earnings History > 35 > report Date
2017-02-16
Earnings History > 35 > date
2016-12-31
Earnings History > 35 > before After Market
AfterMarket
Earnings History > 35 > currency
USD
Earnings History > 35 > eps Actual
-30.77
Earnings History > 35 > eps Estimate
-22.04
Earnings History > 35 > eps Difference
-8.73
Earnings History > 35 > surprise Percent
-39.6098
Earnings History > 36 > period
2016-09-30
Earnings History > 36 > report Date
2016-11-03
Earnings History > 36 > date
2016-09-30
Earnings History > 36 > before After Market
AfterMarket
Earnings History > 36 > currency
USD
Earnings History > 36 > eps Actual
-0.42
Earnings History > 36 > eps Estimate
7.68
Earnings History > 36 > eps Difference
-8.1
Earnings History > 36 > surprise Percent
-105.4688
Earnings History > 37 > period
2016-06-30
Earnings History > 37 > report Date
2016-07-28
Earnings History > 37 > date
2016-06-30
Earnings History > 37 > before After Market
AfterMarket
Earnings History > 37 > currency
USD
Earnings History > 37 > eps Actual
9.58
Earnings History > 37 > eps Estimate
4.14
Earnings History > 37 > eps Difference
5.44
Earnings History > 37 > surprise Percent
131.401
Earnings History > 38 > period
2016-03-31
Earnings History > 38 > report Date
2016-04-28
Earnings History > 38 > date
2016-03-31
Earnings History > 38 > before After Market
AfterMarket
Earnings History > 38 > currency
USD
Earnings History > 38 > eps Actual
-2.76
Earnings History > 38 > eps Estimate
12.24
Earnings History > 38 > eps Difference
-15
Earnings History > 38 > surprise Percent
-122.549
Earnings History > 39 > period
2015-12-31
Earnings History > 39 > report Date
2016-02-18
Earnings History > 39 > date
2015-12-31
Earnings History > 39 > before After Market
AfterMarket
Earnings History > 39 > currency
USD
Earnings History > 39 > eps Actual
4.1
Earnings History > 39 > eps Estimate
5.49
Earnings History > 39 > eps Difference
-1.39
Earnings History > 39 > surprise Percent
-25.3188
Earnings History > 40 > period
2015-09-30
Earnings History > 40 > report Date
2015-10-30
Earnings History > 40 > date
2015-09-30
Earnings History > 40 > before After Market
BeforeMarket
Earnings History > 40 > currency
USD
Earnings History > 40 > eps Actual
18.16
Earnings History > 40 > eps Estimate
3.34
Earnings History > 40 > eps Difference
14.82
Earnings History > 40 > surprise Percent
443.7126
Earnings History > 41 > period
2015-06-30
Earnings History > 41 > report Date
2015-07-31
Earnings History > 41 > date
2015-06-30
Earnings History > 41 > before After Market
BeforeMarket
Earnings History > 41 > currency
USD
Earnings History > 41 > eps Actual
-8.87
Earnings History > 41 > eps Estimate
4.3
Earnings History > 41 > eps Difference
-13.17
Earnings History > 41 > surprise Percent
-306.2791
Earnings History > 42 > period
2015-03-31
Earnings History > 42 > report Date
2015-04-30
Earnings History > 42 > date
2015-03-31
Earnings History > 42 > before After Market
AfterMarket
Earnings History > 42 > currency
USD
Earnings History > 42 > eps Actual
9.71
Earnings History > 42 > eps Estimate
7.71
Earnings History > 42 > eps Difference
2
Earnings History > 42 > surprise Percent
25.9403
Earnings History > 43 > period
2014-12-31
Earnings History > 43 > report Date
2015-02-12
Earnings History > 43 > date
2014-12-31
Earnings History > 43 > before After Market
AfterMarket
Earnings History > 43 > currency
USD
Earnings History > 43 > eps Actual
0.49
Earnings History > 43 > eps Estimate
-2.68
Earnings History > 43 > eps Difference
3.17
Earnings History > 43 > surprise Percent
118.2836
Earnings History > 44 > period
2014-09-30
Earnings History > 44 > report Date
2014-10-30
Earnings History > 44 > date
2014-09-30
Earnings History > 44 > before After Market
AfterMarket
Earnings History > 44 > currency
USD
Earnings History > 44 > eps Actual
20.68
Earnings History > 44 > eps Estimate
10.03
Earnings History > 44 > eps Difference
10.65
Earnings History > 44 > surprise Percent
106.1815
Earnings History > 45 > period
2014-06-30
Earnings History > 45 > report Date
2014-07-31
Earnings History > 45 > date
2014-06-30
Earnings History > 45 > before After Market
-
Earnings History > 45 > currency
USD
Earnings History > 45 > eps Actual
16.15
Earnings History > 45 > eps Estimate
9.84
Earnings History > 45 > eps Difference
6.31
Earnings History > 45 > surprise Percent
64.126
Earnings History > 46 > period
2014-03-31
Earnings History > 46 > report Date
2014-05-01
Earnings History > 46 > date
2014-03-31
Earnings History > 46 > before After Market
-
Earnings History > 46 > currency
USD
Earnings History > 46 > eps Actual
35.72
Earnings History > 46 > eps Estimate
9.57
Earnings History > 46 > eps Difference
26.15
Earnings History > 46 > surprise Percent
273.2497
Earnings History > 47 > period
2013-12-31
Earnings History > 47 > report Date
2014-02-13
Earnings History > 47 > date
2013-12-31
Earnings History > 47 > before After Market
-
Earnings History > 47 > currency
USD
Earnings History > 47 > eps Actual
-0.98
Earnings History > 47 > eps Estimate
5.99
Earnings History > 47 > eps Difference
-6.97
Earnings History > 47 > surprise Percent
-116.3606
Earnings History > 48 > period
2013-09-30
Earnings History > 48 > report Date
2013-10-31
Earnings History > 48 > date
2013-09-30
Earnings History > 48 > before After Market
-
Earnings History > 48 > currency
USD
Earnings History > 48 > eps Actual
-29.02
Earnings History > 48 > eps Estimate
2.98
Earnings History > 48 > eps Difference
-32
Earnings History > 48 > surprise Percent
-1073.8255
Earnings History > 49 > period
2013-06-30
Earnings History > 49 > report Date
2013-08-01
Earnings History > 49 > date
2013-06-30
Earnings History > 49 > before After Market
-
Earnings History > 49 > currency
USD
Earnings History > 49 > eps Actual
13.97
Earnings History > 49 > eps Estimate
-7.93
Earnings History > 49 > eps Difference
21.9
Earnings History > 49 > surprise Percent
276.1665
Earnings History > 50 > period
2013-03-31
Earnings History > 50 > report Date
2013-05-02
Earnings History > 50 > date
2013-03-31
Earnings History > 50 > before After Market
-
Earnings History > 50 > currency
USD
Earnings History > 50 > eps Actual
7.12
Earnings History > 50 > eps Estimate
11.82
Earnings History > 50 > eps Difference
-4.7
Earnings History > 50 > surprise Percent
-39.7631
Earnings History > 51 > period
2012-12-31
Earnings History > 51 > report Date
2013-02-14
Earnings History > 51 > date
2012-12-31
Earnings History > 51 > before After Market
-
Earnings History > 51 > currency
USD
Earnings History > 51 > eps Actual
18.9
Earnings History > 51 > eps Estimate
7.14
Earnings History > 51 > eps Difference
11.76
Earnings History > 51 > surprise Percent
164.7059
Earnings History > 52 > period
2012-09-30
Earnings History > 52 > report Date
2012-10-25
Earnings History > 52 > date
2012-09-30
Earnings History > 52 > before After Market
-
Earnings History > 52 > currency
USD
Earnings History > 52 > eps Actual
0.9
Earnings History > 52 > eps Estimate
1.77
Earnings History > 52 > eps Difference
-0.87
Earnings History > 52 > surprise Percent
-49.1525
Earnings History > 53 > period
2012-06-30
Earnings History > 53 > report Date
2012-07-26
Earnings History > 53 > date
2012-06-30
Earnings History > 53 > before After Market
-
Earnings History > 53 > currency
USD
Earnings History > 53 > eps Actual
3.85
Earnings History > 53 > eps Estimate
4.59
Earnings History > 53 > eps Difference
-0.74
Earnings History > 53 > surprise Percent
-16.122
Earnings History > 54 > period
2012-03-31
Earnings History > 54 > report Date
2012-05-01
Earnings History > 54 > date
2012-03-31
Earnings History > 54 > before After Market
-
Earnings History > 54 > currency
USD
Earnings History > 54 > eps Actual
-0.69
Earnings History > 54 > eps Estimate
-9.32
Earnings History > 54 > eps Difference
8.63
Earnings History > 54 > surprise Percent
92.5966
Earnings History > 55 > period
2011-12-31
Earnings History > 55 > report Date
2012-02-16
Earnings History > 55 > date
2011-12-31
Earnings History > 55 > before After Market
-
Earnings History > 55 > currency
USD
Earnings History > 55 > eps Actual
-38.47
Earnings History > 55 > eps Estimate
3.28
Earnings History > 55 > eps Difference
-41.75
Earnings History > 55 > surprise Percent
-1272.8659
Earnings History > 56 > period
2011-09-30
Earnings History > 56 > report Date
2011-10-27
Earnings History > 56 > date
2011-09-30
Earnings History > 56 > before After Market
-
Earnings History > 56 > currency
USD
Earnings History > 56 > eps Actual
46.73
Earnings History > 56 > eps Estimate
3.78
Earnings History > 56 > eps Difference
42.95
Earnings History > 56 > surprise Percent
1136.2434
Earnings History > 57 > period
2011-06-30
Earnings History > 57 > report Date
2011-07-28
Earnings History > 57 > date
2011-06-30
Earnings History > 57 > before After Market
-
Earnings History > 57 > currency
USD
Earnings History > 57 > eps Actual
3.4
Earnings History > 57 > eps Estimate
5
Earnings History > 57 > eps Difference
-1.6
Earnings History > 57 > surprise Percent
-32
Earnings History > 58 > period
2011-03-31
Earnings History > 58 > report Date
2011-04-28
Earnings History > 58 > date
2011-03-31
Earnings History > 58 > before After Market
-
Earnings History > 58 > currency
USD
Earnings History > 58 > eps Actual
-12.42
Earnings History > 58 > eps Estimate
2.28
Earnings History > 58 > eps Difference
-14.7
Earnings History > 58 > surprise Percent
-644.7368
Earnings History > 59 > period
2010-12-31
Earnings History > 59 > report Date
2011-02-17
Earnings History > 59 > date
2010-12-31
Earnings History > 59 > before After Market
-
Earnings History > 59 > currency
USD
Earnings History > 59 > eps Actual
-18.43
Earnings History > 59 > eps Estimate
9.45
Earnings History > 59 > eps Difference
-27.88
Earnings History > 59 > surprise Percent
-295.0265
Earnings History > 60 > period
2010-09-30
Earnings History > 60 > report Date
2010-10-28
Earnings History > 60 > date
2010-09-30
Earnings History > 60 > before After Market
-
Earnings History > 60 > currency
USD
Earnings History > 60 > eps Actual
10.24
Earnings History > 60 > eps Estimate
4.84
Earnings History > 60 > eps Difference
5.4
Earnings History > 60 > surprise Percent
111.5702
Earnings History > 61 > period
2010-06-30
Earnings History > 61 > report Date
2010-07-29
Earnings History > 61 > date
2010-06-30
Earnings History > 61 > before After Market
-
Earnings History > 61 > currency
USD
Earnings History > 61 > eps Actual
15.49
Earnings History > 61 > eps Estimate
5.82
Earnings History > 61 > eps Difference
9.67
Earnings History > 61 > surprise Percent
166.1512
Earnings History > 62 > period
2010-03-31
Earnings History > 62 > report Date
2010-04-29
Earnings History > 62 > date
2010-03-31
Earnings History > 62 > before After Market
-
Earnings History > 62 > currency
USD
Earnings History > 62 > eps Actual
14.02
Earnings History > 62 > eps Estimate
5.97
Earnings History > 62 > eps Difference
8.05
Earnings History > 62 > surprise Percent
134.8409
Earnings History > 63 > period
2009-12-31
Earnings History > 63 > report Date
2010-02-18
Earnings History > 63 > date
2009-12-31
Earnings History > 63 > before After Market
-
Earnings History > 63 > currency
USD
Earnings History > 63 > eps Actual
1.65
Earnings History > 63 > eps Estimate
5.25
Earnings History > 63 > eps Difference
-3.6
Earnings History > 63 > surprise Percent
-68.5714
Earnings History > 64 > period
2009-09-30
Earnings History > 64 > report Date
2009-10-29
Earnings History > 64 > date
2009-09-30
Earnings History > 64 > before After Market
-
Earnings History > 64 > currency
USD
Earnings History > 64 > eps Actual
30.88
Earnings History > 64 > eps Estimate
9.91
Earnings History > 64 > eps Difference
20.97
Earnings History > 64 > surprise Percent
211.6044
Earnings History > 65 > period
2009-06-30
Earnings History > 65 > report Date
2009-07-30
Earnings History > 65 > date
2009-06-30
Earnings History > 65 > before After Market
-
Earnings History > 65 > currency
USD
Earnings History > 65 > eps Actual
15.56
Earnings History > 65 > eps Estimate
6.06
Earnings History > 65 > eps Difference
9.5
Earnings History > 65 > surprise Percent
156.7657
Earnings History > 66 > period
2009-03-31
Earnings History > 66 > report Date
2009-04-30
Earnings History > 66 > date
2009-03-31
Earnings History > 66 > before After Market
-
Earnings History > 66 > currency
USD
Earnings History > 66 > eps Actual
-3.55
Earnings History > 66 > eps Estimate
4.8
Earnings History > 66 > eps Difference
-8.35
Earnings History > 66 > surprise Percent
-173.9583
Earnings History > 67 > period
2008-12-31
Earnings History > 67 > report Date
2009-02-19
Earnings History > 67 > date
2008-12-31
Earnings History > 67 > before After Market
-
Earnings History > 67 > currency
USD
Earnings History > 67 > eps Actual
19.62
Earnings History > 67 > eps Estimate
10.38
Earnings History > 67 > eps Difference
9.24
Earnings History > 67 > surprise Percent
89.0173
Earnings History > 68 > period
2008-09-30
Earnings History > 68 > report Date
2008-10-30
Earnings History > 68 > date
2008-09-30
Earnings History > 68 > before After Market
-
Earnings History > 68 > currency
USD
Earnings History > 68 > eps Actual
25.27
Earnings History > 68 > eps Estimate
12.5
Earnings History > 68 > eps Difference
12.77
Earnings History > 68 > surprise Percent
102.16
Earnings History > 69 > period
2008-06-30
Earnings History > 69 > report Date
2008-07-31
Earnings History > 69 > date
2008-06-30
Earnings History > 69 > before After Market
-
Earnings History > 69 > currency
USD
Earnings History > 69 > eps Actual
0.84
Earnings History > 69 > eps Estimate
6.97
Earnings History > 69 > eps Difference
-6.13
Earnings History > 69 > surprise Percent
-87.9484
Earnings History > 70 > period
2008-03-31
Earnings History > 70 > report Date
2008-05-01
Earnings History > 70 > date
2008-03-31
Earnings History > 70 > before After Market
-
Earnings History > 70 > currency
USD
Earnings History > 70 > eps Actual
33.78
Earnings History > 70 > eps Estimate
24.4
Earnings History > 70 > eps Difference
9.38
Earnings History > 70 > surprise Percent
38.4426
Earnings History > 71 > period
2007-12-31
Earnings History > 71 > report Date
2008-02-21
Earnings History > 71 > date
2007-12-31
Earnings History > 71 > before After Market
-
Earnings History > 71 > currency
USD
Earnings History > 71 > eps Actual
30.15
Earnings History > 71 > eps Estimate
18.27
Earnings History > 71 > eps Difference
11.88
Earnings History > 71 > surprise Percent
65.0246
Earnings History > 72 > period
2007-09-30
Earnings History > 72 > report Date
2007-11-01
Earnings History > 72 > date
2007-09-30
Earnings History > 72 > before After Market
-
Earnings History > 72 > currency
USD
Earnings History > 72 > eps Actual
13.47
Earnings History > 72 > eps Estimate
9.49
Earnings History > 72 > eps Difference
3.98
Earnings History > 72 > surprise Percent
41.9389
Earnings History > 73 > period
2007-06-30
Earnings History > 73 > report Date
2007-08-02
Earnings History > 73 > date
2007-06-30
Earnings History > 73 > before After Market
-
Earnings History > 73 > currency
USD
Earnings History > 73 > eps Actual
8.92
Earnings History > 73 > eps Estimate
10.5
Earnings History > 73 > eps Difference
-1.58
Earnings History > 73 > surprise Percent
-15.0476
Earnings History > 74 > period
2007-03-31
Earnings History > 74 > report Date
2007-05-03
Earnings History > 74 > date
2007-03-31
Earnings History > 74 > before After Market
-
Earnings History > 74 > currency
USD
Earnings History > 74 > eps Actual
5.88
Earnings History > 74 > eps Estimate
6
Earnings History > 74 > eps Difference
-0.12
Earnings History > 74 > surprise Percent
-2
Earnings History > 75 > period
2006-12-31
Earnings History > 75 > report Date
2007-02-22
Earnings History > 75 > date
2006-12-31
Earnings History > 75 > before After Market
-
Earnings History > 75 > currency
USD
Earnings History > 75 > eps Actual
8.45
Earnings History > 75 > eps Estimate
3.75
Earnings History > 75 > eps Difference
4.7
Earnings History > 75 > surprise Percent
125.3333
Earnings History > 76 > period
2006-09-30
Earnings History > 76 > report Date
2006-11-02
Earnings History > 76 > date
2006-09-30
Earnings History > 76 > before After Market
-
Earnings History > 76 > currency
USD
Earnings History > 76 > eps Actual
-20.41
Earnings History > 76 > eps Estimate
2.98
Earnings History > 76 > eps Difference
-23.39
Earnings History > 76 > surprise Percent
-784.8993
Earnings History > 77 > period
2006-06-30
Earnings History > 77 > report Date
2006-08-31
Earnings History > 77 > date
2006-06-30
Earnings History > 77 > before After Market
-
Earnings History > 77 > currency
USD
Earnings History > 77 > eps Actual
12.14
Earnings History > 77 > eps Estimate
3.88
Earnings History > 77 > eps Difference
8.26
Earnings History > 77 > surprise Percent
212.8866
Earnings History > 78 > period
2006-03-31
Earnings History > 78 > report Date
2006-04-27
Earnings History > 78 > date
2006-03-31
Earnings History > 78 > before After Market
-
Earnings History > 78 > currency
USD
Earnings History > 78 > eps Actual
9.1
Earnings History > 78 > eps Estimate
5.69
Earnings History > 78 > eps Difference
3.41
Earnings History > 78 > surprise Percent
59.9297
Earnings History > 79 > period
2005-12-31
Earnings History > 79 > report Date
2006-02-09
Earnings History > 79 > date
2005-12-31
Earnings History > 79 > before After Market
-
Earnings History > 79 > currency
USD
Earnings History > 79 > eps Actual
-18
Earnings History > 79 > eps Estimate
-4.82
Earnings History > 79 > eps Difference
-13.18
Earnings History > 79 > surprise Percent
-273.444
Earnings History > 80 > period
2005-09-30
Earnings History > 80 > report Date
2005-10-27
Earnings History > 80 > date
2005-09-30
Earnings History > 80 > before After Market
-
Earnings History > 80 > currency
USD
Earnings History > 80 > eps Actual
-13.83
Earnings History > 80 > eps Estimate
-7.97
Earnings History > 80 > eps Difference
-5.86
Earnings History > 80 > surprise Percent
-73.5257
Earnings History > 81 > period
2005-06-30
Earnings History > 81 > report Date
2005-07-28
Earnings History > 81 > date
2005-06-30
Earnings History > 81 > before After Market
-
Earnings History > 81 > currency
USD
Earnings History > 81 > eps Actual
0.17
Earnings History > 81 > eps Estimate
2.59
Earnings History > 81 > eps Difference
-2.42
Earnings History > 81 > surprise Percent
-93.4363
Earnings History > 82 > period
2005-03-31
Earnings History > 82 > report Date
2005-04-28
Earnings History > 82 > date
2005-03-31
Earnings History > 82 > before After Market
-
Earnings History > 82 > currency
USD
Earnings History > 82 > eps Actual
2.01
Earnings History > 82 > eps Estimate
3.28
Earnings History > 82 > eps Difference
-1.27
Earnings History > 82 > surprise Percent
-38.7195
Earnings History > 83 > period
2004-12-31
Earnings History > 83 > report Date
2005-02-10
Earnings History > 83 > date
2004-12-31
Earnings History > 83 > before After Market
-
Earnings History > 83 > currency
USD
Earnings History > 83 > eps Actual
0.16
Earnings History > 83 > eps Estimate
2.09
Earnings History > 83 > eps Difference
-1.93
Earnings History > 83 > surprise Percent
-92.3445
Earnings History > 84 > period
2004-09-30
Earnings History > 84 > report Date
2004-10-28
Earnings History > 84 > date
2004-09-30
Earnings History > 84 > before After Market
-
Earnings History > 84 > currency
USD
Earnings History > 84 > eps Actual
-8.08
Earnings History > 84 > eps Estimate
-1.97
Earnings History > 84 > eps Difference
-6.11
Earnings History > 84 > surprise Percent
-310.1523
Earnings History > 85 > period
2004-06-30
Earnings History > 85 > report Date
2004-07-29
Earnings History > 85 > date
2004-06-30
Earnings History > 85 > before After Market
-
Earnings History > 85 > currency
USD
Earnings History > 85 > eps Actual
3.05
Earnings History > 85 > eps Estimate
4.57
Earnings History > 85 > eps Difference
-1.52
Earnings History > 85 > surprise Percent
-33.2604
Earnings History > 86 > period
2004-03-31
Earnings History > 86 > report Date
2004-04-29
Earnings History > 86 > date
2004-03-31
Earnings History > 86 > before After Market
-
Earnings History > 86 > currency
USD
Earnings History > 86 > eps Actual
2.59
Earnings History > 86 > eps Estimate
4.04
Earnings History > 86 > eps Difference
-1.45
Earnings History > 86 > surprise Percent
-35.8911
Earnings History > 87 > period
2003-12-31
Earnings History > 87 > report Date
2004-02-06
Earnings History > 87 > date
2003-12-31
Earnings History > 87 > before After Market
-
Earnings History > 87 > currency
USD
Earnings History > 87 > eps Actual
0.51
Earnings History > 87 > eps Estimate
7.14
Earnings History > 87 > eps Difference
-6.63
Earnings History > 87 > surprise Percent
-92.8571
Earnings History > 88 > period
2003-09-30
Earnings History > 88 > report Date
2003-10-31
Earnings History > 88 > date
2003-09-30
Earnings History > 88 > before After Market
-
Earnings History > 88 > currency
USD
Earnings History > 88 > eps Actual
-1.67
Earnings History > 88 > eps Estimate
6.05
Earnings History > 88 > eps Difference
-7.72
Earnings History > 88 > surprise Percent
-127.6033
Earnings History > 89 > period
2003-06-30
Earnings History > 89 > report Date
2003-07-31
Earnings History > 89 > date
2003-06-30
Earnings History > 89 > before After Market
-
Earnings History > 89 > currency
USD
Earnings History > 89 > eps Actual
17.15
Earnings History > 89 > eps Estimate
23.75
Earnings History > 89 > eps Difference
-6.6
Earnings History > 89 > surprise Percent
-27.7895
Earnings History > 90 > period
2003-03-31
Earnings History > 90 > report Date
2003-05-02
Earnings History > 90 > date
2003-03-31
Earnings History > 90 > before After Market
-
Earnings History > 90 > currency
USD
Earnings History > 90 > eps Actual
10.6
Earnings History > 90 > eps Estimate
2.61
Earnings History > 90 > eps Difference
7.99
Earnings History > 90 > surprise Percent
306.1303
Earnings History > 91 > period
2002-12-31
Earnings History > 91 > report Date
2003-02-10
Earnings History > 91 > date
2002-12-31
Earnings History > 91 > before After Market
-
Earnings History > 91 > currency
USD
Earnings History > 91 > eps Actual
6.06
Earnings History > 91 > eps Estimate
1.88
Earnings History > 91 > eps Difference
4.18
Earnings History > 91 > surprise Percent
222.3404
Earnings History > 92 > period
2001-09-30
Earnings History > 92 > report Date
2001-11-06
Earnings History > 92 > date
2001-09-30
Earnings History > 92 > before After Market
-
Earnings History > 92 > currency
USD
Earnings History > 92 > eps Actual
-35.23
Earnings History > 92 > eps Estimate
2.49
Earnings History > 92 > eps Difference
-37.72
Earnings History > 92 > surprise Percent
-1514.8594
Earnings History > 93 > period
1998-06-30
Earnings History > 93 > report Date
1998-08-04
Earnings History > 93 > date
1998-06-30
Earnings History > 93 > before After Market
-
Earnings History > 93 > currency
USD
Earnings History > 93 > eps Actual
4.79
Earnings History > 93 > eps Estimate
8
Earnings History > 93 > eps Difference
-3.21
Earnings History > 93 > surprise Percent
-40.125
Earnings History > 94 > period
1997-12-31
Earnings History > 94 > report Date
1998-02-04
Earnings History > 94 > date
1997-12-31
Earnings History > 94 > before After Market
-
Earnings History > 94 > currency
USD
Earnings History > 94 > eps Actual
6.02
Earnings History > 94 > eps Estimate
8
Earnings History > 94 > eps Difference
-1.98
Earnings History > 94 > surprise Percent
-24.75
Earnings History > 95 > period
1997-09-30
Earnings History > 95 > report Date
1997-10-22
Earnings History > 95 > date
1997-09-30
Earnings History > 95 > before After Market
-
Earnings History > 95 > currency
USD
Earnings History > 95 > eps Actual
6.51
Earnings History > 95 > eps Estimate
5.5
Earnings History > 95 > eps Difference
1.01
Earnings History > 95 > surprise Percent
18.3636
Fairfax Financial Holdings Limited, through its subsidiaries, provides property and casualty insurance and reinsurance, and investment management services in the United States, Canada, the Middle East, Asia, and internationally. It operates through Property and Casualty Insurance and Reinsurance; Life insurance and Run-off; and Non-Insurance Companies segments. The company insures against losses to property from fire, explosion, earthquake, windstorm, flood, boiler explosion, machinery breakdown, construction defects, as well as automobile, commercial and personal property and crop; workers' compensation, employers' liability, accident and health, medical malpractice, cyber, professional liability and umbrella coverage; and marine, aerospace and surety risk, and other various risks and liabilities. It also offers reinsurance products. In addition, the company involved in franchising, owning, and operating of restaurants; owning and operating holiday resorts; specialty sleep retailer; sports lifestyle retail business; invests in public and private Indian businesses; originator, processor, and distributor of value-added pulses and staple foods; entertainment content creator, producer, and distributor; hospitality real estate investor, developer, and manager; and designer, manufacturer, and distributor of performance sports equipment and related apparel and accessories. Further, it provides travel and travel-related financial services, infrastructure support services, as well as digital tools for agriculture and value-added milk, fats, fresh confectionery and plant-based bulk ingredients. The company was formerly known as Markel Financial Holdings Limited and changed its name to Fairfax Financial Holdings Limited in 1987. Fairfax Financial Holdings Limited was incorporated in 1951 and is headquartered in Toronto, Canada.
Stock Price
$0.00
decrease compared to yesterday.
Dividend
Frequency:
Rate:
N/ANext Payout:
N/AFairfax Financial (OTCMKTS:FRFHF) Upgraded at Zacks Research Defense World
Read more →Zacks Research Upgrades Fairfax Financial (OTCMKTS:FRFHF) to "Strong-Buy" MarketBeat
Read more →Showing 2 of 10
(Last Updated 2025-09-30)
Rating:
BUY
$
Analyst Picks
Strong Buy
4
Buy
1
Hold
1
Sell
1
Strong Sell
0
Sentiment:
Bullish
(Last Updated 2025-09-30)
Health Score
Price to Earnings Ratio (P/E)
-
Very High
Low ≥ 50
High ≤ 10
Price to Book Ratio (P/B)
-
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
-
Very Low
Low ≥ 1
High ≤ 0.3
* Institutions hold a combined 0.00% of the total shares of Fairfax Financial Holdings Ltd
* Investors data is estimated based on stocks listed on Finnton that are currently held by Institution/Fund.
Date
—
EPS Estimate
—
Date
2025-09-30
EPS Actual
52.04
EPS Estimate
29.33
EPS Difference
22.71
Surprise Percent
77.4293%
(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.