_id
691729513c536f8df2316d14
Ticker
VLO
Name
Valero Energy Corporation
Exchange
NYSE
Address
One Valero Way, San Antonio, TX, United States, 78249
Country
USA
Sector
Energy
Industry
Oil & Gas Refining & Marketing
Currency
USD
Website
https://www.valero.com
Description
Valero Energy Corporation manufactures, markets, and sells petroleum-based and low-carbon liquid transportation fuels and petrochemical products in the United States, Canada, the United Kingdom, Ireland, Latin America, Mexico, Peru, and internationally. It operates through three segments: Refining, Renewable Diesel, and Ethanol. The company produces California Reformulated Gasoline Blendstock for Oxygenate Blending (CARBOB) and Conventional Blendstock for Oxygenate Blending (CBOB) gasolines, CARB diesel, diesel, jet fuel, heating oil, and asphalt; feedstocks; aromatics; sulfur and residual fuel oil; intermediate oils; and sulfur, sweet, and sour crude oils. It sells its refined products through wholesale rack and bulk markets; and through outlets under the Valero, Beacon, Diamond Shamrock, Shamrock, Ultramar, and Texaco brands. The company owns and operates renewable diesel and ethanol plants, as well as produces and sells renewable diesel, renewable naphtha, and neat sustainable aviation fuel under the Diamond Green Diesel brand name. In addition, it offers ethanol and various co-products, including dry distiller grains, syrup, and inedible distillers corn oil to animal feed customers. The company was formerly known as Valero Refining and Marketing Company and changed its name to Valero Energy Corporation in August 1997. Valero Energy Corporation was founded in 1980 and is headquartered in San Antonio, Texas.
Last Close
176
Volume
3177820
Current Price
171.91
Change
-2.323863636363638
Last Updated
2025-12-05T13:28:01.791Z
Image
https://logo.clearbit.com/www.valero.com
Ipo Date
1982-01-04T00:00:00.000Z
Market Cap
54348521472
Next Dividend Date
2025-12-18T00:00:00.000Z
Dividend Frequency
Quarterly
Dividend Rate
1.13
Dividend Yield
2.6292827642371006
Sentiment
0.7020089552238806
Sentiment Sources
67
Rating
4.2857
Target Price
185.8333
Strong Buy
10
Buy
7
Hold
4
Sell
0
Strong Sell
0
Current Quarter
2025-09-30
Revenue
32168000000
Cost Of Revenue
30408000000
Gross Profit
1772000000
Operating Expenses
262000000
Operating Income
1509000000
Interest Expense
139000000
Pretax Income
1456000000
Net Income
1095000000
Eps
3.5436893203883497
Dividends Per Share
351000000
Shares Outstanding
305009539
Income Tax Expense
390000000
EBITDA
2431000000
Operating Margin
4.690997264362099
Total Other Income Expense Net
-53000000
Cash
4764000000
Short Term Investments
-
Receivables
10333000000
Inventories
7394000000
Total Current Assets
23504000000
Property Plant Equipment
27741000000
Total Assets
58615000000
Payables
10694000000
Short Term Debt
894000000
Long Term Debt
9687000000
Total Liabilities
31869000000
Equity
23754000000
Depreciation
836000000
Change In Working Capital
8000000
Cash From Operations
1881000000
Capital Expenditures
177000000
Cash From Investing
-379000000
Cash From Financing
-1199000000
Net Change In Cash
229000000
PE
36.2967
PB
2.236262945188179
ROE
4.60974993685274
ROA
1.868122494242088
FCF
1704000000
Fcf Percent
0.05297189753792589
Piotroski FScore
4
Health Score
50
Deep Value Investing Score
4
Defensive Investing Score
7.5
Dividend Investing Score
4
Economic Moat Investing Score
5.8
Garp Investing Score
6
Growth Investing Score
5.5
Momentum Investing Score
3.5
Net Net Investing Score
2.5
Quality Investing Score
5.5
Value Investing Score
4.5
Quarters > 0 > quarter
2025-09-30
Quarters > 0 > income Statement > revenue
32168000000
Quarters > 0 > income Statement > cost Of Revenue
30408000000
Quarters > 0 > income Statement > gross Profit
1772000000
Quarters > 0 > income Statement > operating Expenses
262000000
Quarters > 0 > income Statement > operating Income
1509000000
Quarters > 0 > income Statement > interest Expense
139000000
Quarters > 0 > income Statement > pretax Income
1456000000
Quarters > 0 > income Statement > net Income
1095000000
Quarters > 0 > income Statement > eps
3.5436893203883497
Quarters > 0 > income Statement > dividends Per Share
351000000
Quarters > 0 > income Statement > shares Outstanding
309000000
Quarters > 0 > income Statement > income Tax Expense
390000000
Quarters > 0 > income Statement > EBITDA
2431000000
Quarters > 0 > income Statement > operating Margin
4.690997264362099
Quarters > 0 > income Statement > total Other Income Expense Net
-53000000
Quarters > 0 > balance Sheet > cash
4764000000
Quarters > 0 > balance Sheet > short Term Investments
-
Quarters > 0 > balance Sheet > receivables
10333000000
Quarters > 0 > balance Sheet > inventories
7394000000
Quarters > 0 > balance Sheet > total Current Assets
23504000000
Quarters > 0 > balance Sheet > property Plant Equipment
27741000000
Quarters > 0 > balance Sheet > total Assets
58615000000
Quarters > 0 > balance Sheet > payables
10694000000
Quarters > 0 > balance Sheet > short Term Debt
894000000
Quarters > 0 > balance Sheet > long Term Debt
9687000000
Quarters > 0 > balance Sheet > total Liabilities
31869000000
Quarters > 0 > balance Sheet > equity
23754000000
Quarters > 0 > cash Flow > net Income
1066000000
Quarters > 0 > cash Flow > depreciation
836000000
Quarters > 0 > cash Flow > change In Working Capital
8000000
Quarters > 0 > cash Flow > cash From Operations
1881000000
Quarters > 0 > cash Flow > capital Expenditures
177000000
Quarters > 0 > cash Flow > cash From Investing
-379000000
Quarters > 0 > cash Flow > cash From Financing
-1199000000
Quarters > 0 > cash Flow > net Change In Cash
229000000
Quarters > 0 > ratios > PE
3.5436893203883497
Quarters > 0 > ratios > PB
2.236262945188179
Quarters > 0 > ratios > ROE
4.60974993685274
Quarters > 0 > ratios > ROA
1.868122494242088
Quarters > 0 > ratios > FCF
1704000000
Quarters > 0 > ratios > Piotroski FScore
4
Quarters > 0 > ratios > fcf Percent
0.05297189753792589
Quarters > 0 > health Score
50
Quarters > 1 > quarter
2025-06-30
Quarters > 1 > income Statement > revenue
29889000000
Quarters > 1 > income Statement > cost Of Revenue
28668000000
Quarters > 1 > income Statement > gross Profit
1221000000
Quarters > 1 > income Statement > operating Expenses
224000000
Quarters > 1 > income Statement > operating Income
997000000
Quarters > 1 > income Statement > interest Expense
141000000
Quarters > 1 > income Statement > pretax Income
942000000
Quarters > 1 > income Statement > net Income
714000000
Quarters > 1 > income Statement > eps
2.2884615384615383
Quarters > 1 > income Statement > dividends Per Share
354000000
Quarters > 1 > income Statement > shares Outstanding
312000000
Quarters > 1 > income Statement > income Tax Expense
279000000
Quarters > 1 > income Statement > EBITDA
1897000000
Quarters > 1 > income Statement > operating Margin
3.3356753320619625
Quarters > 1 > income Statement > total Other Income Expense Net
-55000000
Quarters > 1 > balance Sheet > cash
4537000000
Quarters > 1 > balance Sheet > short Term Investments
27000000
Quarters > 1 > balance Sheet > receivables
11073000000
Quarters > 1 > balance Sheet > inventories
7538000000
Quarters > 1 > balance Sheet > total Current Assets
23804000000
Quarters > 1 > balance Sheet > property Plant Equipment
28236000000
Quarters > 1 > balance Sheet > total Assets
59433000000
Quarters > 1 > balance Sheet > payables
11499000000
Quarters > 1 > balance Sheet > short Term Debt
382000000
Quarters > 1 > balance Sheet > long Term Debt
10265000000
Quarters > 1 > balance Sheet > total Liabilities
32486000000
Quarters > 1 > balance Sheet > equity
24078000000
Quarters > 1 > cash Flow > net Income
663000000
Quarters > 1 > cash Flow > depreciation
814000000
Quarters > 1 > cash Flow > change In Working Capital
-106000000
Quarters > 1 > cash Flow > cash From Operations
936000000
Quarters > 1 > cash Flow > capital Expenditures
249000000
Quarters > 1 > cash Flow > cash From Investing
-412000000
Quarters > 1 > cash Flow > cash From Financing
-849000000
Quarters > 1 > cash Flow > net Change In Cash
-95000000
Quarters > 1 > ratios > PE
2.2884615384615383
Quarters > 1 > ratios > PB
2.2275903314228755
Quarters > 1 > ratios > ROE
2.9653625716421628
Quarters > 1 > ratios > ROA
1.201352783806976
Quarters > 1 > ratios > FCF
687000000
Quarters > 1 > ratios > Piotroski FScore
4
Quarters > 1 > ratios > fcf Percent
0.022985044665261467
Quarters > 1 > health Score
45
Quarters > 2 > quarter
2025-03-31
Quarters > 2 > income Statement > revenue
30258000000
Quarters > 2 > income Statement > cost Of Revenue
29762000000
Quarters > 2 > income Statement > gross Profit
496000000
Quarters > 2 > income Statement > operating Expenses
1396000000
Quarters > 2 > income Statement > operating Income
-900000000
Quarters > 2 > income Statement > interest Expense
137000000
Quarters > 2 > income Statement > pretax Income
-917000000
Quarters > 2 > income Statement > net Income
-595000000
Quarters > 2 > income Statement > eps
-1.894904458598726
Quarters > 2 > income Statement > dividends Per Share
356000000
Quarters > 2 > income Statement > shares Outstanding
314000000
Quarters > 2 > income Statement > income Tax Expense
-265000000
Quarters > 2 > income Statement > EBITDA
-89000000
Quarters > 2 > income Statement > operating Margin
-2.97441998810232
Quarters > 2 > income Statement > total Other Income Expense Net
-17000000
Quarters > 2 > balance Sheet > cash
4634000000
Quarters > 2 > balance Sheet > short Term Investments
-
Quarters > 2 > balance Sheet > receivables
11238000000
Quarters > 2 > balance Sheet > inventories
7119000000
Quarters > 2 > balance Sheet > total Current Assets
23590000000
Quarters > 2 > balance Sheet > property Plant Equipment
28549000000
Quarters > 2 > balance Sheet > total Assets
59177000000
Quarters > 2 > balance Sheet > payables
11982000000
Quarters > 2 > balance Sheet > short Term Debt
542000000
Quarters > 2 > balance Sheet > long Term Debt
10312000000
Quarters > 2 > balance Sheet > total Liabilities
32862000000
Quarters > 2 > balance Sheet > equity
23490000000
Quarters > 2 > cash Flow > net Income
-652000000
Quarters > 2 > cash Flow > depreciation
691000000
Quarters > 2 > cash Flow > change In Working Capital
106000000
Quarters > 2 > cash Flow > cash From Operations
952000000
Quarters > 2 > cash Flow > capital Expenditures
249000000
Quarters > 2 > cash Flow > cash From Investing
-635000000
Quarters > 2 > cash Flow > cash From Financing
-382000000
Quarters > 2 > cash Flow > net Change In Cash
-22000000
Quarters > 2 > ratios > PE
-1.894904458598726
Quarters > 2 > ratios > PB
2.297988080034057
Quarters > 2 > ratios > ROE
-2.5329927628778206
Quarters > 2 > ratios > ROA
-1.005458201666188
Quarters > 2 > ratios > FCF
703000000
Quarters > 2 > ratios > Piotroski FScore
2
Quarters > 2 > ratios > fcf Percent
0.02323352501817701
Quarters > 2 > health Score
26
Quarters > 3 > quarter
2024-12-31
Quarters > 3 > income Statement > revenue
30756000000
Quarters > 3 > income Statement > cost Of Revenue
30138000000
Quarters > 3 > income Statement > gross Profit
618000000
Quarters > 3 > income Statement > operating Expenses
270000000
Quarters > 3 > income Statement > operating Income
348000000
Quarters > 3 > income Statement > interest Expense
135000000
Quarters > 3 > income Statement > pretax Income
323000000
Quarters > 3 > income Statement > net Income
281000000
Quarters > 3 > income Statement > eps
0.8892405063291139
Quarters > 3 > income Statement > dividends Per Share
339000000
Quarters > 3 > income Statement > shares Outstanding
316000000
Quarters > 3 > income Statement > income Tax Expense
-34000000
Quarters > 3 > income Statement > EBITDA
1156000000
Quarters > 3 > income Statement > operating Margin
1.1314865392118612
Quarters > 3 > income Statement > total Other Income Expense Net
-25000000
Quarters > 3 > balance Sheet > cash
4657000000
Quarters > 3 > balance Sheet > short Term Investments
-
Quarters > 3 > balance Sheet > receivables
10708000000
Quarters > 3 > balance Sheet > inventories
7761000000
Quarters > 3 > balance Sheet > total Current Assets
23737000000
Quarters > 3 > balance Sheet > property Plant Equipment
30412000000
Quarters > 3 > balance Sheet > total Assets
60143000000
Quarters > 3 > balance Sheet > payables
12092000000
Quarters > 3 > balance Sheet > short Term Debt
1121000000
Quarters > 3 > balance Sheet > long Term Debt
9720000000
Quarters > 3 > balance Sheet > total Liabilities
32622000000
Quarters > 3 > balance Sheet > equity
24512000000
Quarters > 3 > cash Flow > net Income
357000000
Quarters > 3 > cash Flow > depreciation
698000000
Quarters > 3 > cash Flow > change In Working Capital
24000000
Quarters > 3 > cash Flow > cash From Operations
1070000000
Quarters > 3 > cash Flow > capital Expenditures
303000000
Quarters > 3 > cash Flow > cash From Investing
-544000000
Quarters > 3 > cash Flow > cash From Financing
-784000000
Quarters > 3 > cash Flow > net Change In Cash
-525000000
Quarters > 3 > ratios > PE
0.8892405063291139
Quarters > 3 > ratios > PB
2.2162026762402087
Quarters > 3 > ratios > ROE
1.1463772845953002
Quarters > 3 > ratios > ROA
0.4672197928270954
Quarters > 3 > ratios > FCF
767000000
Quarters > 3 > ratios > Piotroski FScore
4
Quarters > 3 > ratios > fcf Percent
0.024938223436077513
Quarters > 3 > health Score
43
Annuals > 0 > quarter
2024-12-31
Annuals > 0 > income Statement > revenue
129881000000
Annuals > 0 > income Statement > cost Of Revenue
125121000000
Annuals > 0 > income Statement > gross Profit
4760000000
Annuals > 0 > income Statement > operating Expenses
1005000000
Annuals > 0 > income Statement > operating Income
3755000000
Annuals > 0 > income Statement > interest Expense
556000000
Annuals > 0 > income Statement > pretax Income
3698000000
Annuals > 0 > income Statement > net Income
2770000000
Annuals > 0 > income Statement > eps
8.602484472049689
Annuals > 0 > income Statement > dividends Per Share
1384000000
Annuals > 0 > income Statement > shares Outstanding
322000000
Annuals > 0 > income Statement > income Tax Expense
692000000
Annuals > 0 > income Statement > EBITDA
7028000000
Annuals > 0 > income Statement > operating Margin
2.8911080142592067
Annuals > 0 > income Statement > total Other Income Expense Net
-57000000
Annuals > 0 > balance Sheet > cash
4657000000
Annuals > 0 > balance Sheet > short Term Investments
-
Annuals > 0 > balance Sheet > receivables
10708000000
Annuals > 0 > balance Sheet > inventories
7761000000
Annuals > 0 > balance Sheet > total Current Assets
23737000000
Annuals > 0 > balance Sheet > property Plant Equipment
30412000000
Annuals > 0 > balance Sheet > total Assets
60143000000
Annuals > 0 > balance Sheet > payables
12092000000
Annuals > 0 > balance Sheet > short Term Debt
1121000000
Annuals > 0 > balance Sheet > long Term Debt
9720000000
Annuals > 0 > balance Sheet > total Liabilities
32622000000
Annuals > 0 > balance Sheet > equity
24512000000
Annuals > 0 > cash Flow > net Income
2770000000
Annuals > 0 > cash Flow > depreciation
2774000000
Annuals > 0 > cash Flow > change In Working Capital
990000000
Annuals > 0 > cash Flow > cash From Operations
6683000000
Annuals > 0 > cash Flow > capital Expenditures
907000000
Annuals > 0 > cash Flow > cash From Investing
-1981000000
Annuals > 0 > cash Flow > cash From Financing
-5049000000
Annuals > 0 > cash Flow > net Change In Cash
-595000000
Annuals > 0 > ratios > PE
8.602484472049689
Annuals > 0 > ratios > PB
2.298217199738903
Annuals > 0 > ratios > ROE
11.300587467362924
Annuals > 0 > ratios > ROA
4.605689772708378
Annuals > 0 > ratios > FCF
5776000000
Annuals > 0 > ratios > Piotroski FScore
4
Annuals > 0 > ratios > fcf Percent
0.044471477737313386
Annuals > 0 > health Score
57
Annuals > 1 > quarter
2023-12-31
Annuals > 1 > income Statement > revenue
144766000000
Annuals > 1 > income Statement > cost Of Revenue
131877000000
Annuals > 1 > income Statement > gross Profit
12889000000
Annuals > 1 > income Statement > operating Expenses
1031000000
Annuals > 1 > income Statement > operating Income
11858000000
Annuals > 1 > income Statement > interest Expense
592000000
Annuals > 1 > income Statement > pretax Income
11768000000
Annuals > 1 > income Statement > net Income
8835000000
Annuals > 1 > income Statement > eps
25.02832861189802
Annuals > 1 > income Statement > dividends Per Share
1452000000
Annuals > 1 > income Statement > shares Outstanding
353000000
Annuals > 1 > income Statement > income Tax Expense
2619000000
Annuals > 1 > income Statement > EBITDA
14659000000
Annuals > 1 > income Statement > operating Margin
8.191149855629085
Annuals > 1 > income Statement > total Other Income Expense Net
-90000000
Annuals > 1 > balance Sheet > cash
5424000000
Annuals > 1 > balance Sheet > short Term Investments
111000000
Annuals > 1 > balance Sheet > receivables
12525000000
Annuals > 1 > balance Sheet > inventories
7583000000
Annuals > 1 > balance Sheet > total Current Assets
26221000000
Annuals > 1 > balance Sheet > property Plant Equipment
31345000000
Annuals > 1 > balance Sheet > total Assets
63056000000
Annuals > 1 > balance Sheet > payables
12567000000
Annuals > 1 > balance Sheet > short Term Debt
1766000000
Annuals > 1 > balance Sheet > long Term Debt
8021000000
Annuals > 1 > balance Sheet > total Liabilities
34532000000
Annuals > 1 > balance Sheet > equity
26346000000
Annuals > 1 > cash Flow > net Income
9149000000
Annuals > 1 > cash Flow > depreciation
2701000000
Annuals > 1 > cash Flow > change In Working Capital
-2713000000
Annuals > 1 > cash Flow > cash From Operations
9229000000
Annuals > 1 > cash Flow > capital Expenditures
911000000
Annuals > 1 > cash Flow > cash From Investing
-1865000000
Annuals > 1 > cash Flow > cash From Financing
-6941000000
Annuals > 1 > cash Flow > net Change In Cash
562000000
Annuals > 1 > ratios > PE
25.02832861189802
Annuals > 1 > ratios > PB
2.3440882866469295
Annuals > 1 > ratios > ROE
33.53450239125484
Annuals > 1 > ratios > ROA
14.01135498604415
Annuals > 1 > ratios > FCF
8318000000
Annuals > 1 > ratios > Piotroski FScore
4
Annuals > 1 > ratios > fcf Percent
0.05745824295760054
Annuals > 1 > health Score
63
Annuals > 2 > quarter
2022-12-31
Annuals > 2 > income Statement > revenue
176383000000
Annuals > 2 > income Statement > cost Of Revenue
159632000000
Annuals > 2 > income Statement > gross Profit
16751000000
Annuals > 2 > income Statement > operating Expenses
1061000000
Annuals > 2 > income Statement > operating Income
15690000000
Annuals > 2 > income Statement > interest Expense
562000000
Annuals > 2 > income Statement > pretax Income
15307000000
Annuals > 2 > income Statement > net Income
11528000000
Annuals > 2 > income Statement > eps
29.11111111111111
Annuals > 2 > income Statement > dividends Per Share
1562000000
Annuals > 2 > income Statement > shares Outstanding
396000000
Annuals > 2 > income Statement > income Tax Expense
3428000000
Annuals > 2 > income Statement > EBITDA
18342000000
Annuals > 2 > income Statement > operating Margin
8.895415091023512
Annuals > 2 > income Statement > total Other Income Expense Net
-383000000
Annuals > 2 > balance Sheet > cash
4862000000
Annuals > 2 > balance Sheet > short Term Investments
-
Annuals > 2 > balance Sheet > receivables
11919000000
Annuals > 2 > balance Sheet > inventories
6752000000
Annuals > 2 > balance Sheet > total Current Assets
24133000000
Annuals > 2 > balance Sheet > property Plant Equipment
32092000000
Annuals > 2 > balance Sheet > total Assets
60982000000
Annuals > 2 > balance Sheet > payables
12728000000
Annuals > 2 > balance Sheet > short Term Debt
1420000000
Annuals > 2 > balance Sheet > long Term Debt
8380000000
Annuals > 2 > balance Sheet > total Liabilities
35514000000
Annuals > 2 > balance Sheet > equity
23561000000
Annuals > 2 > cash Flow > net Income
11879000000
Annuals > 2 > cash Flow > depreciation
2473000000
Annuals > 2 > cash Flow > change In Working Capital
-210000000
Annuals > 2 > cash Flow > cash From Operations
661000000
Annuals > 2 > cash Flow > capital Expenditures
1681000000
Annuals > 2 > cash Flow > cash From Investing
-2805000000
Annuals > 2 > cash Flow > cash From Financing
-8849000000
Annuals > 2 > cash Flow > net Change In Cash
740000000
Annuals > 2 > ratios > PE
29.11111111111111
Annuals > 2 > ratios > PB
2.940460931199864
Annuals > 2 > ratios > ROE
48.92831373880565
Annuals > 2 > ratios > ROA
18.903938867206715
Annuals > 2 > ratios > FCF
-1020000000
Annuals > 2 > ratios > Piotroski FScore
4
Annuals > 2 > ratios > fcf Percent
-0.005782870231258114
Annuals > 2 > health Score
59
Annuals > 3 > quarter
2021-12-31
Annuals > 3 > income Statement > revenue
113977000000
Annuals > 3 > income Statement > cost Of Revenue
110895000000
Annuals > 3 > income Statement > gross Profit
3082000000
Annuals > 3 > income Statement > operating Expenses
952000000
Annuals > 3 > income Statement > operating Income
2130000000
Annuals > 3 > income Statement > interest Expense
603000000
Annuals > 3 > income Statement > pretax Income
1543000000
Annuals > 3 > income Statement > net Income
930000000
Annuals > 3 > income Statement > eps
2.285012285012285
Annuals > 3 > income Statement > dividends Per Share
1602000000
Annuals > 3 > income Statement > shares Outstanding
407000000
Annuals > 3 > income Statement > income Tax Expense
255000000
Annuals > 3 > income Statement > EBITDA
4551000000
Annuals > 3 > income Statement > operating Margin
1.8687980908428894
Annuals > 3 > income Statement > total Other Income Expense Net
-587000000
Annuals > 3 > balance Sheet > cash
4122000000
Annuals > 3 > balance Sheet > short Term Investments
-
Annuals > 3 > balance Sheet > receivables
10378000000
Annuals > 3 > balance Sheet > inventories
6265000000
Annuals > 3 > balance Sheet > total Current Assets
21165000000
Annuals > 3 > balance Sheet > property Plant Equipment
32131000000
Annuals > 3 > balance Sheet > total Assets
57888000000
Annuals > 3 > balance Sheet > payables
12495000000
Annuals > 3 > balance Sheet > short Term Debt
1579000000
Annuals > 3 > balance Sheet > long Term Debt
10840000000
Annuals > 3 > balance Sheet > total Liabilities
38071000000
Annuals > 3 > balance Sheet > equity
18430000000
Annuals > 3 > cash Flow > net Income
1288000000
Annuals > 3 > cash Flow > depreciation
2405000000
Annuals > 3 > cash Flow > change In Working Capital
-323000000
Annuals > 3 > cash Flow > cash From Operations
439000000
Annuals > 3 > cash Flow > capital Expenditures
1665000000
Annuals > 3 > cash Flow > cash From Investing
-2159000000
Annuals > 3 > cash Flow > cash From Financing
-2846000000
Annuals > 3 > cash Flow > net Change In Cash
809000000
Annuals > 3 > ratios > PE
2.285012285012285
Annuals > 3 > ratios > PB
3.86351871947911
Annuals > 3 > ratios > ROE
5.046120455778621
Annuals > 3 > ratios > ROA
1.6065505804311775
Annuals > 3 > ratios > FCF
-1226000000
Annuals > 3 > ratios > Piotroski FScore
3
Annuals > 3 > ratios > fcf Percent
-0.010756556147292875
Annuals > 3 > health Score
37
Valuation > metrics > PE
36.2967
Valuation > metrics > PB
2.236262945188179
Valuation > final Score
66.44396
Valuation > verdict
22.6% Overvalued
Profitability > metrics > ROE
4.60974993685274
Profitability > metrics > ROA
4.658781484002723
Profitability > metrics > Net Margin
0.034040039791096745
Profitability > final Score
28
Profitability > verdict
Weak
Risk > metrics > Debt Equity
1.3416266734023743
Risk > metrics > Interest Coverage
10.856115107913668
Risk > final Score
70
Risk > verdict
Low
Liquidity > metrics > Current Ratio
2.0283051432516395
Liquidity > metrics > Quick Ratio
1.3902312737314464
Liquidity > final Score
100
Liquidity > verdict
Great
Prev Valuations > 0
100
Prev Valuations > 1
80
Prev Valuations > 2
100
Prev Profitabilities > 0
19
Prev Profitabilities > 1
0
Prev Profitabilities > 2
7
Prev Risks > 0
58
Prev Risks > 1
4
Prev Risks > 2
40
Prev Liquidities > 0
100
Prev Liquidities > 1
97
Prev Liquidities > 2
95
Updated At
2025-12-12T01:17:11.619Z
Earnings History > 0 > period
2026-03-31
Earnings History > 0 > report Date
2026-04-22
Earnings History > 0 > date
2026-03-31
Earnings History > 0 > before After Market
BeforeMarket
Earnings History > 0 > currency
-
Earnings History > 0 > eps Actual
-
Earnings History > 0 > eps Estimate
-
Earnings History > 0 > eps Difference
0
Earnings History > 0 > surprise Percent
-
Earnings History > 1 > period
2025-12-31
Earnings History > 1 > report Date
2026-01-29
Earnings History > 1 > date
2025-12-31
Earnings History > 1 > before After Market
BeforeMarket
Earnings History > 1 > currency
-
Earnings History > 1 > eps Actual
-
Earnings History > 1 > eps Estimate
3.26
Earnings History > 1 > eps Difference
0
Earnings History > 1 > surprise Percent
-
Earnings History > 2 > period
2025-09-30
Earnings History > 2 > report Date
2025-10-23
Earnings History > 2 > date
2025-09-30
Earnings History > 2 > before After Market
BeforeMarket
Earnings History > 2 > currency
-
Earnings History > 2 > eps Actual
3.66
Earnings History > 2 > eps Estimate
3.05
Earnings History > 2 > eps Difference
0.61
Earnings History > 2 > surprise Percent
20
Earnings History > 3 > period
2025-06-30
Earnings History > 3 > report Date
2025-07-24
Earnings History > 3 > date
2025-06-30
Earnings History > 3 > before After Market
BeforeMarket
Earnings History > 3 > currency
USD
Earnings History > 3 > eps Actual
2.28
Earnings History > 3 > eps Estimate
1.77
Earnings History > 3 > eps Difference
0.51
Earnings History > 3 > surprise Percent
28.8136
Earnings History > 4 > period
2025-03-31
Earnings History > 4 > report Date
2025-04-24
Earnings History > 4 > date
2025-03-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.48
Earnings History > 4 > eps Difference
0.41
Earnings History > 4 > surprise Percent
85.4167
Earnings History > 5 > period
2024-12-31
Earnings History > 5 > report Date
2025-01-30
Earnings History > 5 > date
2024-12-31
Earnings History > 5 > before After Market
BeforeMarket
Earnings History > 5 > currency
USD
Earnings History > 5 > eps Actual
0.88
Earnings History > 5 > eps Estimate
0.05
Earnings History > 5 > eps Difference
0.83
Earnings History > 5 > surprise Percent
1660
Earnings History > 6 > period
2024-09-30
Earnings History > 6 > report Date
2024-10-24
Earnings History > 6 > date
2024-09-30
Earnings History > 6 > before After Market
BeforeMarket
Earnings History > 6 > currency
USD
Earnings History > 6 > eps Actual
1.14
Earnings History > 6 > eps Estimate
0.98
Earnings History > 6 > eps Difference
0.16
Earnings History > 6 > surprise Percent
16.3265
Earnings History > 7 > period
2024-06-30
Earnings History > 7 > report Date
2024-07-25
Earnings History > 7 > date
2024-06-30
Earnings History > 7 > before After Market
BeforeMarket
Earnings History > 7 > currency
USD
Earnings History > 7 > eps Actual
2.71
Earnings History > 7 > eps Estimate
2.6
Earnings History > 7 > eps Difference
0.11
Earnings History > 7 > surprise Percent
4.2308
Earnings History > 8 > period
2024-03-31
Earnings History > 8 > report Date
2024-04-25
Earnings History > 8 > date
2024-03-31
Earnings History > 8 > before After Market
BeforeMarket
Earnings History > 8 > currency
USD
Earnings History > 8 > eps Actual
3.82
Earnings History > 8 > eps Estimate
3.22
Earnings History > 8 > eps Difference
0.6
Earnings History > 8 > surprise Percent
18.6335
Earnings History > 9 > period
2023-12-31
Earnings History > 9 > report Date
2024-01-25
Earnings History > 9 > date
2023-12-31
Earnings History > 9 > before After Market
BeforeMarket
Earnings History > 9 > currency
USD
Earnings History > 9 > eps Actual
3.55
Earnings History > 9 > eps Estimate
3
Earnings History > 9 > eps Difference
0.55
Earnings History > 9 > surprise Percent
18.3333
Earnings History > 10 > period
2023-09-30
Earnings History > 10 > report Date
2023-10-26
Earnings History > 10 > date
2023-09-30
Earnings History > 10 > before After Market
BeforeMarket
Earnings History > 10 > currency
USD
Earnings History > 10 > eps Actual
7.49
Earnings History > 10 > eps Estimate
7.32
Earnings History > 10 > eps Difference
0.17
Earnings History > 10 > surprise Percent
2.3224
Earnings History > 11 > period
2023-06-30
Earnings History > 11 > report Date
2023-07-27
Earnings History > 11 > date
2023-06-30
Earnings History > 11 > before After Market
BeforeMarket
Earnings History > 11 > currency
USD
Earnings History > 11 > eps Actual
5.4
Earnings History > 11 > eps Estimate
5.08
Earnings History > 11 > eps Difference
0.32
Earnings History > 11 > surprise Percent
6.2992
Earnings History > 12 > period
2023-03-31
Earnings History > 12 > report Date
2023-04-27
Earnings History > 12 > date
2023-03-31
Earnings History > 12 > before After Market
BeforeMarket
Earnings History > 12 > currency
USD
Earnings History > 12 > eps Actual
8.27
Earnings History > 12 > eps Estimate
7.21
Earnings History > 12 > eps Difference
1.06
Earnings History > 12 > surprise Percent
14.7018
Earnings History > 13 > period
2022-12-31
Earnings History > 13 > report Date
2023-01-26
Earnings History > 13 > date
2022-12-31
Earnings History > 13 > before After Market
BeforeMarket
Earnings History > 13 > currency
USD
Earnings History > 13 > eps Actual
8.45
Earnings History > 13 > eps Estimate
7.24
Earnings History > 13 > eps Difference
1.21
Earnings History > 13 > surprise Percent
16.7127
Earnings History > 14 > period
2022-09-30
Earnings History > 14 > report Date
2022-10-25
Earnings History > 14 > date
2022-09-30
Earnings History > 14 > before After Market
BeforeMarket
Earnings History > 14 > currency
USD
Earnings History > 14 > eps Actual
7.14
Earnings History > 14 > eps Estimate
6.94
Earnings History > 14 > eps Difference
0.2
Earnings History > 14 > surprise Percent
2.8818
Earnings History > 15 > period
2022-06-30
Earnings History > 15 > report Date
2022-07-28
Earnings History > 15 > date
2022-06-30
Earnings History > 15 > before After Market
BeforeMarket
Earnings History > 15 > currency
USD
Earnings History > 15 > eps Actual
11.36
Earnings History > 15 > eps Estimate
9.38
Earnings History > 15 > eps Difference
1.98
Earnings History > 15 > surprise Percent
21.1087
Earnings History > 16 > period
2022-03-31
Earnings History > 16 > report Date
2022-04-26
Earnings History > 16 > date
2022-03-31
Earnings History > 16 > before After Market
BeforeMarket
Earnings History > 16 > currency
USD
Earnings History > 16 > eps Actual
2.31
Earnings History > 16 > eps Estimate
1.65
Earnings History > 16 > eps Difference
0.66
Earnings History > 16 > surprise Percent
40
Earnings History > 17 > period
2021-12-31
Earnings History > 17 > report Date
2022-01-27
Earnings History > 17 > date
2021-12-31
Earnings History > 17 > before After Market
BeforeMarket
Earnings History > 17 > currency
USD
Earnings History > 17 > eps Actual
2.47
Earnings History > 17 > eps Estimate
1.84
Earnings History > 17 > eps Difference
0.63
Earnings History > 17 > surprise Percent
34.2391
Earnings History > 18 > period
2021-09-30
Earnings History > 18 > report Date
2021-10-21
Earnings History > 18 > date
2021-09-30
Earnings History > 18 > before After Market
BeforeMarket
Earnings History > 18 > currency
USD
Earnings History > 18 > eps Actual
1.22
Earnings History > 18 > eps Estimate
0.92
Earnings History > 18 > eps Difference
0.3
Earnings History > 18 > surprise Percent
32.6087
Earnings History > 19 > period
2021-06-30
Earnings History > 19 > report Date
2021-07-29
Earnings History > 19 > date
2021-06-30
Earnings History > 19 > before After Market
BeforeMarket
Earnings History > 19 > currency
USD
Earnings History > 19 > eps Actual
0.48
Earnings History > 19 > eps Estimate
0.13
Earnings History > 19 > eps Difference
0.35
Earnings History > 19 > surprise Percent
269.2308
Earnings History > 20 > period
2021-03-31
Earnings History > 20 > report Date
2021-04-22
Earnings History > 20 > date
2021-03-31
Earnings History > 20 > before After Market
BeforeMarket
Earnings History > 20 > currency
USD
Earnings History > 20 > eps Actual
-1.73
Earnings History > 20 > eps Estimate
-1.85
Earnings History > 20 > eps Difference
0.12
Earnings History > 20 > surprise Percent
6.4865
Earnings History > 21 > period
2020-12-31
Earnings History > 21 > report Date
2021-01-28
Earnings History > 21 > date
2020-12-31
Earnings History > 21 > before After Market
BeforeMarket
Earnings History > 21 > currency
USD
Earnings History > 21 > eps Actual
-1.06
Earnings History > 21 > eps Estimate
-1.39
Earnings History > 21 > eps Difference
0.33
Earnings History > 21 > surprise Percent
23.741
Earnings History > 22 > period
2020-09-30
Earnings History > 22 > report Date
2020-10-22
Earnings History > 22 > date
2020-09-30
Earnings History > 22 > before After Market
BeforeMarket
Earnings History > 22 > currency
USD
Earnings History > 22 > eps Actual
-1.16
Earnings History > 22 > eps Estimate
-1.33
Earnings History > 22 > eps Difference
0.17
Earnings History > 22 > surprise Percent
12.782
Earnings History > 23 > period
2020-06-30
Earnings History > 23 > report Date
2020-07-30
Earnings History > 23 > date
2020-06-30
Earnings History > 23 > before After Market
BeforeMarket
Earnings History > 23 > currency
USD
Earnings History > 23 > eps Actual
-1.25
Earnings History > 23 > eps Estimate
-1.4
Earnings History > 23 > eps Difference
0.15
Earnings History > 23 > surprise Percent
10.7143
Earnings History > 24 > period
2020-03-31
Earnings History > 24 > report Date
2020-04-29
Earnings History > 24 > date
2020-03-31
Earnings History > 24 > before After Market
BeforeMarket
Earnings History > 24 > currency
USD
Earnings History > 24 > eps Actual
0.34
Earnings History > 24 > eps Estimate
-0.15
Earnings History > 24 > eps Difference
0.49
Earnings History > 24 > surprise Percent
326.6667
Earnings History > 25 > period
2019-12-31
Earnings History > 25 > report Date
2020-01-30
Earnings History > 25 > date
2019-12-31
Earnings History > 25 > before After Market
BeforeMarket
Earnings History > 25 > currency
USD
Earnings History > 25 > eps Actual
2.13
Earnings History > 25 > eps Estimate
1.63
Earnings History > 25 > eps Difference
0.5
Earnings History > 25 > surprise Percent
30.6748
Earnings History > 26 > period
2019-09-30
Earnings History > 26 > report Date
2019-10-24
Earnings History > 26 > date
2019-09-30
Earnings History > 26 > before After Market
BeforeMarket
Earnings History > 26 > currency
USD
Earnings History > 26 > eps Actual
1.48
Earnings History > 26 > eps Estimate
1.35
Earnings History > 26 > eps Difference
0.13
Earnings History > 26 > surprise Percent
9.6296
Earnings History > 27 > period
2019-06-30
Earnings History > 27 > report Date
2019-07-25
Earnings History > 27 > date
2019-06-30
Earnings History > 27 > before After Market
BeforeMarket
Earnings History > 27 > currency
USD
Earnings History > 27 > eps Actual
1.51
Earnings History > 27 > eps Estimate
1.51
Earnings History > 27 > eps Difference
0
Earnings History > 27 > surprise Percent
0
Earnings History > 28 > period
2019-03-31
Earnings History > 28 > report Date
2019-04-25
Earnings History > 28 > date
2019-03-31
Earnings History > 28 > before After Market
BeforeMarket
Earnings History > 28 > currency
USD
Earnings History > 28 > eps Actual
0.34
Earnings History > 28 > eps Estimate
0.23
Earnings History > 28 > eps Difference
0.11
Earnings History > 28 > surprise Percent
47.8261
Earnings History > 29 > period
2018-12-31
Earnings History > 29 > report Date
2019-01-31
Earnings History > 29 > date
2018-12-31
Earnings History > 29 > before After Market
BeforeMarket
Earnings History > 29 > currency
USD
Earnings History > 29 > eps Actual
2.12
Earnings History > 29 > eps Estimate
1.11
Earnings History > 29 > eps Difference
1.01
Earnings History > 29 > surprise Percent
90.991
Earnings History > 30 > period
2018-09-30
Earnings History > 30 > report Date
2018-10-25
Earnings History > 30 > date
2018-09-30
Earnings History > 30 > before After Market
BeforeMarket
Earnings History > 30 > currency
USD
Earnings History > 30 > eps Actual
2.01
Earnings History > 30 > eps Estimate
1.95
Earnings History > 30 > eps Difference
0.06
Earnings History > 30 > surprise Percent
3.0769
Earnings History > 31 > period
2018-06-30
Earnings History > 31 > report Date
2018-07-26
Earnings History > 31 > date
2018-06-30
Earnings History > 31 > before After Market
BeforeMarket
Earnings History > 31 > currency
USD
Earnings History > 31 > eps Actual
2.15
Earnings History > 31 > eps Estimate
1.98
Earnings History > 31 > eps Difference
0.17
Earnings History > 31 > surprise Percent
8.5859
Earnings History > 32 > period
2018-03-31
Earnings History > 32 > report Date
2018-04-26
Earnings History > 32 > date
2018-03-31
Earnings History > 32 > before After Market
BeforeMarket
Earnings History > 32 > currency
USD
Earnings History > 32 > eps Actual
1
Earnings History > 32 > eps Estimate
0.93
Earnings History > 32 > eps Difference
0.07
Earnings History > 32 > surprise Percent
7.5269
Earnings History > 33 > period
2017-12-31
Earnings History > 33 > report Date
2018-02-01
Earnings History > 33 > date
2017-12-31
Earnings History > 33 > before After Market
BeforeMarket
Earnings History > 33 > currency
USD
Earnings History > 33 > eps Actual
1.16
Earnings History > 33 > eps Estimate
1.08
Earnings History > 33 > eps Difference
0.08
Earnings History > 33 > surprise Percent
7.4074
Earnings History > 34 > period
2017-09-30
Earnings History > 34 > report Date
2017-10-26
Earnings History > 34 > date
2017-09-30
Earnings History > 34 > before After Market
BeforeMarket
Earnings History > 34 > currency
USD
Earnings History > 34 > eps Actual
1.91
Earnings History > 34 > eps Estimate
1.83
Earnings History > 34 > eps Difference
0.08
Earnings History > 34 > surprise Percent
4.3716
Earnings History > 35 > period
2017-06-30
Earnings History > 35 > report Date
2017-07-27
Earnings History > 35 > date
2017-06-30
Earnings History > 35 > before After Market
BeforeMarket
Earnings History > 35 > currency
USD
Earnings History > 35 > eps Actual
1.23
Earnings History > 35 > eps Estimate
1.1
Earnings History > 35 > eps Difference
0.13
Earnings History > 35 > surprise Percent
11.8182
Earnings History > 36 > period
2017-03-31
Earnings History > 36 > report Date
2017-04-25
Earnings History > 36 > date
2017-03-31
Earnings History > 36 > before After Market
BeforeMarket
Earnings History > 36 > currency
USD
Earnings History > 36 > eps Actual
0.68
Earnings History > 36 > eps Estimate
0.6
Earnings History > 36 > eps Difference
0.08
Earnings History > 36 > surprise Percent
13.3333
Earnings History > 37 > period
2016-12-31
Earnings History > 37 > report Date
2017-01-31
Earnings History > 37 > date
2016-12-31
Earnings History > 37 > before After Market
BeforeMarket
Earnings History > 37 > currency
USD
Earnings History > 37 > eps Actual
0.81
Earnings History > 37 > eps Estimate
0.77
Earnings History > 37 > eps Difference
0.04
Earnings History > 37 > surprise Percent
5.1948
Earnings History > 38 > period
2016-09-30
Earnings History > 38 > report Date
2016-10-25
Earnings History > 38 > date
2016-09-30
Earnings History > 38 > before After Market
BeforeMarket
Earnings History > 38 > currency
USD
Earnings History > 38 > eps Actual
1.24
Earnings History > 38 > eps Estimate
0.93
Earnings History > 38 > eps Difference
0.31
Earnings History > 38 > surprise Percent
33.3333
Earnings History > 39 > period
2016-06-30
Earnings History > 39 > report Date
2016-07-26
Earnings History > 39 > date
2016-06-30
Earnings History > 39 > before After Market
BeforeMarket
Earnings History > 39 > currency
USD
Earnings History > 39 > eps Actual
1.07
Earnings History > 39 > eps Estimate
0.99
Earnings History > 39 > eps Difference
0.08
Earnings History > 39 > surprise Percent
8.0808
Earnings History > 40 > period
2016-03-31
Earnings History > 40 > report Date
2016-05-03
Earnings History > 40 > date
2016-03-31
Earnings History > 40 > before After Market
BeforeMarket
Earnings History > 40 > currency
USD
Earnings History > 40 > eps Actual
0.6
Earnings History > 40 > eps Estimate
0.65
Earnings History > 40 > eps Difference
-0.05
Earnings History > 40 > surprise Percent
-7.6923
Earnings History > 41 > period
2015-12-31
Earnings History > 41 > report Date
2016-01-28
Earnings History > 41 > date
2015-12-31
Earnings History > 41 > before After Market
BeforeMarket
Earnings History > 41 > currency
USD
Earnings History > 41 > eps Actual
1.79
Earnings History > 41 > eps Estimate
1.47
Earnings History > 41 > eps Difference
0.32
Earnings History > 41 > surprise Percent
21.7687
Earnings History > 42 > period
2015-09-30
Earnings History > 42 > report Date
2015-10-28
Earnings History > 42 > date
2015-09-30
Earnings History > 42 > before After Market
BeforeMarket
Earnings History > 42 > currency
USD
Earnings History > 42 > eps Actual
2.79
Earnings History > 42 > eps Estimate
2.66
Earnings History > 42 > eps Difference
0.13
Earnings History > 42 > surprise Percent
4.8872
Earnings History > 43 > period
2015-06-30
Earnings History > 43 > report Date
2015-07-30
Earnings History > 43 > date
2015-06-30
Earnings History > 43 > before After Market
BeforeMarket
Earnings History > 43 > currency
USD
Earnings History > 43 > eps Actual
2.66
Earnings History > 43 > eps Estimate
2.41
Earnings History > 43 > eps Difference
0.25
Earnings History > 43 > surprise Percent
10.3734
Earnings History > 44 > period
2015-03-31
Earnings History > 44 > report Date
2015-04-28
Earnings History > 44 > date
2015-03-31
Earnings History > 44 > before After Market
BeforeMarket
Earnings History > 44 > currency
USD
Earnings History > 44 > eps Actual
1.87
Earnings History > 44 > eps Estimate
1.67
Earnings History > 44 > eps Difference
0.2
Earnings History > 44 > surprise Percent
11.976
Earnings History > 45 > period
2014-12-31
Earnings History > 45 > report Date
2015-01-29
Earnings History > 45 > date
2014-12-31
Earnings History > 45 > before After Market
BeforeMarket
Earnings History > 45 > currency
USD
Earnings History > 45 > eps Actual
1.83
Earnings History > 45 > eps Estimate
1.32
Earnings History > 45 > eps Difference
0.51
Earnings History > 45 > surprise Percent
38.6364
Earnings History > 46 > period
2014-09-30
Earnings History > 46 > report Date
2014-11-04
Earnings History > 46 > date
2014-09-30
Earnings History > 46 > before After Market
BeforeMarket
Earnings History > 46 > currency
USD
Earnings History > 46 > eps Actual
2
Earnings History > 46 > eps Estimate
1.55
Earnings History > 46 > eps Difference
0.45
Earnings History > 46 > surprise Percent
29.0323
Earnings History > 47 > period
2014-06-30
Earnings History > 47 > report Date
2014-07-30
Earnings History > 47 > date
2014-06-30
Earnings History > 47 > before After Market
BeforeMarket
Earnings History > 47 > currency
USD
Earnings History > 47 > eps Actual
1.22
Earnings History > 47 > eps Estimate
1.2
Earnings History > 47 > eps Difference
0.02
Earnings History > 47 > surprise Percent
1.6667
Earnings History > 48 > period
2014-03-31
Earnings History > 48 > report Date
2014-04-29
Earnings History > 48 > date
2014-03-31
Earnings History > 48 > before After Market
BeforeMarket
Earnings History > 48 > currency
USD
Earnings History > 48 > eps Actual
1.54
Earnings History > 48 > eps Estimate
1.4
Earnings History > 48 > eps Difference
0.14
Earnings History > 48 > surprise Percent
10
Earnings History > 49 > period
2013-12-31
Earnings History > 49 > report Date
2014-01-29
Earnings History > 49 > date
2013-12-31
Earnings History > 49 > before After Market
BeforeMarket
Earnings History > 49 > currency
USD
Earnings History > 49 > eps Actual
1.78
Earnings History > 49 > eps Estimate
1.47
Earnings History > 49 > eps Difference
0.31
Earnings History > 49 > surprise Percent
21.0884
Earnings History > 50 > period
2013-09-30
Earnings History > 50 > report Date
2013-10-29
Earnings History > 50 > date
2013-09-30
Earnings History > 50 > before After Market
BeforeMarket
Earnings History > 50 > currency
USD
Earnings History > 50 > eps Actual
0.57
Earnings History > 50 > eps Estimate
0.41
Earnings History > 50 > eps Difference
0.16
Earnings History > 50 > surprise Percent
39.0244
Earnings History > 51 > period
2013-06-30
Earnings History > 51 > report Date
2013-07-23
Earnings History > 51 > date
2013-06-30
Earnings History > 51 > before After Market
BeforeMarket
Earnings History > 51 > currency
USD
Earnings History > 51 > eps Actual
0.96
Earnings History > 51 > eps Estimate
0.94
Earnings History > 51 > eps Difference
0.02
Earnings History > 51 > surprise Percent
2.1277
Earnings History > 52 > period
2013-03-31
Earnings History > 52 > report Date
2013-04-30
Earnings History > 52 > date
2013-03-31
Earnings History > 52 > before After Market
BeforeMarket
Earnings History > 52 > currency
USD
Earnings History > 52 > eps Actual
1.18
Earnings History > 52 > eps Estimate
1
Earnings History > 52 > eps Difference
0.18
Earnings History > 52 > surprise Percent
18
Earnings History > 53 > period
2012-12-31
Earnings History > 53 > report Date
2013-01-29
Earnings History > 53 > date
2012-12-31
Earnings History > 53 > before After Market
BeforeMarket
Earnings History > 53 > currency
USD
Earnings History > 53 > eps Actual
1.88
Earnings History > 53 > eps Estimate
1.15
Earnings History > 53 > eps Difference
0.73
Earnings History > 53 > surprise Percent
63.4783
Earnings History > 54 > period
2012-09-30
Earnings History > 54 > report Date
2012-10-30
Earnings History > 54 > date
2012-09-30
Earnings History > 54 > before After Market
BeforeMarket
Earnings History > 54 > currency
USD
Earnings History > 54 > eps Actual
1.9
Earnings History > 54 > eps Estimate
1.75
Earnings History > 54 > eps Difference
0.15
Earnings History > 54 > surprise Percent
8.5714
Earnings History > 55 > period
2012-06-30
Earnings History > 55 > report Date
2012-07-31
Earnings History > 55 > date
2012-06-30
Earnings History > 55 > before After Market
BeforeMarket
Earnings History > 55 > currency
USD
Earnings History > 55 > eps Actual
1.5
Earnings History > 55 > eps Estimate
1.44
Earnings History > 55 > eps Difference
0.06
Earnings History > 55 > surprise Percent
4.1667
Earnings History > 56 > period
2012-03-31
Earnings History > 56 > report Date
2012-05-01
Earnings History > 56 > date
2012-03-31
Earnings History > 56 > before After Market
BeforeMarket
Earnings History > 56 > currency
USD
Earnings History > 56 > eps Actual
0.31
Earnings History > 56 > eps Estimate
0.28
Earnings History > 56 > eps Difference
0.03
Earnings History > 56 > surprise Percent
10.7143
Earnings History > 57 > period
2011-12-31
Earnings History > 57 > report Date
2012-01-31
Earnings History > 57 > date
2011-12-31
Earnings History > 57 > before After Market
BeforeMarket
Earnings History > 57 > currency
USD
Earnings History > 57 > eps Actual
-0.21
Earnings History > 57 > eps Estimate
-0.25
Earnings History > 57 > eps Difference
0.04
Earnings History > 57 > surprise Percent
16
Earnings History > 58 > period
2011-09-30
Earnings History > 58 > report Date
2011-11-01
Earnings History > 58 > date
2011-09-30
Earnings History > 58 > before After Market
BeforeMarket
Earnings History > 58 > currency
USD
Earnings History > 58 > eps Actual
2.11
Earnings History > 58 > eps Estimate
1.78
Earnings History > 58 > eps Difference
0.33
Earnings History > 58 > surprise Percent
18.5393
Earnings History > 59 > period
2011-06-30
Earnings History > 59 > report Date
2011-07-26
Earnings History > 59 > date
2011-06-30
Earnings History > 59 > before After Market
BeforeMarket
Earnings History > 59 > currency
USD
Earnings History > 59 > eps Actual
1.3
Earnings History > 59 > eps Estimate
1.45
Earnings History > 59 > eps Difference
-0.15
Earnings History > 59 > surprise Percent
-10.3448
Earnings History > 60 > period
2011-03-31
Earnings History > 60 > report Date
2011-04-26
Earnings History > 60 > date
2011-03-31
Earnings History > 60 > before After Market
BeforeMarket
Earnings History > 60 > currency
USD
Earnings History > 60 > eps Actual
0.79
Earnings History > 60 > eps Estimate
0.36
Earnings History > 60 > eps Difference
0.43
Earnings History > 60 > surprise Percent
119.4444
Earnings History > 61 > period
2010-12-31
Earnings History > 61 > report Date
2011-01-26
Earnings History > 61 > date
2010-12-31
Earnings History > 61 > before After Market
BeforeMarket
Earnings History > 61 > currency
USD
Earnings History > 61 > eps Actual
0.4
Earnings History > 61 > eps Estimate
0.34
Earnings History > 61 > eps Difference
0.06
Earnings History > 61 > surprise Percent
17.6471
Earnings History > 62 > period
2010-09-30
Earnings History > 62 > report Date
2010-10-26
Earnings History > 62 > date
2010-09-30
Earnings History > 62 > before After Market
BeforeMarket
Earnings History > 62 > currency
USD
Earnings History > 62 > eps Actual
0.51
Earnings History > 62 > eps Estimate
0.47
Earnings History > 62 > eps Difference
0.04
Earnings History > 62 > surprise Percent
8.5106
Earnings History > 63 > period
2010-06-30
Earnings History > 63 > report Date
2010-07-27
Earnings History > 63 > date
2010-06-30
Earnings History > 63 > before After Market
BeforeMarket
Earnings History > 63 > currency
USD
Earnings History > 63 > eps Actual
0.93
Earnings History > 63 > eps Estimate
0.68
Earnings History > 63 > eps Difference
0.25
Earnings History > 63 > surprise Percent
36.7647
Earnings History > 64 > period
2010-03-31
Earnings History > 64 > report Date
2010-04-27
Earnings History > 64 > date
2010-03-31
Earnings History > 64 > before After Market
BeforeMarket
Earnings History > 64 > currency
USD
Earnings History > 64 > eps Actual
-0.18
Earnings History > 64 > eps Estimate
-0.22
Earnings History > 64 > eps Difference
0.04
Earnings History > 64 > surprise Percent
18.1818
Earnings History > 65 > period
2009-12-31
Earnings History > 65 > report Date
2010-01-27
Earnings History > 65 > date
2009-12-31
Earnings History > 65 > before After Market
BeforeMarket
Earnings History > 65 > currency
USD
Earnings History > 65 > eps Actual
-0.28
Earnings History > 65 > eps Estimate
-0.48
Earnings History > 65 > eps Difference
0.2
Earnings History > 65 > surprise Percent
41.6667
Earnings History > 66 > period
2009-09-30
Earnings History > 66 > report Date
2009-10-27
Earnings History > 66 > date
2009-09-30
Earnings History > 66 > before After Market
BeforeMarket
Earnings History > 66 > currency
USD
Earnings History > 66 > eps Actual
-0.39
Earnings History > 66 > eps Estimate
-0.34
Earnings History > 66 > eps Difference
-0.05
Earnings History > 66 > surprise Percent
-14.7059
Earnings History > 67 > period
2009-06-30
Earnings History > 67 > report Date
2009-07-28
Earnings History > 67 > date
2009-06-30
Earnings History > 67 > before After Market
BeforeMarket
Earnings History > 67 > currency
USD
Earnings History > 67 > eps Actual
-0.48
Earnings History > 67 > eps Estimate
-0.5
Earnings History > 67 > eps Difference
0.02
Earnings History > 67 > surprise Percent
4
Earnings History > 68 > period
2009-03-31
Earnings History > 68 > report Date
2009-04-28
Earnings History > 68 > date
2009-03-31
Earnings History > 68 > before After Market
BeforeMarket
Earnings History > 68 > currency
USD
Earnings History > 68 > eps Actual
0.59
Earnings History > 68 > eps Estimate
0.49
Earnings History > 68 > eps Difference
0.1
Earnings History > 68 > surprise Percent
20.4082
Earnings History > 69 > period
2008-12-31
Earnings History > 69 > report Date
2009-01-27
Earnings History > 69 > date
2008-12-31
Earnings History > 69 > before After Market
BeforeMarket
Earnings History > 69 > currency
USD
Earnings History > 69 > eps Actual
1
Earnings History > 69 > eps Estimate
0.92
Earnings History > 69 > eps Difference
0.08
Earnings History > 69 > surprise Percent
8.6957
Earnings History > 70 > period
2008-09-30
Earnings History > 70 > report Date
2008-10-28
Earnings History > 70 > date
2008-09-30
Earnings History > 70 > before After Market
BeforeMarket
Earnings History > 70 > currency
USD
Earnings History > 70 > eps Actual
1.86
Earnings History > 70 > eps Estimate
1.54
Earnings History > 70 > eps Difference
0.32
Earnings History > 70 > surprise Percent
20.7792
Earnings History > 71 > period
2008-06-30
Earnings History > 71 > report Date
2008-07-29
Earnings History > 71 > date
2008-06-30
Earnings History > 71 > before After Market
BeforeMarket
Earnings History > 71 > currency
USD
Earnings History > 71 > eps Actual
1.37
Earnings History > 71 > eps Estimate
1.35
Earnings History > 71 > eps Difference
0.02
Earnings History > 71 > surprise Percent
1.4815
Earnings History > 72 > period
2008-03-31
Earnings History > 72 > report Date
2008-04-29
Earnings History > 72 > date
2008-03-31
Earnings History > 72 > before After Market
BeforeMarket
Earnings History > 72 > currency
USD
Earnings History > 72 > eps Actual
0.36
Earnings History > 72 > eps Estimate
0.33
Earnings History > 72 > eps Difference
0.03
Earnings History > 72 > surprise Percent
9.0909
Earnings History > 73 > period
2007-12-31
Earnings History > 73 > report Date
2008-01-29
Earnings History > 73 > date
2007-12-31
Earnings History > 73 > before After Market
BeforeMarket
Earnings History > 73 > currency
USD
Earnings History > 73 > eps Actual
1.02
Earnings History > 73 > eps Estimate
0.67
Earnings History > 73 > eps Difference
0.35
Earnings History > 73 > surprise Percent
52.2388
Earnings History > 74 > period
2007-09-30
Earnings History > 74 > report Date
2007-11-06
Earnings History > 74 > date
2007-09-30
Earnings History > 74 > before After Market
BeforeMarket
Earnings History > 74 > currency
USD
Earnings History > 74 > eps Actual
1.4
Earnings History > 74 > eps Estimate
1.35
Earnings History > 74 > eps Difference
0.05
Earnings History > 74 > surprise Percent
3.7037
Earnings History > 75 > period
2007-06-30
Earnings History > 75 > report Date
2007-07-31
Earnings History > 75 > date
2007-06-30
Earnings History > 75 > before After Market
BeforeMarket
Earnings History > 75 > currency
USD
Earnings History > 75 > eps Actual
3.89
Earnings History > 75 > eps Estimate
3.75
Earnings History > 75 > eps Difference
0.14
Earnings History > 75 > surprise Percent
3.7333
Earnings History > 76 > period
2007-03-31
Earnings History > 76 > report Date
2007-04-26
Earnings History > 76 > date
2007-03-31
Earnings History > 76 > before After Market
BeforeMarket
Earnings History > 76 > currency
USD
Earnings History > 76 > eps Actual
1.86
Earnings History > 76 > eps Estimate
1.8
Earnings History > 76 > eps Difference
0.06
Earnings History > 76 > surprise Percent
3.3333
Earnings History > 77 > period
2006-12-31
Earnings History > 77 > report Date
2007-02-01
Earnings History > 77 > date
2006-12-31
Earnings History > 77 > before After Market
BeforeMarket
Earnings History > 77 > currency
USD
Earnings History > 77 > eps Actual
1.59
Earnings History > 77 > eps Estimate
1.38
Earnings History > 77 > eps Difference
0.21
Earnings History > 77 > surprise Percent
15.2174
Earnings History > 78 > period
2006-09-30
Earnings History > 78 > report Date
2006-10-31
Earnings History > 78 > date
2006-09-30
Earnings History > 78 > before After Market
BeforeMarket
Earnings History > 78 > currency
USD
Earnings History > 78 > eps Actual
2.42
Earnings History > 78 > eps Estimate
2.29
Earnings History > 78 > eps Difference
0.13
Earnings History > 78 > surprise Percent
5.6769
Earnings History > 79 > period
2006-06-30
Earnings History > 79 > report Date
2006-08-01
Earnings History > 79 > date
2006-06-30
Earnings History > 79 > before After Market
BeforeMarket
Earnings History > 79 > currency
USD
Earnings History > 79 > eps Actual
2.98
Earnings History > 79 > eps Estimate
2.95
Earnings History > 79 > eps Difference
0.03
Earnings History > 79 > surprise Percent
1.0169
Earnings History > 80 > period
2006-03-31
Earnings History > 80 > report Date
2006-04-25
Earnings History > 80 > date
2006-03-31
Earnings History > 80 > before After Market
BeforeMarket
Earnings History > 80 > currency
USD
Earnings History > 80 > eps Actual
1.32
Earnings History > 80 > eps Estimate
1.25
Earnings History > 80 > eps Difference
0.07
Earnings History > 80 > surprise Percent
5.6
Earnings History > 81 > period
2005-12-31
Earnings History > 81 > report Date
2006-01-31
Earnings History > 81 > date
2005-12-31
Earnings History > 81 > before After Market
BeforeMarket
Earnings History > 81 > currency
USD
Earnings History > 81 > eps Actual
2
Earnings History > 81 > eps Estimate
1.95
Earnings History > 81 > eps Difference
0.05
Earnings History > 81 > surprise Percent
2.5641
Earnings History > 82 > period
2005-09-30
Earnings History > 82 > report Date
2005-10-31
Earnings History > 82 > date
2005-09-30
Earnings History > 82 > before After Market
BeforeMarket
Earnings History > 82 > currency
USD
Earnings History > 82 > eps Actual
2.19
Earnings History > 82 > eps Estimate
1.99
Earnings History > 82 > eps Difference
0.2
Earnings History > 82 > surprise Percent
10.0503
Earnings History > 83 > period
2005-06-30
Earnings History > 83 > report Date
2005-07-26
Earnings History > 83 > date
2005-06-30
Earnings History > 83 > before After Market
BeforeMarket
Earnings History > 83 > currency
USD
Earnings History > 83 > eps Actual
1.53
Earnings History > 83 > eps Estimate
1.5
Earnings History > 83 > eps Difference
0.03
Earnings History > 83 > surprise Percent
2
Earnings History > 84 > period
2005-03-31
Earnings History > 84 > report Date
2005-04-21
Earnings History > 84 > date
2005-03-31
Earnings History > 84 > before After Market
BeforeMarket
Earnings History > 84 > currency
USD
Earnings History > 84 > eps Actual
0.96
Earnings History > 84 > eps Estimate
0.97
Earnings History > 84 > eps Difference
-0.01
Earnings History > 84 > surprise Percent
-1.0309
Earnings History > 85 > period
2004-12-31
Earnings History > 85 > report Date
2005-02-01
Earnings History > 85 > date
2004-12-31
Earnings History > 85 > before After Market
BeforeMarket
Earnings History > 85 > currency
USD
Earnings History > 85 > eps Actual
0.95
Earnings History > 85 > eps Estimate
0.72
Earnings History > 85 > eps Difference
0.23
Earnings History > 85 > surprise Percent
31.9444
Earnings History > 86 > period
2004-09-30
Earnings History > 86 > report Date
2004-10-26
Earnings History > 86 > date
2004-09-30
Earnings History > 86 > before After Market
BeforeMarket
Earnings History > 86 > currency
USD
Earnings History > 86 > eps Actual
0.79
Earnings History > 86 > eps Estimate
0.74
Earnings History > 86 > eps Difference
0.05
Earnings History > 86 > surprise Percent
6.7568
Earnings History > 87 > period
2004-06-30
Earnings History > 87 > report Date
2004-07-29
Earnings History > 87 > date
2004-06-30
Earnings History > 87 > before After Market
BeforeMarket
Earnings History > 87 > currency
USD
Earnings History > 87 > eps Actual
1.14
Earnings History > 87 > eps Estimate
1.1
Earnings History > 87 > eps Difference
0.04
Earnings History > 87 > surprise Percent
3.6364
Earnings History > 88 > period
2004-03-31
Earnings History > 88 > report Date
2004-04-28
Earnings History > 88 > date
2004-03-31
Earnings History > 88 > before After Market
BeforeMarket
Earnings History > 88 > currency
USD
Earnings History > 88 > eps Actual
0.46
Earnings History > 88 > eps Estimate
0.44
Earnings History > 88 > eps Difference
0.02
Earnings History > 88 > surprise Percent
4.5455
Earnings History > 89 > period
2003-12-31
Earnings History > 89 > report Date
2004-01-27
Earnings History > 89 > date
2003-12-31
Earnings History > 89 > before After Market
BeforeMarket
Earnings History > 89 > currency
USD
Earnings History > 89 > eps Actual
0.26
Earnings History > 89 > eps Estimate
0.25
Earnings History > 89 > eps Difference
0.01
Earnings History > 89 > surprise Percent
4
Earnings History > 90 > period
2003-09-30
Earnings History > 90 > report Date
2003-10-30
Earnings History > 90 > date
2003-09-30
Earnings History > 90 > before After Market
BeforeMarket
Earnings History > 90 > currency
USD
Earnings History > 90 > eps Actual
0.38
Earnings History > 90 > eps Estimate
0.37
Earnings History > 90 > eps Difference
0.01
Earnings History > 90 > surprise Percent
2.7027
Earnings History > 91 > period
2003-06-30
Earnings History > 91 > report Date
2003-07-29
Earnings History > 91 > date
2003-06-30
Earnings History > 91 > before After Market
BeforeMarket
Earnings History > 91 > currency
USD
Earnings History > 91 > eps Actual
0.27
Earnings History > 91 > eps Estimate
0.27
Earnings History > 91 > eps Difference
0
Earnings History > 91 > surprise Percent
0
Earnings History > 92 > period
2003-03-31
Earnings History > 92 > report Date
2003-04-22
Earnings History > 92 > date
2003-03-31
Earnings History > 92 > before After Market
BeforeMarket
Earnings History > 92 > currency
USD
Earnings History > 92 > eps Actual
0.38
Earnings History > 92 > eps Estimate
0.33
Earnings History > 92 > eps Difference
0.05
Earnings History > 92 > surprise Percent
15.1515
Earnings History > 93 > period
2002-12-31
Earnings History > 93 > report Date
2003-01-28
Earnings History > 93 > date
2002-12-31
Earnings History > 93 > before After Market
BeforeMarket
Earnings History > 93 > currency
USD
Earnings History > 93 > eps Actual
0.2
Earnings History > 93 > eps Estimate
0.19
Earnings History > 93 > eps Difference
0.01
Earnings History > 93 > surprise Percent
5.2632
Earnings History > 94 > period
2002-09-30
Earnings History > 94 > report Date
2002-10-30
Earnings History > 94 > date
2002-09-30
Earnings History > 94 > before After Market
BeforeMarket
Earnings History > 94 > currency
USD
Earnings History > 94 > eps Actual
0.07
Earnings History > 94 > eps Estimate
0.06
Earnings History > 94 > eps Difference
0.01
Earnings History > 94 > surprise Percent
16.6667
Earnings History > 95 > period
2002-06-30
Earnings History > 95 > report Date
2002-07-30
Earnings History > 95 > date
2002-06-30
Earnings History > 95 > before After Market
BeforeMarket
Earnings History > 95 > currency
USD
Earnings History > 95 > eps Actual
0.03
Earnings History > 95 > eps Estimate
0.03
Earnings History > 95 > eps Difference
0
Earnings History > 95 > surprise Percent
0
Earnings History > 96 > period
2002-03-31
Earnings History > 96 > report Date
2002-04-30
Earnings History > 96 > date
2002-03-31
Earnings History > 96 > before After Market
BeforeMarket
Earnings History > 96 > currency
USD
Earnings History > 96 > eps Actual
-0.09
Earnings History > 96 > eps Estimate
-0.02
Earnings History > 96 > eps Difference
-0.07
Earnings History > 96 > surprise Percent
-350
Earnings History > 97 > period
2001-12-31
Earnings History > 97 > report Date
2002-01-29
Earnings History > 97 > date
2001-12-31
Earnings History > 97 > before After Market
BeforeMarket
Earnings History > 97 > currency
USD
Earnings History > 97 > eps Actual
0.21
Earnings History > 97 > eps Estimate
0.15
Earnings History > 97 > eps Difference
0.06
Earnings History > 97 > surprise Percent
40
Earnings History > 98 > period
2001-09-30
Earnings History > 98 > report Date
2001-10-23
Earnings History > 98 > date
2001-09-30
Earnings History > 98 > before After Market
BeforeMarket
Earnings History > 98 > currency
USD
Earnings History > 98 > eps Actual
0.4
Earnings History > 98 > eps Estimate
0.31
Earnings History > 98 > eps Difference
0.09
Earnings History > 98 > surprise Percent
29.0323
Earnings History > 99 > period
2001-06-30
Earnings History > 99 > report Date
2001-07-24
Earnings History > 99 > date
2001-06-30
Earnings History > 99 > before After Market
BeforeMarket
Earnings History > 99 > currency
USD
Earnings History > 99 > eps Actual
1.06
Earnings History > 99 > eps Estimate
1.05
Earnings History > 99 > eps Difference
0.01
Earnings History > 99 > surprise Percent
0.9524
Earnings History > 100 > period
2001-03-31
Earnings History > 100 > report Date
2001-04-17
Earnings History > 100 > date
2001-03-31
Earnings History > 100 > before After Market
AfterMarket
Earnings History > 100 > currency
USD
Earnings History > 100 > eps Actual
0.53
Earnings History > 100 > eps Estimate
0.38
Earnings History > 100 > eps Difference
0.15
Earnings History > 100 > surprise Percent
39.4737
Earnings History > 101 > period
2000-12-31
Earnings History > 101 > report Date
2001-01-17
Earnings History > 101 > date
2000-12-31
Earnings History > 101 > before After Market
BeforeMarket
Earnings History > 101 > currency
USD
Earnings History > 101 > eps Actual
0.37
Earnings History > 101 > eps Estimate
0.32
Earnings History > 101 > eps Difference
0.05
Earnings History > 101 > surprise Percent
15.625
Earnings History > 102 > period
2000-09-30
Earnings History > 102 > report Date
2000-10-17
Earnings History > 102 > date
2000-09-30
Earnings History > 102 > before After Market
BeforeMarket
Earnings History > 102 > currency
USD
Earnings History > 102 > eps Actual
0.5
Earnings History > 102 > eps Estimate
0.4
Earnings History > 102 > eps Difference
0.1
Earnings History > 102 > surprise Percent
25
Earnings History > 103 > period
2000-06-30
Earnings History > 103 > report Date
2000-07-20
Earnings History > 103 > date
2000-06-30
Earnings History > 103 > before After Market
-
Earnings History > 103 > currency
USD
Earnings History > 103 > eps Actual
0.38
Earnings History > 103 > eps Estimate
0.34
Earnings History > 103 > eps Difference
0.04
Earnings History > 103 > surprise Percent
11.7647
Earnings History > 104 > period
2000-03-31
Earnings History > 104 > report Date
2000-04-20
Earnings History > 104 > date
2000-03-31
Earnings History > 104 > before After Market
-
Earnings History > 104 > currency
USD
Earnings History > 104 > eps Actual
0.14
Earnings History > 104 > eps Estimate
0.12
Earnings History > 104 > eps Difference
0.02
Earnings History > 104 > surprise Percent
16.6667
Earnings History > 105 > period
1999-12-31
Earnings History > 105 > report Date
2000-01-25
Earnings History > 105 > date
1999-12-31
Earnings History > 105 > before After Market
-
Earnings History > 105 > currency
USD
Earnings History > 105 > eps Actual
0.07
Earnings History > 105 > eps Estimate
0.03
Earnings History > 105 > eps Difference
0.04
Earnings History > 105 > surprise Percent
133.3333
Earnings History > 106 > period
1999-09-30
Earnings History > 106 > report Date
1999-10-19
Earnings History > 106 > date
1999-09-30
Earnings History > 106 > before After Market
-
Earnings History > 106 > currency
USD
Earnings History > 106 > eps Actual
0.1
Earnings History > 106 > eps Estimate
0.1
Earnings History > 106 > eps Difference
0
Earnings History > 106 > surprise Percent
0
Earnings History > 107 > period
1999-06-30
Earnings History > 107 > report Date
1999-07-26
Earnings History > 107 > date
1999-06-30
Earnings History > 107 > before After Market
-
Earnings History > 107 > currency
USD
Earnings History > 107 > eps Actual
-0.1
Earnings History > 107 > eps Estimate
-0.08
Earnings History > 107 > eps Difference
-0.02
Earnings History > 107 > surprise Percent
-25
Earnings History > 108 > period
1999-03-31
Earnings History > 108 > report Date
1999-04-26
Earnings History > 108 > date
1999-03-31
Earnings History > 108 > before After Market
-
Earnings History > 108 > currency
USD
Earnings History > 108 > eps Actual
-0.01
Earnings History > 108 > eps Estimate
-0.08
Earnings History > 108 > eps Difference
0.07
Earnings History > 108 > surprise Percent
87.5
Earnings History > 109 > period
1998-12-31
Earnings History > 109 > report Date
1999-02-02
Earnings History > 109 > date
1998-12-31
Earnings History > 109 > before After Market
BeforeMarket
Earnings History > 109 > currency
USD
Earnings History > 109 > eps Actual
0.01
Earnings History > 109 > eps Estimate
0.01
Earnings History > 109 > eps Difference
0
Earnings History > 109 > surprise Percent
0
Earnings History > 110 > period
1998-09-30
Earnings History > 110 > report Date
1998-10-20
Earnings History > 110 > date
1998-09-30
Earnings History > 110 > before After Market
BeforeMarket
Earnings History > 110 > currency
USD
Earnings History > 110 > eps Actual
0.02
Earnings History > 110 > eps Estimate
0.04
Earnings History > 110 > eps Difference
-0.02
Earnings History > 110 > surprise Percent
-50
Earnings History > 111 > period
1998-06-30
Earnings History > 111 > report Date
1998-07-21
Earnings History > 111 > date
1998-06-30
Earnings History > 111 > before After Market
BeforeMarket
Earnings History > 111 > currency
USD
Earnings History > 111 > eps Actual
0.18
Earnings History > 111 > eps Estimate
0.17
Earnings History > 111 > eps Difference
0.01
Earnings History > 111 > surprise Percent
5.8824
Earnings History > 112 > period
1998-03-31
Earnings History > 112 > report Date
1998-04-27
Earnings History > 112 > date
1998-03-31
Earnings History > 112 > before After Market
BeforeMarket
Earnings History > 112 > currency
USD
Earnings History > 112 > eps Actual
0.08
Earnings History > 112 > eps Estimate
0.08
Earnings History > 112 > eps Difference
0
Earnings History > 112 > surprise Percent
0
Earnings History > 113 > period
1997-12-31
Earnings History > 113 > report Date
1998-01-22
Earnings History > 113 > date
1997-12-31
Earnings History > 113 > before After Market
BeforeMarket
Earnings History > 113 > currency
USD
Earnings History > 113 > eps Actual
0.06
Earnings History > 113 > eps Estimate
0.07
Earnings History > 113 > eps Difference
-0.01
Earnings History > 113 > surprise Percent
-14.2857
Earnings History > 114 > period
1997-09-30
Earnings History > 114 > report Date
1997-10-21
Earnings History > 114 > date
1997-09-30
Earnings History > 114 > before After Market
BeforeMarket
Earnings History > 114 > currency
USD
Earnings History > 114 > eps Actual
0.23
Earnings History > 114 > eps Estimate
0.23
Earnings History > 114 > eps Difference
0
Earnings History > 114 > surprise Percent
0
Earnings History > 115 > period
1997-06-30
Earnings History > 115 > report Date
1997-07-17
Earnings History > 115 > date
1997-06-30
Earnings History > 115 > before After Market
BeforeMarket
Earnings History > 115 > currency
USD
Earnings History > 115 > eps Actual
0.14
Earnings History > 115 > eps Estimate
0.12
Earnings History > 115 > eps Difference
0.02
Earnings History > 115 > surprise Percent
16.6667
Earnings History > 116 > period
1997-03-31
Earnings History > 116 > report Date
1997-04-17
Earnings History > 116 > date
1997-03-31
Earnings History > 116 > before After Market
-
Earnings History > 116 > currency
USD
Earnings History > 116 > eps Actual
0.07
Earnings History > 116 > eps Estimate
0.08
Earnings History > 116 > eps Difference
-0.01
Earnings History > 116 > surprise Percent
-12.5
Earnings History > 117 > period
1996-12-31
Earnings History > 117 > report Date
1997-01-21
Earnings History > 117 > date
1996-12-31
Earnings History > 117 > before After Market
-
Earnings History > 117 > currency
USD
Earnings History > 117 > eps Actual
0.09
Earnings History > 117 > eps Estimate
0.08
Earnings History > 117 > eps Difference
0.01
Earnings History > 117 > surprise Percent
12.5
Earnings History > 118 > period
1996-09-30
Earnings History > 118 > report Date
1996-10-24
Earnings History > 118 > date
1996-09-30
Earnings History > 118 > before After Market
-
Earnings History > 118 > currency
USD
Earnings History > 118 > eps Actual
0.06
Earnings History > 118 > eps Estimate
0.07
Earnings History > 118 > eps Difference
-0.01
Earnings History > 118 > surprise Percent
-14.2857
Earnings History > 119 > period
1996-06-30
Earnings History > 119 > report Date
1996-07-18
Earnings History > 119 > date
1996-06-30
Earnings History > 119 > before After Market
-
Earnings History > 119 > currency
USD
Earnings History > 119 > eps Actual
0.1
Earnings History > 119 > eps Estimate
0.1
Earnings History > 119 > eps Difference
0
Earnings History > 119 > surprise Percent
0
Earnings History > 120 > period
1996-03-31
Earnings History > 120 > report Date
1996-04-17
Earnings History > 120 > date
1996-03-31
Earnings History > 120 > before After Market
-
Earnings History > 120 > currency
USD
Earnings History > 120 > eps Actual
0.1
Earnings History > 120 > eps Estimate
0.05
Earnings History > 120 > eps Difference
0.05
Earnings History > 120 > surprise Percent
100
Valero Energy Corporation manufactures, markets, and sells petroleum-based and low-carbon liquid transportation fuels and petrochemical products in the United States, Canada, the United Kingdom, Ireland, Latin America, Mexico, Peru, and internationally. It operates through three segments: Refining, Renewable Diesel, and Ethanol. The company produces California Reformulated Gasoline Blendstock for Oxygenate Blending (CARBOB) and Conventional Blendstock for Oxygenate Blending (CBOB) gasolines, CARB diesel, diesel, jet fuel, heating oil, and asphalt; feedstocks; aromatics; sulfur and residual fuel oil; intermediate oils; and sulfur, sweet, and sour crude oils. It sells its refined products through wholesale rack and bulk markets; and through outlets under the Valero, Beacon, Diamond Shamrock, Shamrock, Ultramar, and Texaco brands. The company owns and operates renewable diesel and ethanol plants, as well as produces and sells renewable diesel, renewable naphtha, and neat sustainable aviation fuel under the Diamond Green Diesel brand name. In addition, it offers ethanol and various co-products, including dry distiller grains, syrup, and inedible distillers corn oil to animal feed customers. The company was formerly known as Valero Refining and Marketing Company and changed its name to Valero Energy Corporation in August 1997. Valero Energy Corporation was founded in 1980 and is headquartered in San Antonio, Texas.
Stock Price
$ 0.00
0% decrease compared to yesterday.
Dividend
Frequency:
Rate:
1.13Next Payout:
Dec 18, 2025Yield:
2.6293 %Valero Energy (NYSE:VLO) Receives Neutral Rating from Bank of America MarketBeat
Read more →Valero Energy (VLO) Analyst Downgrade: B of A Securities Lowers Rating | VLO Stock News - GuruFocus
12/11/2025
Valero Energy (VLO) Analyst Downgrade: B of A Securities Lowers Rating | VLO Stock News GuruFocus
Read more →Showing 2 of 10
(Last Updated 2025-09-30)
Rating:
BUY
Target Price:
$185.8333
Analyst Picks
Strong Buy
10
Buy
7
Hold
4
Sell
0
Strong Sell
0
Sentiment:
Bullish
(Last Updated 2025-09-30)
Health Score
Price to Earnings Ratio (P/E)
-
Low
Low ≥ 50
High ≤ 10
Price to Book Ratio (P/B)
-
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)
-
Very Low
Low ≤ 5%
High ≥ 15%
Debt to Equity
-
Very Low
Low ≥ 1
High ≤ 0.3
* Institutions hold a combined 82.37% of the total shares of Valero Energy Corporation
1.
Vanguard Group Inc(12.3415%)
since
2025/06/30
2.
BlackRock Inc(8.7794%)
since
2025/06/30
3.
State Street Corp(6.027%)
since
2025/06/30
4.
Charles Schwab Investment Management Inc(3.7742%)
since
2025/06/30
5.
T. Rowe Price Associates, Inc.(3.7478%)
since
2025/06/30
6.
Vanguard Total Stock Mkt Idx Inv(3.1687%)
since
2025/07/31
7.
Schwab US Dividend Equity ETFâ„¢(2.8647%)
since
2025/08/30
8.
Geode Capital Management, LLC(2.6208%)
since
2025/06/30
9.
Morgan Stanley - Brokerage Accounts(2.5519%)
since
2025/06/30
10.
Vanguard 500 Index Investor(2.4953%)
since
2025/07/31
11.
Vanguard Mid Cap Index Institutional(2.2491%)
since
2025/07/31
12.
NORGES BANK(1.9814%)
since
2025/06/30
13.
Ameriprise Financial Inc(1.9738%)
since
2025/06/30
14.
The Energy Select Sector SPDR® ETF(1.9604%)
since
2025/08/31
15.
Franklin Resources Inc(1.6173%)
since
2025/06/30
16.
FMR Inc(1.5642%)
since
2025/06/30
17.
Royal Bank of Canada(1.5191%)
since
2025/06/30
18.
Amvescap Plc.(1.327%)
since
2025/06/30
19.
Bank of America Corp(1.3032%)
since
2025/06/30
20.
Fidelity 500 Index(1.278%)
since
2025/07/31
21.
Barclays PLC(1.2664%)
since
2025/06/30
22.
SPDR® S&P 500® ETF(1.2205%)
since
2025/08/31
23.
iShares Core S&P 500 ETF(1.2133%)
since
2025/08/31
24.
Northern Trust Corp(1.13%)
since
2025/06/30
25.
Dimensional Fund Advisors, Inc.(1.102%)
since
2025/06/30
26.
Wellington Management Company LLP(0.9896%)
since
2025/06/30
27.
Bank of New York Mellon Corp(0.9355%)
since
2025/06/30
28.
JPMorgan Chase & Co(0.9097%)
since
2025/06/30
29.
Vanguard Value Index Inv(0.8936%)
since
2025/07/31
30.
Putnam US Large Cap Value Equity(0.8313%)
since
2025/06/30
31.
Putnam Large Cap Value A(0.8313%)
since
2025/07/31
32.
T. Rowe Price U.S. Value Equity Tr-D(0.7533%)
since
2025/06/30
33.
Columbia Dividend Value(0.7274%)
since
2025/06/30
34.
Columbia Dividend Income Inst(0.7262%)
since
2025/07/31
35.
T. Rowe Price Value(0.6516%)
since
2025/07/31
36.
Vanguard Mid-Cap Value ETF(0.6344%)
since
2025/07/31
37.
T. Rowe Price US Value Equity Composite(0.6213%)
since
2025/06/30
38.
Pacer US Cash Cows 100 ETF(0.6138%)
since
2025/08/29
39.
Vanguard Institutional Index I(0.6093%)
since
2025/07/31
40.
Vanguard Windsor Investor Shares(0.5607%)
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
3.26
Date
2025-09-30
EPS Actual
3.66
EPS Estimate
3.05
EPS Difference
0.61
Surprise Percent
20%
(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.