_id
691844dd3c536f8df231774e
Ticker
XPO
Name
XPO Logistics Inc
Exchange
NYSE
Address
Five American Lane, Greenwich, CT, United States, 06831
Country
USA
Sector
Industrials
Industry
Trucking
Currency
USD
Website
https://www.xpo.com
Description
XPO, Inc., together with its subsidiaries, provides freight transportation services in the United States, North America, France, the United Kingdom, and rest of Europe. The company operates in two segments, North American Less-Than-Truckload (LTL) and European Transportation. The North American LTL segment provides shippers with geographic density and day-definite domestic and cross-border services to the U.S., Mexico, Canada, and the Caribbean. The European Transportation segment offers dedicated truckload, LTL, truck brokerage, managed transportation, last mile, freight forwarding, and warehousing and multimodal solutions, such as road-rail and road-short sea combinations to an extensive base of customers within the consumer, trade, and industrial markets. The company was formerly known as XPO Logistics, Inc. and changed its name to XPO, Inc. in December 2022. The company is based in Greenwich, Connecticut.
Last Close
140.83
Volume
857251
Current Price
142.74
Change
1.3562451182276478
Last Updated
2025-12-05T14:06:56.153Z
Image
https://logo.clearbit.com/www.xpo.com
Ipo Date
2003-10-07T00:00:00.000Z
Market Cap
16586789888
Next Dividend Date
-
Dividend Frequency
-
Dividend Rate
-
Dividend Yield
0
Sentiment
0.9555285714285715
Sentiment Sources
21
Rating
4.3846
Target Price
150.72
Strong Buy
17
Buy
5
Hold
2
Sell
1
Strong Sell
1
Current Quarter
2025-09-30
Revenue
2111000000
Cost Of Revenue
1840000000
Gross Profit
271000000
Operating Expenses
64000000
Operating Income
207000000
Interest Expense
54000000
Pretax Income
112000000
Net Income
82000000
Eps
0.6833333333333333
Dividends Per Share
-
Shares Outstanding
117384263
Income Tax Expense
30000000
EBITDA
300000000
Operating Margin
9.805779251539555
Total Other Income Expense Net
-95000000
Cash
335000000
Short Term Investments
-
Receivables
1103000000
Inventories
-
Total Current Assets
1699000000
Property Plant Equipment
4404000000
Total Assets
8189000000
Payables
465000000
Short Term Debt
277000000
Long Term Debt
3222000000
Total Liabilities
6371000000
Equity
1817000000
Depreciation
134000000
Change In Working Capital
68000000
Cash From Operations
371000000
Capital Expenditures
156000000
Cash From Investing
-150000000
Cash From Financing
-111000000
Net Change In Cash
110000000
PE
50.6655
PB
9.426967528893782
ROE
4.512933406714365
ROA
1.0013432653559653
FCF
215000000
Fcf Percent
0.10184746565608717
Piotroski FScore
4
Health Score
38
Deep Value Investing Score
4
Defensive Investing Score
6.5
Dividend Investing Score
3
Economic Moat Investing Score
6.3
Garp Investing Score
2.5
Growth Investing Score
3
Momentum Investing Score
4.5
Net Net Investing Score
2.5
Quality Investing Score
4
Value Investing Score
2.5
Quarters > 0 > quarter
2025-09-30
Quarters > 0 > income Statement > revenue
2111000000
Quarters > 0 > income Statement > cost Of Revenue
1840000000
Quarters > 0 > income Statement > gross Profit
271000000
Quarters > 0 > income Statement > operating Expenses
64000000
Quarters > 0 > income Statement > operating Income
207000000
Quarters > 0 > income Statement > interest Expense
54000000
Quarters > 0 > income Statement > pretax Income
112000000
Quarters > 0 > income Statement > net Income
82000000
Quarters > 0 > income Statement > eps
0.6833333333333333
Quarters > 0 > income Statement > dividends Per Share
-
Quarters > 0 > income Statement > shares Outstanding
120000000
Quarters > 0 > income Statement > income Tax Expense
30000000
Quarters > 0 > income Statement > EBITDA
300000000
Quarters > 0 > income Statement > operating Margin
9.805779251539555
Quarters > 0 > income Statement > total Other Income Expense Net
-95000000
Quarters > 0 > balance Sheet > cash
335000000
Quarters > 0 > balance Sheet > short Term Investments
-
Quarters > 0 > balance Sheet > receivables
1103000000
Quarters > 0 > balance Sheet > inventories
-
Quarters > 0 > balance Sheet > total Current Assets
1699000000
Quarters > 0 > balance Sheet > property Plant Equipment
4404000000
Quarters > 0 > balance Sheet > total Assets
8189000000
Quarters > 0 > balance Sheet > payables
465000000
Quarters > 0 > balance Sheet > short Term Debt
277000000
Quarters > 0 > balance Sheet > long Term Debt
3222000000
Quarters > 0 > balance Sheet > total Liabilities
6371000000
Quarters > 0 > balance Sheet > equity
1817000000
Quarters > 0 > cash Flow > net Income
82000000
Quarters > 0 > cash Flow > depreciation
134000000
Quarters > 0 > cash Flow > change In Working Capital
68000000
Quarters > 0 > cash Flow > cash From Operations
371000000
Quarters > 0 > cash Flow > capital Expenditures
156000000
Quarters > 0 > cash Flow > cash From Investing
-150000000
Quarters > 0 > cash Flow > cash From Financing
-111000000
Quarters > 0 > cash Flow > net Change In Cash
110000000
Quarters > 0 > ratios > PE
0.6833333333333333
Quarters > 0 > ratios > PB
9.426967528893782
Quarters > 0 > ratios > ROE
4.512933406714365
Quarters > 0 > ratios > ROA
1.0013432653559653
Quarters > 0 > ratios > FCF
215000000
Quarters > 0 > ratios > Piotroski FScore
4
Quarters > 0 > ratios > fcf Percent
0.10184746565608717
Quarters > 0 > health Score
38
Quarters > 1 > quarter
2025-06-30
Quarters > 1 > income Statement > revenue
2080000000
Quarters > 1 > income Statement > cost Of Revenue
1812000000
Quarters > 1 > income Statement > gross Profit
268000000
Quarters > 1 > income Statement > operating Expenses
70000000
Quarters > 1 > income Statement > operating Income
198000000
Quarters > 1 > income Statement > interest Expense
56000000
Quarters > 1 > income Statement > pretax Income
143000000
Quarters > 1 > income Statement > net Income
106000000
Quarters > 1 > income Statement > eps
0.8907563025210085
Quarters > 1 > income Statement > dividends Per Share
-
Quarters > 1 > income Statement > shares Outstanding
119000000
Quarters > 1 > income Statement > income Tax Expense
37000000
Quarters > 1 > income Statement > EBITDA
330000000
Quarters > 1 > income Statement > operating Margin
9.519230769230768
Quarters > 1 > income Statement > total Other Income Expense Net
-55000000
Quarters > 1 > balance Sheet > cash
225000000
Quarters > 1 > balance Sheet > short Term Investments
-
Quarters > 1 > balance Sheet > receivables
1132000000
Quarters > 1 > balance Sheet > inventories
-
Quarters > 1 > balance Sheet > total Current Assets
1623000000
Quarters > 1 > balance Sheet > property Plant Equipment
4402000000
Quarters > 1 > balance Sheet > total Assets
8133000000
Quarters > 1 > balance Sheet > payables
498000000
Quarters > 1 > balance Sheet > short Term Debt
211000000
Quarters > 1 > balance Sheet > long Term Debt
3344000000
Quarters > 1 > balance Sheet > total Liabilities
6352000000
Quarters > 1 > balance Sheet > equity
1781000000
Quarters > 1 > cash Flow > net Income
106000000
Quarters > 1 > cash Flow > depreciation
131000000
Quarters > 1 > cash Flow > change In Working Capital
-16000000
Quarters > 1 > cash Flow > cash From Operations
247000000
Quarters > 1 > cash Flow > capital Expenditures
196000000
Quarters > 1 > cash Flow > cash From Investing
-191000000
Quarters > 1 > cash Flow > cash From Financing
-44000000
Quarters > 1 > cash Flow > net Change In Cash
13000000
Quarters > 1 > ratios > PE
0.8907563025210085
Quarters > 1 > ratios > PB
9.537372262773722
Quarters > 1 > ratios > ROE
5.951712521055587
Quarters > 1 > ratios > ROA
1.3033321037747447
Quarters > 1 > ratios > FCF
51000000
Quarters > 1 > ratios > Piotroski FScore
4
Quarters > 1 > ratios > fcf Percent
0.02451923076923077
Quarters > 1 > health Score
32
Quarters > 2 > quarter
2025-03-31
Quarters > 2 > income Statement > revenue
1954000000
Quarters > 2 > income Statement > cost Of Revenue
1747000000
Quarters > 2 > income Statement > gross Profit
207000000
Quarters > 2 > income Statement > operating Expenses
56000000
Quarters > 2 > income Statement > operating Income
151000000
Quarters > 2 > income Statement > interest Expense
56000000
Quarters > 2 > income Statement > pretax Income
91000000
Quarters > 2 > income Statement > net Income
69000000
Quarters > 2 > income Statement > eps
0.575
Quarters > 2 > income Statement > dividends Per Share
-
Quarters > 2 > income Statement > shares Outstanding
120000000
Quarters > 2 > income Statement > income Tax Expense
22000000
Quarters > 2 > income Statement > EBITDA
270000000
Quarters > 2 > income Statement > operating Margin
7.727737973387923
Quarters > 2 > income Statement > total Other Income Expense Net
-60000000
Quarters > 2 > balance Sheet > cash
212000000
Quarters > 2 > balance Sheet > short Term Investments
-
Quarters > 2 > balance Sheet > receivables
1083000000
Quarters > 2 > balance Sheet > inventories
-
Quarters > 2 > balance Sheet > total Current Assets
1580000000
Quarters > 2 > balance Sheet > property Plant Equipment
4248000000
Quarters > 2 > balance Sheet > total Assets
7879000000
Quarters > 2 > balance Sheet > payables
501000000
Quarters > 2 > balance Sheet > short Term Debt
192000000
Quarters > 2 > balance Sheet > long Term Debt
3336000000
Quarters > 2 > balance Sheet > total Liabilities
6239000000
Quarters > 2 > balance Sheet > equity
1640000000
Quarters > 2 > cash Flow > net Income
69000000
Quarters > 2 > cash Flow > depreciation
123000000
Quarters > 2 > cash Flow > change In Working Capital
-78000000
Quarters > 2 > cash Flow > cash From Operations
139000000
Quarters > 2 > cash Flow > capital Expenditures
199000000
Quarters > 2 > cash Flow > cash From Investing
-191000000
Quarters > 2 > cash Flow > cash From Financing
-27000000
Quarters > 2 > cash Flow > net Change In Cash
-34000000
Quarters > 2 > ratios > PE
0.575
Quarters > 2 > ratios > PB
10.44439024390244
Quarters > 2 > ratios > ROE
4.207317073170732
Quarters > 2 > ratios > ROA
0.87574565300165
Quarters > 2 > ratios > FCF
-60000000
Quarters > 2 > ratios > Piotroski FScore
4
Quarters > 2 > ratios > fcf Percent
-0.030706243602865915
Quarters > 2 > health Score
29
Quarters > 3 > quarter
2024-12-31
Quarters > 3 > income Statement > revenue
1922000000
Quarters > 3 > income Statement > cost Of Revenue
1735000000
Quarters > 3 > income Statement > gross Profit
187000000
Quarters > 3 > income Statement > operating Expenses
38000000
Quarters > 3 > income Statement > operating Income
149000000
Quarters > 3 > income Statement > interest Expense
53000000
Quarters > 3 > income Statement > pretax Income
101000000
Quarters > 3 > income Statement > net Income
75000000
Quarters > 3 > income Statement > eps
0.625
Quarters > 3 > income Statement > dividends Per Share
-
Quarters > 3 > income Statement > shares Outstanding
120000000
Quarters > 3 > income Statement > income Tax Expense
26000000
Quarters > 3 > income Statement > EBITDA
279000000
Quarters > 3 > income Statement > operating Margin
7.752341311134235
Quarters > 3 > income Statement > total Other Income Expense Net
-48000000
Quarters > 3 > balance Sheet > cash
246000000
Quarters > 3 > balance Sheet > short Term Investments
-
Quarters > 3 > balance Sheet > receivables
977000000
Quarters > 3 > balance Sheet > inventories
-
Quarters > 3 > balance Sheet > total Current Assets
1505000000
Quarters > 3 > balance Sheet > property Plant Equipment
4131000000
Quarters > 3 > balance Sheet > total Assets
7712000000
Quarters > 3 > balance Sheet > payables
477000000
Quarters > 3 > balance Sheet > short Term Debt
189000000
Quarters > 3 > balance Sheet > long Term Debt
3325000000
Quarters > 3 > balance Sheet > total Liabilities
6111000000
Quarters > 3 > balance Sheet > equity
1600000000
Quarters > 3 > cash Flow > net Income
75000000
Quarters > 3 > cash Flow > depreciation
125000000
Quarters > 3 > cash Flow > change In Working Capital
-28000000
Quarters > 3 > cash Flow > cash From Operations
189000000
Quarters > 3 > cash Flow > capital Expenditures
166000000
Quarters > 3 > cash Flow > cash From Investing
-104000000
Quarters > 3 > cash Flow > cash From Financing
-167000000
Quarters > 3 > cash Flow > net Change In Cash
-87000000
Quarters > 3 > ratios > PE
0.625
Quarters > 3 > ratios > PB
10.7055
Quarters > 3 > ratios > ROE
4.6875
Quarters > 3 > ratios > ROA
0.9725103734439834
Quarters > 3 > ratios > FCF
23000000
Quarters > 3 > ratios > Piotroski FScore
4
Quarters > 3 > ratios > fcf Percent
0.011966701352757543
Quarters > 3 > health Score
29
Annuals > 0 > quarter
2024-12-31
Annuals > 0 > income Statement > revenue
8072000000
Annuals > 0 > income Statement > cost Of Revenue
7157000000
Annuals > 0 > income Statement > gross Profit
915000000
Annuals > 0 > income Statement > operating Expenses
255000000
Annuals > 0 > income Statement > operating Income
660000000
Annuals > 0 > income Statement > interest Expense
223000000
Annuals > 0 > income Statement > pretax Income
473000000
Annuals > 0 > income Statement > net Income
387000000
Annuals > 0 > income Statement > eps
3.225
Annuals > 0 > income Statement > dividends Per Share
-
Annuals > 0 > income Statement > shares Outstanding
120000000
Annuals > 0 > income Statement > income Tax Expense
86000000
Annuals > 0 > income Statement > EBITDA
1186000000
Annuals > 0 > income Statement > operating Margin
8.17641228939544
Annuals > 0 > income Statement > total Other Income Expense Net
-187000000
Annuals > 0 > balance Sheet > cash
246000000
Annuals > 0 > balance Sheet > short Term Investments
-
Annuals > 0 > balance Sheet > receivables
977000000
Annuals > 0 > balance Sheet > inventories
-
Annuals > 0 > balance Sheet > total Current Assets
1505000000
Annuals > 0 > balance Sheet > property Plant Equipment
4131000000
Annuals > 0 > balance Sheet > total Assets
7712000000
Annuals > 0 > balance Sheet > payables
477000000
Annuals > 0 > balance Sheet > short Term Debt
189000000
Annuals > 0 > balance Sheet > long Term Debt
3325000000
Annuals > 0 > balance Sheet > total Liabilities
6111000000
Annuals > 0 > balance Sheet > equity
1600000000
Annuals > 0 > cash Flow > net Income
387000000
Annuals > 0 > cash Flow > depreciation
490000000
Annuals > 0 > cash Flow > change In Working Capital
-194000000
Annuals > 0 > cash Flow > cash From Operations
804000000
Annuals > 0 > cash Flow > capital Expenditures
789000000
Annuals > 0 > cash Flow > cash From Investing
-702000000
Annuals > 0 > cash Flow > cash From Financing
-222000000
Annuals > 0 > cash Flow > net Change In Cash
-166000000
Annuals > 0 > ratios > PE
3.225
Annuals > 0 > ratios > PB
10.563749999999999
Annuals > 0 > ratios > ROE
24.1875
Annuals > 0 > ratios > ROA
5.018153526970955
Annuals > 0 > ratios > FCF
15000000
Annuals > 0 > ratios > Piotroski FScore
4
Annuals > 0 > ratios > fcf Percent
0.0018582755203171457
Annuals > 0 > health Score
44
Annuals > 1 > quarter
2023-12-31
Annuals > 1 > income Statement > revenue
7744000000
Annuals > 1 > income Statement > cost Of Revenue
6974000000
Annuals > 1 > income Statement > gross Profit
770000000
Annuals > 1 > income Statement > operating Expenses
332000000
Annuals > 1 > income Statement > operating Income
438000000
Annuals > 1 > income Statement > interest Expense
168000000
Annuals > 1 > income Statement > pretax Income
260000000
Annuals > 1 > income Statement > net Income
189000000
Annuals > 1 > income Statement > eps
1.6016949152542372
Annuals > 1 > income Statement > dividends Per Share
-
Annuals > 1 > income Statement > shares Outstanding
118000000
Annuals > 1 > income Statement > income Tax Expense
68000000
Annuals > 1 > income Statement > EBITDA
860000000
Annuals > 1 > income Statement > operating Margin
5.65599173553719
Annuals > 1 > income Statement > total Other Income Expense Net
-178000000
Annuals > 1 > balance Sheet > cash
412000000
Annuals > 1 > balance Sheet > short Term Investments
-
Annuals > 1 > balance Sheet > receivables
973000000
Annuals > 1 > balance Sheet > inventories
-
Annuals > 1 > balance Sheet > total Current Assets
1593000000
Annuals > 1 > balance Sheet > property Plant Equipment
3783000000
Annuals > 1 > balance Sheet > total Assets
7492000000
Annuals > 1 > balance Sheet > payables
532000000
Annuals > 1 > balance Sheet > short Term Debt
190000000
Annuals > 1 > balance Sheet > long Term Debt
3335000000
Annuals > 1 > balance Sheet > total Liabilities
6226000000
Annuals > 1 > balance Sheet > equity
1266000000
Annuals > 1 > cash Flow > net Income
192000000
Annuals > 1 > cash Flow > depreciation
432000000
Annuals > 1 > cash Flow > change In Working Capital
-99000000
Annuals > 1 > cash Flow > cash From Operations
682000000
Annuals > 1 > cash Flow > capital Expenditures
1533000000
Annuals > 1 > cash Flow > cash From Investing
-1499000000
Annuals > 1 > cash Flow > cash From Financing
761000000
Annuals > 1 > cash Flow > net Change In Cash
-51000000
Annuals > 1 > ratios > PE
1.6016949152542372
Annuals > 1 > ratios > PB
13.1281990521327
Annuals > 1 > ratios > ROE
14.928909952606634
Annuals > 1 > ratios > ROA
2.5226908702616124
Annuals > 1 > ratios > FCF
-851000000
Annuals > 1 > ratios > Piotroski FScore
4
Annuals > 1 > ratios > fcf Percent
-0.10989152892561983
Annuals > 1 > health Score
39
Annuals > 2 > quarter
2022-12-31
Annuals > 2 > income Statement > revenue
7718000000
Annuals > 2 > income Statement > cost Of Revenue
6988000000
Annuals > 2 > income Statement > gross Profit
730000000
Annuals > 2 > income Statement > operating Expenses
353000000
Annuals > 2 > income Statement > operating Income
377000000
Annuals > 2 > income Statement > interest Expense
135000000
Annuals > 2 > income Statement > pretax Income
258000000
Annuals > 2 > income Statement > net Income
666000000
Annuals > 2 > income Statement > eps
5.741379310344827
Annuals > 2 > income Statement > dividends Per Share
-
Annuals > 2 > income Statement > shares Outstanding
116000000
Annuals > 2 > income Statement > income Tax Expense
74000000
Annuals > 2 > income Statement > EBITDA
785000000
Annuals > 2 > income Statement > operating Margin
4.884685151593677
Annuals > 2 > income Statement > total Other Income Expense Net
-119000000
Annuals > 2 > balance Sheet > cash
460000000
Annuals > 2 > balance Sheet > short Term Investments
-
Annuals > 2 > balance Sheet > receivables
954000000
Annuals > 2 > balance Sheet > inventories
17000000
Annuals > 2 > balance Sheet > total Current Assets
1630000000
Annuals > 2 > balance Sheet > property Plant Equipment
2551000000
Annuals > 2 > balance Sheet > total Assets
6269000000
Annuals > 2 > balance Sheet > payables
521000000
Annuals > 2 > balance Sheet > short Term Debt
166000000
Annuals > 2 > balance Sheet > long Term Debt
2473000000
Annuals > 2 > balance Sheet > total Liabilities
5257000000
Annuals > 2 > balance Sheet > equity
1012000000
Annuals > 2 > cash Flow > net Income
184000000
Annuals > 2 > cash Flow > depreciation
392000000
Annuals > 2 > cash Flow > change In Working Capital
1000000
Annuals > 2 > cash Flow > cash From Operations
832000000
Annuals > 2 > cash Flow > capital Expenditures
521000000
Annuals > 2 > cash Flow > cash From Investing
245000000
Annuals > 2 > cash Flow > cash From Financing
-862000000
Annuals > 2 > cash Flow > net Change In Cash
197000000
Annuals > 2 > ratios > PE
5.741379310344827
Annuals > 2 > ratios > PB
16.14486166007905
Annuals > 2 > ratios > ROE
65.81027667984189
Annuals > 2 > ratios > ROA
10.623703940022331
Annuals > 2 > ratios > FCF
311000000
Annuals > 2 > ratios > Piotroski FScore
4
Annuals > 2 > ratios > fcf Percent
0.04029541331951283
Annuals > 2 > health Score
52
Annuals > 3 > quarter
2021-12-31
Annuals > 3 > income Statement > revenue
7202000000
Annuals > 3 > income Statement > cost Of Revenue
6677000000
Annuals > 3 > income Statement > gross Profit
525000000
Annuals > 3 > income Statement > operating Expenses
213000000
Annuals > 3 > income Statement > operating Income
312000000
Annuals > 3 > income Statement > interest Expense
211000000
Annuals > 3 > income Statement > pretax Income
107000000
Annuals > 3 > income Statement > net Income
336000000
Annuals > 3 > income Statement > eps
2.9473684210526314
Annuals > 3 > income Statement > dividends Per Share
384000000
Annuals > 3 > income Statement > shares Outstanding
114000000
Annuals > 3 > income Statement > income Tax Expense
11000000
Annuals > 3 > income Statement > EBITDA
703000000
Annuals > 3 > income Statement > operating Margin
4.332129963898916
Annuals > 3 > income Statement > total Other Income Expense Net
-205000000
Annuals > 3 > balance Sheet > cash
228000000
Annuals > 3 > balance Sheet > short Term Investments
-
Annuals > 3 > balance Sheet > receivables
908000000
Annuals > 3 > balance Sheet > inventories
26000000
Annuals > 3 > balance Sheet > total Current Assets
2687000000
Annuals > 3 > balance Sheet > property Plant Equipment
2372000000
Annuals > 3 > balance Sheet > total Assets
8717000000
Annuals > 3 > balance Sheet > payables
519000000
Annuals > 3 > balance Sheet > short Term Debt
165000000
Annuals > 3 > balance Sheet > long Term Debt
3514000000
Annuals > 3 > balance Sheet > total Liabilities
7579000000
Annuals > 3 > balance Sheet > equity
1138000000
Annuals > 3 > cash Flow > net Income
96000000
Annuals > 3 > cash Flow > depreciation
385000000
Annuals > 3 > cash Flow > change In Working Capital
-30000000
Annuals > 3 > cash Flow > cash From Operations
721000000
Annuals > 3 > cash Flow > capital Expenditures
269000000
Annuals > 3 > cash Flow > cash From Investing
-277000000
Annuals > 3 > cash Flow > cash From Financing
-2234000000
Annuals > 3 > cash Flow > net Change In Cash
-1792000000
Annuals > 3 > ratios > PE
2.9473684210526314
Annuals > 3 > ratios > PB
14.1097539543058
Annuals > 3 > ratios > ROE
29.525483304042176
Annuals > 3 > ratios > ROA
3.854537111391534
Annuals > 3 > ratios > FCF
452000000
Annuals > 3 > ratios > Piotroski FScore
4
Annuals > 3 > ratios > fcf Percent
0.062760344348792
Annuals > 3 > health Score
49
Valuation > metrics > PE
50.6655
Valuation > metrics > PB
9.426967528893782
Valuation > final Score
1
Valuation > verdict
158.4% Overvalued
Profitability > metrics > ROE
4.512933406714365
Profitability > metrics > ROA
4.826368452030606
Profitability > metrics > Net Margin
0.038844149692089054
Profitability > final Score
29
Profitability > verdict
Weak
Risk > metrics > Debt Equity
3.5063291139240507
Risk > metrics > Interest Coverage
3.8333333333333335
Risk > final Score
21
Risk > verdict
High
Liquidity > metrics > Current Ratio
2.289757412398922
Liquidity > metrics > Quick Ratio
2.289757412398922
Liquidity > final Score
100
Liquidity > verdict
Great
Prev Valuations > 0
40
Prev Valuations > 1
40
Prev Valuations > 2
40
Prev Profitabilities > 0
39
Prev Profitabilities > 1
27
Prev Profitabilities > 2
30
Prev Risks > 0
20
Prev Risks > 1
17
Prev Risks > 2
17
Prev Liquidities > 0
100
Prev Liquidities > 1
100
Prev Liquidities > 2
100
Updated At
2025-12-10T01:24:45.240Z
Earnings History > 0 > period
2025-12-31
Earnings History > 0 > report Date
2026-02-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.8479
Earnings History > 0 > eps Difference
-0.8479
Earnings History > 0 > surprise Percent
-100
Earnings History > 1 > period
2025-09-30
Earnings History > 1 > report Date
2025-10-30
Earnings History > 1 > date
2025-09-30
Earnings History > 1 > before After Market
BeforeMarket
Earnings History > 1 > currency
-
Earnings History > 1 > eps Actual
1.07
Earnings History > 1 > eps Estimate
1.03
Earnings History > 1 > eps Difference
0.04
Earnings History > 1 > surprise Percent
3.8835
Earnings History > 2 > period
2025-06-30
Earnings History > 2 > report Date
2025-07-31
Earnings History > 2 > date
2025-06-30
Earnings History > 2 > before After Market
BeforeMarket
Earnings History > 2 > currency
USD
Earnings History > 2 > eps Actual
1.05
Earnings History > 2 > eps Estimate
0.99
Earnings History > 2 > eps Difference
0.06
Earnings History > 2 > surprise Percent
6.0606
Earnings History > 3 > period
2025-03-31
Earnings History > 3 > report Date
2025-04-30
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.73
Earnings History > 3 > eps Estimate
0.65
Earnings History > 3 > eps Difference
0.08
Earnings History > 3 > surprise Percent
12.3077
Earnings History > 4 > period
2024-12-31
Earnings History > 4 > report Date
2025-02-06
Earnings History > 4 > date
2024-12-31
Earnings History > 4 > before After Market
BeforeMarket
Earnings History > 4 > currency
USD
Earnings History > 4 > eps Actual
0.89
Earnings History > 4 > eps Estimate
0.63
Earnings History > 4 > eps Difference
0.26
Earnings History > 4 > surprise Percent
41.2698
Earnings History > 5 > period
2024-09-30
Earnings History > 5 > report Date
2024-10-30
Earnings History > 5 > date
2024-09-30
Earnings History > 5 > before After Market
BeforeMarket
Earnings History > 5 > currency
USD
Earnings History > 5 > eps Actual
1.02
Earnings History > 5 > eps Estimate
0.9
Earnings History > 5 > eps Difference
0.12
Earnings History > 5 > surprise Percent
13.3333
Earnings History > 6 > period
2024-06-30
Earnings History > 6 > report Date
2024-08-01
Earnings History > 6 > date
2024-06-30
Earnings History > 6 > before After Market
BeforeMarket
Earnings History > 6 > currency
USD
Earnings History > 6 > eps Actual
1.12
Earnings History > 6 > eps Estimate
1.01
Earnings History > 6 > eps Difference
0.11
Earnings History > 6 > surprise Percent
10.8911
Earnings History > 7 > period
2024-03-31
Earnings History > 7 > report Date
2024-05-03
Earnings History > 7 > date
2024-03-31
Earnings History > 7 > before After Market
BeforeMarket
Earnings History > 7 > currency
USD
Earnings History > 7 > eps Actual
0.81
Earnings History > 7 > eps Estimate
0.67
Earnings History > 7 > eps Difference
0.14
Earnings History > 7 > surprise Percent
20.8955
Earnings History > 8 > period
2023-12-31
Earnings History > 8 > report Date
2024-02-07
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.77
Earnings History > 8 > eps Estimate
0.62
Earnings History > 8 > eps Difference
0.15
Earnings History > 8 > surprise Percent
24.1935
Earnings History > 9 > period
2023-09-30
Earnings History > 9 > report Date
2023-10-30
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.88
Earnings History > 9 > eps Estimate
0.63
Earnings History > 9 > eps Difference
0.25
Earnings History > 9 > surprise Percent
39.6825
Earnings History > 10 > period
2023-06-30
Earnings History > 10 > report Date
2023-08-04
Earnings History > 10 > date
2023-06-30
Earnings History > 10 > before After Market
BeforeMarket
Earnings History > 10 > currency
USD
Earnings History > 10 > eps Actual
0.71
Earnings History > 10 > eps Estimate
0.61
Earnings History > 10 > eps Difference
0.1
Earnings History > 10 > surprise Percent
16.3934
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.56
Earnings History > 11 > eps Estimate
0.46
Earnings History > 11 > eps Difference
0.1
Earnings History > 11 > surprise Percent
21.7391
Earnings History > 12 > period
2022-12-31
Earnings History > 12 > report Date
2023-02-08
Earnings History > 12 > date
2022-12-31
Earnings History > 12 > before After Market
AfterMarket
Earnings History > 12 > currency
USD
Earnings History > 12 > eps Actual
0.98
Earnings History > 12 > eps Estimate
0.85
Earnings History > 12 > eps Difference
0.13
Earnings History > 12 > surprise Percent
15.2941
Earnings History > 13 > period
2022-09-30
Earnings History > 13 > report Date
2022-10-31
Earnings History > 13 > date
2022-09-30
Earnings History > 13 > before After Market
BeforeMarket
Earnings History > 13 > currency
USD
Earnings History > 13 > eps Actual
1.45
Earnings History > 13 > eps Estimate
1.35
Earnings History > 13 > eps Difference
0.1
Earnings History > 13 > surprise Percent
7.4074
Earnings History > 14 > period
2022-06-30
Earnings History > 14 > report Date
2022-08-04
Earnings History > 14 > date
2022-06-30
Earnings History > 14 > before After Market
AfterMarket
Earnings History > 14 > currency
USD
Earnings History > 14 > eps Actual
1.81
Earnings History > 14 > eps Estimate
1.52
Earnings History > 14 > eps Difference
0.29
Earnings History > 14 > surprise Percent
19.0789
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
AfterMarket
Earnings History > 15 > currency
USD
Earnings History > 15 > eps Actual
1.25
Earnings History > 15 > eps Estimate
0.93
Earnings History > 15 > eps Difference
0.32
Earnings History > 15 > surprise Percent
34.4086
Earnings History > 16 > period
2021-12-31
Earnings History > 16 > report Date
2022-02-08
Earnings History > 16 > date
2021-12-31
Earnings History > 16 > before After Market
AfterMarket
Earnings History > 16 > currency
USD
Earnings History > 16 > eps Actual
1.34
Earnings History > 16 > eps Estimate
0.99
Earnings History > 16 > eps Difference
0.35
Earnings History > 16 > surprise Percent
35.3535
Earnings History > 17 > period
2021-09-30
Earnings History > 17 > report Date
2021-11-02
Earnings History > 17 > date
2021-09-30
Earnings History > 17 > before After Market
AfterMarket
Earnings History > 17 > currency
USD
Earnings History > 17 > eps Actual
0.94
Earnings History > 17 > eps Estimate
0.93
Earnings History > 17 > eps Difference
0.01
Earnings History > 17 > surprise Percent
1.0753
Earnings History > 18 > period
2021-06-30
Earnings History > 18 > report Date
2021-07-28
Earnings History > 18 > date
2021-06-30
Earnings History > 18 > before After Market
AfterMarket
Earnings History > 18 > currency
USD
Earnings History > 18 > eps Actual
1.86
Earnings History > 18 > eps Estimate
1.68
Earnings History > 18 > eps Difference
0.18
Earnings History > 18 > surprise Percent
10.7143
Earnings History > 19 > period
2021-03-31
Earnings History > 19 > report Date
2021-05-03
Earnings History > 19 > date
2021-03-31
Earnings History > 19 > before After Market
AfterMarket
Earnings History > 19 > currency
USD
Earnings History > 19 > eps Actual
1.46
Earnings History > 19 > eps Estimate
0.97
Earnings History > 19 > eps Difference
0.49
Earnings History > 19 > surprise Percent
50.5155
Earnings History > 20 > period
2020-12-31
Earnings History > 20 > report Date
2021-02-10
Earnings History > 20 > date
2020-12-31
Earnings History > 20 > before After Market
AfterMarket
Earnings History > 20 > currency
USD
Earnings History > 20 > eps Actual
1.19
Earnings History > 20 > eps Estimate
0.67
Earnings History > 20 > eps Difference
0.52
Earnings History > 20 > surprise Percent
77.6119
Earnings History > 21 > period
2020-09-30
Earnings History > 21 > report Date
2020-11-05
Earnings History > 21 > date
2020-09-30
Earnings History > 21 > before After Market
AfterMarket
Earnings History > 21 > currency
USD
Earnings History > 21 > eps Actual
0.84
Earnings History > 21 > eps Estimate
0.4
Earnings History > 21 > eps Difference
0.44
Earnings History > 21 > surprise Percent
110
Earnings History > 22 > period
2020-06-30
Earnings History > 22 > report Date
2020-07-30
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.63
Earnings History > 22 > eps Estimate
-0.76
Earnings History > 22 > eps Difference
0.13
Earnings History > 22 > surprise Percent
17.1053
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.47
Earnings History > 23 > eps Estimate
0.49
Earnings History > 23 > eps Difference
-0.02
Earnings History > 23 > surprise Percent
-4.0816
Earnings History > 24 > period
2019-12-31
Earnings History > 24 > report Date
2020-02-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
1.12
Earnings History > 24 > eps Estimate
1.02
Earnings History > 24 > eps Difference
0.1
Earnings History > 24 > surprise Percent
9.8039
Earnings History > 25 > period
2019-09-30
Earnings History > 25 > report Date
2019-10-28
Earnings History > 25 > date
2019-09-30
Earnings History > 25 > before After Market
AfterMarket
Earnings History > 25 > currency
USD
Earnings History > 25 > eps Actual
1.18
Earnings History > 25 > eps Estimate
1.04
Earnings History > 25 > eps Difference
0.14
Earnings History > 25 > surprise Percent
13.4615
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
1.28
Earnings History > 26 > eps Estimate
1.04
Earnings History > 26 > eps Difference
0.24
Earnings History > 26 > surprise Percent
23.0769
Earnings History > 27 > period
2019-03-31
Earnings History > 27 > report Date
2019-05-01
Earnings History > 27 > date
2019-03-31
Earnings History > 27 > before After Market
AfterMarket
Earnings History > 27 > currency
USD
Earnings History > 27 > eps Actual
0.51
Earnings History > 27 > eps Estimate
0.39
Earnings History > 27 > eps Difference
0.12
Earnings History > 27 > surprise Percent
30.7692
Earnings History > 28 > period
2018-12-31
Earnings History > 28 > report Date
2019-02-14
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.72
Earnings History > 28 > eps Estimate
0.84
Earnings History > 28 > eps Difference
-0.12
Earnings History > 28 > surprise Percent
-14.2857
Earnings History > 29 > period
2018-09-30
Earnings History > 29 > report Date
2018-10-31
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.89
Earnings History > 29 > eps Estimate
0.98
Earnings History > 29 > eps Difference
-0.09
Earnings History > 29 > surprise Percent
-9.1837
Earnings History > 30 > period
2018-06-30
Earnings History > 30 > report Date
2018-08-01
Earnings History > 30 > date
2018-06-30
Earnings History > 30 > before After Market
AfterMarket
Earnings History > 30 > currency
USD
Earnings History > 30 > eps Actual
0.98
Earnings History > 30 > eps Estimate
0.98
Earnings History > 30 > eps Difference
0
Earnings History > 30 > surprise Percent
0
Earnings History > 31 > period
2018-03-31
Earnings History > 31 > report Date
2018-05-02
Earnings History > 31 > date
2018-03-31
Earnings History > 31 > before After Market
AfterMarket
Earnings History > 31 > currency
USD
Earnings History > 31 > eps Actual
0.61
Earnings History > 31 > eps Estimate
0.51
Earnings History > 31 > eps Difference
0.1
Earnings History > 31 > surprise Percent
19.6078
Earnings History > 32 > period
2017-12-31
Earnings History > 32 > report Date
2018-02-07
Earnings History > 32 > date
2017-12-31
Earnings History > 32 > before After Market
AfterMarket
Earnings History > 32 > currency
USD
Earnings History > 32 > eps Actual
0.45
Earnings History > 32 > eps Estimate
0.43
Earnings History > 32 > eps Difference
0.02
Earnings History > 32 > surprise Percent
4.6512
Earnings History > 33 > period
2017-09-30
Earnings History > 33 > report Date
2017-11-01
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.59
Earnings History > 33 > eps Estimate
0.57
Earnings History > 33 > eps Difference
0.02
Earnings History > 33 > surprise Percent
3.5088
Earnings History > 34 > period
2017-06-30
Earnings History > 34 > report Date
2017-08-02
Earnings History > 34 > date
2017-06-30
Earnings History > 34 > before After Market
AfterMarket
Earnings History > 34 > currency
USD
Earnings History > 34 > eps Actual
0.6
Earnings History > 34 > eps Estimate
0.6
Earnings History > 34 > eps Difference
0
Earnings History > 34 > surprise Percent
0
Earnings History > 35 > period
2017-03-31
Earnings History > 35 > report Date
2017-05-03
Earnings History > 35 > date
2017-03-31
Earnings History > 35 > before After Market
AfterMarket
Earnings History > 35 > currency
USD
Earnings History > 35 > eps Actual
0.3
Earnings History > 35 > eps Estimate
0.15
Earnings History > 35 > eps Difference
0.15
Earnings History > 35 > surprise Percent
100
Earnings History > 36 > period
2016-12-31
Earnings History > 36 > report Date
2017-02-21
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.24
Earnings History > 36 > eps Estimate
0.2
Earnings History > 36 > eps Difference
0.04
Earnings History > 36 > surprise Percent
20
Earnings History > 37 > period
2016-09-30
Earnings History > 37 > report Date
2016-11-02
Earnings History > 37 > date
2016-09-30
Earnings History > 37 > before After Market
AfterMarket
Earnings History > 37 > currency
USD
Earnings History > 37 > eps Actual
0.41
Earnings History > 37 > eps Estimate
0.37
Earnings History > 37 > eps Difference
0.04
Earnings History > 37 > surprise Percent
10.8108
Earnings History > 38 > period
2016-06-30
Earnings History > 38 > report Date
2016-08-03
Earnings History > 38 > date
2016-06-30
Earnings History > 38 > before After Market
AfterMarket
Earnings History > 38 > currency
USD
Earnings History > 38 > eps Actual
0.42
Earnings History > 38 > eps Estimate
0.2
Earnings History > 38 > eps Difference
0.22
Earnings History > 38 > surprise Percent
110
Earnings History > 39 > period
2016-03-31
Earnings History > 39 > report Date
2016-05-03
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.08
Earnings History > 39 > eps Estimate
-0.17
Earnings History > 39 > eps Difference
0.09
Earnings History > 39 > surprise Percent
52.9412
Earnings History > 40 > period
2015-12-31
Earnings History > 40 > report Date
2016-02-24
Earnings History > 40 > date
2015-12-31
Earnings History > 40 > before After Market
AfterMarket
Earnings History > 40 > currency
USD
Earnings History > 40 > eps Actual
-0.1
Earnings History > 40 > eps Estimate
-0.05
Earnings History > 40 > eps Difference
-0.05
Earnings History > 40 > surprise Percent
-100
Earnings History > 41 > period
2015-09-30
Earnings History > 41 > report Date
2015-11-04
Earnings History > 41 > date
2015-09-30
Earnings History > 41 > before After Market
AfterMarket
Earnings History > 41 > currency
USD
Earnings History > 41 > eps Actual
-0.15
Earnings History > 41 > eps Estimate
-0.1
Earnings History > 41 > eps Difference
-0.05
Earnings History > 41 > surprise Percent
-50
Earnings History > 42 > period
2015-06-30
Earnings History > 42 > report Date
2015-08-05
Earnings History > 42 > date
2015-06-30
Earnings History > 42 > before After Market
AfterMarket
Earnings History > 42 > currency
USD
Earnings History > 42 > eps Actual
-0.16
Earnings History > 42 > eps Estimate
-0.14
Earnings History > 42 > eps Difference
-0.02
Earnings History > 42 > surprise Percent
-14.2857
Earnings History > 43 > period
2015-03-31
Earnings History > 43 > report Date
2015-05-04
Earnings History > 43 > date
2015-03-31
Earnings History > 43 > before After Market
AfterMarket
Earnings History > 43 > currency
USD
Earnings History > 43 > eps Actual
-0.13
Earnings History > 43 > eps Estimate
-0.22
Earnings History > 43 > eps Difference
0.09
Earnings History > 43 > surprise Percent
40.9091
Earnings History > 44 > period
2014-12-31
Earnings History > 44 > report Date
2015-02-18
Earnings History > 44 > date
2014-12-31
Earnings History > 44 > before After Market
AfterMarket
Earnings History > 44 > currency
USD
Earnings History > 44 > eps Actual
-0.1
Earnings History > 44 > eps Estimate
-0.13
Earnings History > 44 > eps Difference
0.03
Earnings History > 44 > surprise Percent
23.0769
Earnings History > 45 > period
2014-09-30
Earnings History > 45 > report Date
2014-11-05
Earnings History > 45 > date
2014-09-30
Earnings History > 45 > before After Market
AfterMarket
Earnings History > 45 > currency
USD
Earnings History > 45 > eps Actual
-0.13
Earnings History > 45 > eps Estimate
-0.17
Earnings History > 45 > eps Difference
0.04
Earnings History > 45 > surprise Percent
23.5294
Earnings History > 46 > period
2014-06-30
Earnings History > 46 > report Date
2014-07-29
Earnings History > 46 > date
2014-06-30
Earnings History > 46 > before After Market
-
Earnings History > 46 > currency
USD
Earnings History > 46 > eps Actual
-0.22
Earnings History > 46 > eps Estimate
-0.26
Earnings History > 46 > eps Difference
0.04
Earnings History > 46 > surprise Percent
15.3846
Earnings History > 47 > period
2014-03-31
Earnings History > 47 > report Date
2014-05-01
Earnings History > 47 > date
2014-03-31
Earnings History > 47 > before After Market
-
Earnings History > 47 > currency
USD
Earnings History > 47 > eps Actual
-0.37
Earnings History > 47 > eps Estimate
-0.26
Earnings History > 47 > eps Difference
-0.11
Earnings History > 47 > surprise Percent
-42.3077
Earnings History > 48 > period
2013-12-31
Earnings History > 48 > report Date
2014-02-24
Earnings History > 48 > date
2013-12-31
Earnings History > 48 > before After Market
-
Earnings History > 48 > currency
USD
Earnings History > 48 > eps Actual
-0.37
Earnings History > 48 > eps Estimate
-0.3
Earnings History > 48 > eps Difference
-0.07
Earnings History > 48 > surprise Percent
-23.3333
Earnings History > 49 > period
2013-09-30
Earnings History > 49 > report Date
2013-11-04
Earnings History > 49 > date
2013-09-30
Earnings History > 49 > before After Market
-
Earnings History > 49 > currency
USD
Earnings History > 49 > eps Actual
-0.55
Earnings History > 49 > eps Estimate
-0.42
Earnings History > 49 > eps Difference
-0.13
Earnings History > 49 > surprise Percent
-30.9524
Earnings History > 50 > period
2013-06-30
Earnings History > 50 > report Date
2013-07-30
Earnings History > 50 > date
2013-06-30
Earnings History > 50 > before After Market
-
Earnings History > 50 > currency
USD
Earnings History > 50 > eps Actual
-1
Earnings History > 50 > eps Estimate
-0.62
Earnings History > 50 > eps Difference
-0.38
Earnings History > 50 > surprise Percent
-61.2903
Earnings History > 51 > period
2013-03-31
Earnings History > 51 > report Date
2013-05-07
Earnings History > 51 > date
2013-03-31
Earnings History > 51 > before After Market
-
Earnings History > 51 > currency
USD
Earnings History > 51 > eps Actual
-0.85
Earnings History > 51 > eps Estimate
-0.76
Earnings History > 51 > eps Difference
-0.09
Earnings History > 51 > surprise Percent
-11.8421
Earnings History > 52 > period
2012-12-31
Earnings History > 52 > report Date
2013-02-27
Earnings History > 52 > date
2012-12-31
Earnings History > 52 > before After Market
-
Earnings History > 52 > currency
USD
Earnings History > 52 > eps Actual
-0.57
Earnings History > 52 > eps Estimate
-0.49
Earnings History > 52 > eps Difference
-0.08
Earnings History > 52 > surprise Percent
-16.3265
Earnings History > 53 > period
2012-09-30
Earnings History > 53 > report Date
2012-11-05
Earnings History > 53 > date
2012-09-30
Earnings History > 53 > before After Market
-
Earnings History > 53 > currency
USD
Earnings History > 53 > eps Actual
-0.38
Earnings History > 53 > eps Estimate
-0.48
Earnings History > 53 > eps Difference
0.1
Earnings History > 53 > surprise Percent
20.8333
Earnings History > 54 > period
2012-06-30
Earnings History > 54 > report Date
2012-08-06
Earnings History > 54 > date
2012-06-30
Earnings History > 54 > before After Market
-
Earnings History > 54 > currency
USD
Earnings History > 54 > eps Actual
-0.17
Earnings History > 54 > eps Estimate
-0.21
Earnings History > 54 > eps Difference
0.04
Earnings History > 54 > surprise Percent
19.0476
Earnings History > 55 > period
2012-03-31
Earnings History > 55 > report Date
2012-05-09
Earnings History > 55 > date
2012-03-31
Earnings History > 55 > before After Market
-
Earnings History > 55 > currency
USD
Earnings History > 55 > eps Actual
-0.29
Earnings History > 55 > eps Estimate
-0.31
Earnings History > 55 > eps Difference
0.02
Earnings History > 55 > surprise Percent
6.4516
Earnings History > 56 > period
2011-12-31
Earnings History > 56 > report Date
2012-02-22
Earnings History > 56 > date
2011-12-31
Earnings History > 56 > before After Market
-
Earnings History > 56 > currency
USD
Earnings History > 56 > eps Actual
-0.2682
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-07
Earnings History > 57 > date
2011-09-30
Earnings History > 57 > before After Market
-
Earnings History > 57 > currency
USD
Earnings History > 57 > eps Actual
-5.3794
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-16
Earnings History > 58 > date
2011-06-30
Earnings History > 58 > before After Market
-
Earnings History > 58 > currency
USD
Earnings History > 58 > eps Actual
0.1065
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-13
Earnings History > 59 > date
2011-03-31
Earnings History > 59 > before After Market
-
Earnings History > 59 > currency
USD
Earnings History > 59 > eps Actual
0.1311
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-23
Earnings History > 60 > date
2010-12-31
Earnings History > 60 > before After Market
-
Earnings History > 60 > currency
USD
Earnings History > 60 > eps Actual
0.08
Earnings History > 60 > eps Estimate
0.2
Earnings History > 60 > eps Difference
-0.12
Earnings History > 60 > surprise Percent
-60
Earnings History > 61 > period
2010-09-30
Earnings History > 61 > report Date
2010-11-15
Earnings History > 61 > date
2010-09-30
Earnings History > 61 > before After Market
-
Earnings History > 61 > currency
USD
Earnings History > 61 > eps Actual
0.2096
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-12
Earnings History > 62 > date
2010-06-30
Earnings History > 62 > before After Market
-
Earnings History > 62 > currency
USD
Earnings History > 62 > eps Actual
0.1843
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-12
Earnings History > 63 > date
2010-03-31
Earnings History > 63 > before After Market
-
Earnings History > 63 > currency
USD
Earnings History > 63 > eps Actual
0.12
Earnings History > 63 > eps Estimate
0.12
Earnings History > 63 > eps Difference
0
Earnings History > 63 > surprise Percent
0
Earnings History > 64 > period
2009-12-31
Earnings History > 64 > report Date
2010-02-24
Earnings History > 64 > date
2009-12-31
Earnings History > 64 > before After Market
-
Earnings History > 64 > currency
USD
Earnings History > 64 > eps Actual
0.0745
Earnings History > 64 > eps Estimate
-
Earnings History > 64 > eps Difference
0
Earnings History > 64 > surprise Percent
-
Earnings History > 65 > period
2009-09-30
Earnings History > 65 > report Date
2009-11-09
Earnings History > 65 > date
2009-09-30
Earnings History > 65 > before After Market
-
Earnings History > 65 > currency
USD
Earnings History > 65 > eps Actual
0.12
Earnings History > 65 > eps Estimate
0.08
Earnings History > 65 > eps Difference
0.04
Earnings History > 65 > surprise Percent
50
Earnings History > 66 > period
2009-06-30
Earnings History > 66 > report Date
2009-08-11
Earnings History > 66 > date
2009-06-30
Earnings History > 66 > before After Market
-
Earnings History > 66 > currency
USD
Earnings History > 66 > eps Actual
0.04
Earnings History > 66 > eps Estimate
0.08
Earnings History > 66 > eps Difference
-0.04
Earnings History > 66 > surprise Percent
-50
Earnings History > 67 > period
2009-03-31
Earnings History > 67 > report Date
2009-05-13
Earnings History > 67 > date
2009-03-31
Earnings History > 67 > before After Market
-
Earnings History > 67 > currency
USD
Earnings History > 67 > eps Actual
0.0006
Earnings History > 67 > eps Estimate
0.08
Earnings History > 67 > eps Difference
-0.0794
Earnings History > 67 > surprise Percent
-99.25
Earnings History > 68 > period
2008-12-31
Earnings History > 68 > report Date
2009-02-11
Earnings History > 68 > date
2008-12-31
Earnings History > 68 > before After Market
-
Earnings History > 68 > currency
USD
Earnings History > 68 > eps Actual
0.0729
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-06
Earnings History > 69 > date
2008-09-30
Earnings History > 69 > before After Market
-
Earnings History > 69 > currency
USD
Earnings History > 69 > eps Actual
0.1426
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-07
Earnings History > 70 > date
2008-06-30
Earnings History > 70 > before After Market
-
Earnings History > 70 > currency
USD
Earnings History > 70 > eps Actual
0.08
Earnings History > 70 > eps Estimate
0.12
Earnings History > 70 > eps Difference
-0.04
Earnings History > 70 > surprise Percent
-33.3333
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.08
Earnings History > 71 > eps Estimate
0.08
Earnings History > 71 > eps Difference
0
Earnings History > 71 > surprise Percent
0
Earnings History > 72 > period
2007-12-31
Earnings History > 72 > report Date
2008-02-12
Earnings History > 72 > date
2007-12-31
Earnings History > 72 > before After Market
-
Earnings History > 72 > currency
USD
Earnings History > 72 > eps Actual
0.0673
Earnings History > 72 > eps Estimate
-
Earnings History > 72 > eps Difference
0
Earnings History > 72 > surprise Percent
-
Earnings History > 73 > period
2007-09-30
Earnings History > 73 > report Date
2007-11-08
Earnings History > 73 > date
2007-09-30
Earnings History > 73 > before After Market
-
Earnings History > 73 > currency
USD
Earnings History > 73 > eps Actual
0.0731
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-09
Earnings History > 74 > date
2007-06-30
Earnings History > 74 > before After Market
-
Earnings History > 74 > currency
USD
Earnings History > 74 > eps Actual
0.12
Earnings History > 74 > eps Estimate
0.12
Earnings History > 74 > eps Difference
0
Earnings History > 74 > surprise Percent
0
Earnings History > 75 > period
2007-03-31
Earnings History > 75 > report Date
2007-05-10
Earnings History > 75 > date
2007-03-31
Earnings History > 75 > before After Market
-
Earnings History > 75 > currency
USD
Earnings History > 75 > eps Actual
0.08
Earnings History > 75 > eps Estimate
0.08
Earnings History > 75 > eps Difference
0
Earnings History > 75 > surprise Percent
0
Earnings History > 76 > period
2006-12-31
Earnings History > 76 > report Date
2007-02-21
Earnings History > 76 > date
2006-12-31
Earnings History > 76 > before After Market
-
Earnings History > 76 > currency
USD
Earnings History > 76 > eps Actual
0.24
Earnings History > 76 > eps Estimate
0.12
Earnings History > 76 > eps Difference
0.12
Earnings History > 76 > surprise Percent
100
Earnings History > 77 > period
2006-09-30
Earnings History > 77 > report Date
2006-11-02
Earnings History > 77 > date
2006-09-30
Earnings History > 77 > before After Market
-
Earnings History > 77 > currency
USD
Earnings History > 77 > eps Actual
0.1355
Earnings History > 77 > eps Estimate
-
Earnings History > 77 > eps Difference
0
Earnings History > 77 > surprise Percent
-
Earnings History > 78 > period
2006-06-30
Earnings History > 78 > report Date
2006-08-03
Earnings History > 78 > date
2006-06-30
Earnings History > 78 > before After Market
-
Earnings History > 78 > currency
USD
Earnings History > 78 > eps Actual
0.12
Earnings History > 78 > eps Estimate
0.08
Earnings History > 78 > eps Difference
0.04
Earnings History > 78 > surprise Percent
50
Earnings History > 79 > period
2006-03-31
Earnings History > 79 > report Date
2006-05-12
Earnings History > 79 > date
2006-03-31
Earnings History > 79 > before After Market
-
Earnings History > 79 > currency
USD
Earnings History > 79 > eps Actual
0.0846
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-03
Earnings History > 80 > date
2005-12-31
Earnings History > 80 > before After Market
-
Earnings History > 80 > currency
USD
Earnings History > 80 > eps Actual
0.08
Earnings History > 80 > eps Estimate
0.04
Earnings History > 80 > eps Difference
0.04
Earnings History > 80 > surprise Percent
100
Earnings History > 81 > period
2005-09-30
Earnings History > 81 > report Date
2005-11-09
Earnings History > 81 > date
2005-09-30
Earnings History > 81 > before After Market
-
Earnings History > 81 > currency
USD
Earnings History > 81 > eps Actual
-0.08
Earnings History > 81 > eps Estimate
-0.04
Earnings History > 81 > eps Difference
-0.04
Earnings History > 81 > surprise Percent
-100
Earnings History > 82 > period
2005-06-30
Earnings History > 82 > report Date
2005-08-03
Earnings History > 82 > date
2005-06-30
Earnings History > 82 > before After Market
-
Earnings History > 82 > currency
USD
Earnings History > 82 > eps Actual
-0.1812
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-12
Earnings History > 83 > date
2005-03-31
Earnings History > 83 > before After Market
-
Earnings History > 83 > currency
USD
Earnings History > 83 > eps Actual
-0.6965
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-30
Earnings History > 84 > date
2004-12-31
Earnings History > 84 > before After Market
-
Earnings History > 84 > currency
USD
Earnings History > 84 > eps Actual
-0.32
Earnings History > 84 > eps Estimate
0.12
Earnings History > 84 > eps Difference
-0.44
Earnings History > 84 > surprise Percent
-366.6667
Earnings History > 85 > period
2004-09-30
Earnings History > 85 > report Date
2004-11-15
Earnings History > 85 > date
2004-09-30
Earnings History > 85 > before After Market
-
Earnings History > 85 > currency
USD
Earnings History > 85 > eps Actual
-0.0439
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-16
Earnings History > 86 > date
2004-06-30
Earnings History > 86 > before After Market
-
Earnings History > 86 > currency
USD
Earnings History > 86 > eps Actual
-0.0658
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-17
Earnings History > 87 > date
2004-03-31
Earnings History > 87 > before After Market
-
Earnings History > 87 > currency
USD
Earnings History > 87 > eps Actual
-0.0854
Earnings History > 87 > eps Estimate
-
Earnings History > 87 > eps Difference
0
Earnings History > 87 > surprise Percent
-
Earnings History > 88 > period
2003-09-30
Earnings History > 88 > report Date
2003-11-15
Earnings History > 88 > date
2003-09-30
Earnings History > 88 > before After Market
-
Earnings History > 88 > currency
USD
Earnings History > 88 > eps Actual
0.0187
Earnings History > 88 > eps Estimate
-
Earnings History > 88 > eps Difference
0
Earnings History > 88 > surprise Percent
-
Earnings History > 89 > period
2003-06-30
Earnings History > 89 > report Date
2003-08-14
Earnings History > 89 > date
2003-06-30
Earnings History > 89 > before After Market
-
Earnings History > 89 > currency
USD
Earnings History > 89 > eps Actual
0.0703
Earnings History > 89 > eps Estimate
-
Earnings History > 89 > eps Difference
0
Earnings History > 89 > surprise Percent
-
Earnings History > 90 > period
2003-03-31
Earnings History > 90 > report Date
2003-05-21
Earnings History > 90 > date
2003-03-31
Earnings History > 90 > before After Market
-
Earnings History > 90 > currency
USD
Earnings History > 90 > eps Actual
0.0651
Earnings History > 90 > eps Estimate
-
Earnings History > 90 > eps Difference
0
Earnings History > 90 > surprise Percent
-
Earnings History > 91 > period
2002-12-31
Earnings History > 91 > report Date
2002-12-31
Earnings History > 91 > date
2002-12-31
Earnings History > 91 > before After Market
-
Earnings History > 91 > currency
USD
Earnings History > 91 > eps Actual
0.0525
Earnings History > 91 > eps Estimate
-
Earnings History > 91 > eps Difference
0
Earnings History > 91 > surprise Percent
-
Earnings History > 92 > period
2002-09-30
Earnings History > 92 > report Date
2002-09-30
Earnings History > 92 > date
2002-09-30
Earnings History > 92 > before After Market
-
Earnings History > 92 > currency
USD
Earnings History > 92 > eps Actual
0.0566
Earnings History > 92 > eps Estimate
-
Earnings History > 92 > eps Difference
0
Earnings History > 92 > surprise Percent
-
XPO, Inc., together with its subsidiaries, provides freight transportation services in the United States, North America, France, the United Kingdom, and rest of Europe. The company operates in two segments, North American Less-Than-Truckload (LTL) and European Transportation. The North American LTL segment provides shippers with geographic density and day-definite domestic and cross-border services to the U.S., Mexico, Canada, and the Caribbean. The European Transportation segment offers dedicated truckload, LTL, truck brokerage, managed transportation, last mile, freight forwarding, and warehousing and multimodal solutions, such as road-rail and road-short sea combinations to an extensive base of customers within the consumer, trade, and industrial markets. The company was formerly known as XPO Logistics, Inc. and changed its name to XPO, Inc. in December 2022. The company is based in Greenwich, Connecticut.
Stock Price
$ 0.00
0% increase compared to yesterday.
Dividend
Frequency:
Rate:
N/ANext Payout:
N/AKNOREX (NYSE American: KNRX) cuts dental marketing costs 20% and lifts patients 7% - Stock Titan
12/9/2025
KNOREX (NYSE American: KNRX) cuts dental marketing costs 20% and lifts patients 7% Stock Titan
Read more →XPO (NYSE:XPO) Given New $163.00 Price Target at JPMorgan Chase & Co. MarketBeat
Read more →Showing 2 of 10
(Last Updated 2025-09-30)
Rating:
BUY
Target Price:
$150.72
Analyst Picks
Strong Buy
17
Buy
5
Hold
2
Sell
1
Strong Sell
1
Sentiment:
Bullish
(Last Updated 2025-09-30)
Health Score
Price to Earnings Ratio (P/E)
-
Very Low
Low ≥ 50
High ≤ 10
Price to Book Ratio (P/B)
-
Very High
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)
-
Medium
Low ≤ 5%
High ≥ 15%
Debt to Equity
-
Very Low
Low ≥ 1
High ≤ 0.3
* Institutions hold a combined 126.60% of the total shares of XPO Logistics Inc
1.
Capital Research Global Investors(11.9201%)
since
2025/06/30
2.
BlackRock Inc(9.9368%)
since
2025/06/30
3.
MFN Partners Management, LP(9.7021%)
since
2025/06/30
4.
Vanguard Group Inc(9.133%)
since
2025/06/30
5.
Capital World Investors(8.5981%)
since
2025/06/30
6.
Capital Group Growth Fnd of Amer Comp(6.5038%)
since
2025/06/30
7.
American Funds Growth Fund of Amer A(6.5038%)
since
2025/06/30
8.
Amvescap Plc.(4.4424%)
since
2025/06/30
9.
American Funds AMCAP A(3.4879%)
since
2025/06/30
10.
Capital Group AMCAP Composite(3.4879%)
since
2025/06/30
11.
iShares Core S&P Mid-Cap ETF(3.2563%)
since
2025/08/31
12.
Durable Capital Partners LP(3.0528%)
since
2025/06/30
13.
State Street Corp(3.0354%)
since
2025/06/30
14.
Vanguard Total Stock Mkt Idx Inv(2.9842%)
since
2025/07/31
15.
Orbis Allan Gray Ltd(2.6749%)
since
2025/06/30
16.
D1 Capital Partners L.P.(2.6706%)
since
2025/06/30
17.
Vanguard Small Cap Index(2.3074%)
since
2025/07/31
18.
American Funds Fundamental Invs A(2.1543%)
since
2025/06/30
19.
Capital Group Fundamental Invtrs Comp(2.1543%)
since
2025/06/30
20.
T. Rowe Price Investment Management,Inc.(2.1335%)
since
2025/06/30
21.
ClearBridge Advisors, LLC(2.0803%)
since
2025/06/30
22.
FMR Inc(1.8432%)
since
2025/06/30
23.
Cercano Management LLC(1.7789%)
since
2025/06/30
24.
Geode Capital Management, LLC(1.7387%)
since
2025/06/30
25.
American Funds SMALLCAP World A(1.5852%)
since
2025/06/30
26.
Capital Group Core Equity Composite(1.4857%)
since
2025/06/30
27.
American Funds IS® Growth-Income 1(1.4857%)
since
2025/06/30
28.
Fidelity International Ltd(1.3602%)
since
2025/06/30
29.
Findlay Park Partners LLP(1.2886%)
since
2025/06/30
30.
Findlay Park American I USD Dist(1.2886%)
since
2025/06/30
31.
NORGES BANK(1.1353%)
since
2025/06/30
32.
Morgan Stanley - Brokerage Accounts(1.1242%)
since
2025/06/30
33.
American Funds New Perspective A(1.1183%)
since
2025/06/30
34.
Capital Group New Perspective Comp(1.1183%)
since
2025/06/30
35.
Vanguard Institutional Extnd Mkt Idx Tr(1.0748%)
since
2025/07/31
36.
T. Rowe Price US Mid-Cap Growth Equity(1.019%)
since
2025/06/30
37.
T. Rowe Price Mid-Cap Growth(1.0171%)
since
2025/07/31
38.
Dimensional Fund Advisors, Inc.(0.9961%)
since
2025/06/30
39.
Capital Group New Economy Comp(0.9597%)
since
2025/06/30
40.
American Funds New Economy A(0.9597%)
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.8479
Date
2025-09-30
EPS Actual
1.07
EPS Estimate
1.03
EPS Difference
0.04
Surprise Percent
3.8835%
(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.