_id
690daed6ccc777a4e85d0aba
Ticker
ANCTF
Name
Alimentation Couchen Tard Inc A
Exchange
PINK
Address
4204 Industriel Boulevard, Laval, QC, Canada, H7L 0E3
Country
USA
Sector
Consumer Cyclical
Industry
Specialty Retail
Currency
USD
Website
https://corporate.couche-tard.com
Description
Alimentation Couche-Tard Inc. operates and licenses convenience stores in North America, Europe, and Asia. It offers cigarette products and other nicotine products, beverages, beer, wine, fresh food offerings comprising quick service restaurants, candy and snacks, grocery items, and car wash and other services; road transportation fuels and operates electric vehicles charging stations; sells energy for stationary engines and aviation fuels; sells lottery tickets, and calling and gift cards; and automatic teller machines. The company operates its convenience stores chain under various banners, including Circle K, Couche-Tard, Holiday, and Ingo. In addition, it operates and licenses stores operated under the Circle K banner in Egypt, Guam, Guatemala, Honduras, Indonesia, Macau, Mexico, New Zealand, Saudi Arabia, South Africa, Tanzania, the United Arab Emirates, and Vietnam. The company was formerly known as Actidev Inc. and changed its name to Alimentation Couche-Tard Inc. in December 1994. Alimentation Couche-Tard Inc. was founded in 1980 and is headquartered in Laval, Canada.
Last Close
53
Volume
600
Current Price
53
Change
-0.11
Last Updated
2026-01-20T15:23:44.033Z
Image
data:image/webp;base64,UklGRloIAABXRUJQVlA4WAoAAAAQAAAAPwAAPwAAQUxQSGMFAAABoLZt2xlJ3tGdtMe2p6dn1rZt27bt5tq27R17ehtj2zbbrqpcH/IGlYiYAIWedey97w+fvWbz5jWzh39w37GtFO0Bj0+uI2D9lMcHRibt2v/jhJoouS49Chn3bcBYXfrxo1efecIJZ1z16EclVRg33Z+RtAtX4V5WeGy6fKcfU7AU95qLk9PtLwdo/O4oSyFaR37bCPB39yScsR1o/rSPQu/zSTOw46zQHosBJQcoqfsXA7EnrFDsD4CGh20l2XqwHvgoJQT7a2DD4YrgoeuA71ICWR8Cs7orkt1mAJ9YQZ4EStoqom3+B54JcE4MZrZVZNtMh/h5vnruhHXdlMSU1qn+1GUN7O7lwxoOdYcodOvc4fvitcXX2H50UB2MtryuBO5V6J2GYx7fSbKPu+3SdpJ0F3CNR9YGmGiF1n0p3rPbHLsMqLhckjUONrU2PQaNOQrc7Zr7T0uR0qcDsZJPvlkFzKjH3XyspOwGeNqQtR3eVdAunzQC5d2UB0zIkWRfvQ/v6Zakt2BnK9ftUNc9yPk7ME7rXw+fp8h4UIUX+0nqWgt3u2bDJ/JvvRDHswrGpcjzOh/3SNKHME/S/g7OAf5SP8d3bV9JvU/MkGTNMBT1uuVZ1zAH52ApF2ZLyvbqPxZwFnwxtsXwlqQ7mljcXdItroo0Kc2lGVAgzYKnJa0uffS4nl32u/73RmDVGZZ0yGbAyZaOjQH/SeoaB9bJ+3GYq44tcICkifgd307ukx1YIqkUIHGgpHVAdarXMIh1Pht22JJy/ZRnyTwTvpT2dyirhzxJxQAHetnb4LxnYJQkZce8qvvK8zV4UnqWCdZ9MFHSaNcLXhoOz38Hr7j0kVeuvO+F26QR3K4ucTZKmuJaankVwo8lcLsha7Ip1lvKOuKs4zpJtxpWc6qsvdSmSCtdzoFeN0PZCjjHoPTCGtdM9fumFojPuPNpeFJ2NWfKrqQpTW1bXOR6nQFrdsKRJqn9OOCDCyppKfl6UgvE4GulN/KoBjjUpOgCjPO9DoM9VXCAV+oWYEIzxdmSDtoAsFqp9Sxp9Rask34xJQZ5DIMaf2djLE6X+yMXR2k71ADjNLDJxFO+dsERXl8bnIPl7rCH9Vdt5x+VYsy3/sFzlsehsHcVnOWRttPAnCszpMz/2NZfX+Fc8YbpqIfxTvQwnQ5ry+AWj+Px3jfml00kTpOugNpcw8In4j64ynQjTPsRCj0KfBi/l5S1DeKOqxrfb5ny4JcX4D+PaQFi2ZJ0jUOoE01/Q+75sMU2tG0OMFnGe2OhbDRYG+HirnGcHMPpBHzCpOudMJozXIMd4t21AB4xPBfkbI9uLWE4vV0PwmLpFSg3/BXkaIN17hJCPchVAq9Lh0Ei27UyyBmuYVMI+XhJA+NwlGQthrclZTYFeVTSjXWEfbqkN2CZJelBqOwoDSJosXRfgtDPljpUwCOS1HYvFEknBUoceWqM8E+T8qGinUsvQW0/XRKIOctJ4nHqUwP5MrbbAf/oumDJPUB/ws72Jt0KXH/57kh3vxq4Q572FKgcYkV6cAWU2F4aWAmL2yvC7RZC1WD5vdKBiZnRyRgPzjXy/wowPDMqGf8Cbyig/TMwsV002o4HfrODKP1vYPGQKAxeCAxPV/D0n4HK65J3TQXwW7rCtF91gH/6JqfPn4Dzuq2Qr6oEags7hNchvwaoukbhDywGqHxzcDiD3qgAKBmkZNq37QBIlD6UbfmzBj9YEgfYeYetJLfL3Yfb2fR33o2nHZKTc/CpN+T+tdHBXZHXXhFs+9ASQl76cDtF1Dri1UXxIPHFrx1pKdLdL3zpl2lr99XV7Vs37dfci7ordABWUDgg0AIAAPAPAJ0BKkAAQAA+sUqcSackoqEx9xyQ4BYJbACxJUFUvfR9m8wSv/3H8S8ScW7rm/efcB9GP6N6gPMA/U/zQP8B7APMB+zn+k9q70Ef4D1AP6L/mOsH/bn2AP2A9MP9mfge/bH9u/gH/ZD/v+wB6AAWaGuBOIRdCY/hXMiKTmyR+9jkbNbmdMAA/vUH//ymf/k4f/9RujjxuSt/NHrUXUWmdnfxJ/9IO+4t8K0/xLsKbM7x9/KKSJg7ZYBXkyvD/X65zqylj2/JtlBkAcVbRX1MEOVVirxk8ftA0lB5u2Rxlm1f7zjXo/u9i2c40Tsh0fLrBiOtd/XaSJ/8wmPJSyTtuCtV9QNxwVT7hs/611qhjeugeH9pIJf31f5AwYBbWvqxJDRUIaBjEtRbY5HbZ3GiS7KTOuern+Uz9y1Pp0yp9FYCWh/PlaNxn1G7M6xR2qKNwvCXL0Y69n/A9cxmDtFCCNTNNPKCwOSHyv69/gKh3QsvsrBoai0ef9wBkKBEMaHscohRNRLMdaAIB9M6EcxAEfaN3TzRpJ7tWnugoa1B0zQBzeViiGGJIN+67Y/S4WvF4hA3QHUUcE6jQTyqeXXmPmCvWnK2PBW3j5dAIQfL3/8Je2TfHxlucPzsf7YjvEIG6BEv4MJIeJo0YGv5vrAPv0hECAriqQS4bha7zOEtsMliu76b/2yCpdISk1Rx60LiuTNTWK9Gn4PZQQQZE/+jpYN/ZNyofMOw6zxOwCdF6rxZdEIf+QqWHqD3/887uJp9WUjnU9RM54SbXJn2qNPtLlSO+cruleuG38NeVRKqyFQok5fnOC5H8NbYog3q8n/PBkEX2Sf4w6ZcFkS7vUK6PNt8iPn549886Gr3Q5/FyzCsMI9xsRLvflTikUb/k1bvSv8mc98oPd2oHdW1GnYiTkgzgPuZB7+ku6AsTsOYoR9pLspdhY7WZpCGkgAAAA==
Ipo Date
-
Market Cap
50094751744
Next Dividend Date
-
Dividend Frequency
-
Dividend Rate
-
Dividend Yield
0
Sentiment
0.9199999999999999
Sentiment Sources
5
Current Quarter
2025-10-31
Revenue
17687618391
Cost Of Revenue
14843616547
Gross Profit
2844001844
Operating Expenses
1768850940
Operating Income
1075150904
Interest Expense
160480627
Pretax Income
952785662
Net Income
733201436
Eps
0.7795039719328088
Dividends Per Share
130734994
Shares Outstanding
925760724
Income Tax Expense
219100000
EBITDA
1668400000
Operating Margin
6.078550996707785
Total Other Income Expense Net
-122365242
Cash
2124600000
Short Term Investments
41500000
Receivables
2989500000
Inventories
2400000000
Total Current Assets
7799600000
Property Plant Equipment
19986500000
Total Assets
40624200000
Payables
5857100000
Short Term Debt
1792900000
Long Term Debt
9493700000
Total Liabilities
25106500000
Equity
15382000000
Bs_currency_symbol
USD
Depreciation
535900000
Change In Working Capital
-139480423
Cash From Operations
1195251037
Capital Expenditures
461900000
Cash From Investing
-487896202
Cash From Financing
-753420430
Net Change In Cash
-67325592
Cf_currency_symbol
USD
PE
19.2727
PB
3.240917956052529
ROE
4.766619659342088
ROA
1.8048390762156548
FCF
733351037
Fcf Percent
0.041461265207595806
Piotroski FScore
4
Health Score
44
Deep Value Investing Score
4
Defensive Investing Score
5
Dividend Investing Score
3.5
Economic Moat Investing Score
6.8
Garp Investing Score
3
Growth Investing Score
3
Momentum Investing Score
5
Net Net Investing Score
2.5
Quality Investing Score
5
Value Investing Score
4.5
Quarters > 0 > quarter
2025-10-31
Quarters > 0 > income Statement > revenue
17687618391
Quarters > 0 > income Statement > cost Of Revenue
14843616547
Quarters > 0 > income Statement > gross Profit
2844001844
Quarters > 0 > income Statement > operating Expenses
1768850940
Quarters > 0 > income Statement > operating Income
1075150904
Quarters > 0 > income Statement > interest Expense
160480627
Quarters > 0 > income Statement > pretax Income
952785662
Quarters > 0 > income Statement > net Income
733201436
Quarters > 0 > income Statement > eps
0.7795039719328088
Quarters > 0 > income Statement > dividends Per Share
130734994
Quarters > 0 > income Statement > shares Outstanding
940600000
Quarters > 0 > income Statement > income Tax Expense
219100000
Quarters > 0 > income Statement > EBITDA
1668400000
Quarters > 0 > income Statement > operating Margin
6.078550996707785
Quarters > 0 > income Statement > total Other Income Expense Net
-122365242
Quarters > 0 > income Statement > currency_symbol
USD
Quarters > 0 > balance Sheet > cash
2124600000
Quarters > 0 > balance Sheet > short Term Investments
41500000
Quarters > 0 > balance Sheet > receivables
2989500000
Quarters > 0 > balance Sheet > inventories
2400000000
Quarters > 0 > balance Sheet > total Current Assets
7799600000
Quarters > 0 > balance Sheet > property Plant Equipment
19986500000
Quarters > 0 > balance Sheet > total Assets
40624200000
Quarters > 0 > balance Sheet > payables
5857100000
Quarters > 0 > balance Sheet > short Term Debt
1792900000
Quarters > 0 > balance Sheet > long Term Debt
9493700000
Quarters > 0 > balance Sheet > total Liabilities
25106500000
Quarters > 0 > balance Sheet > equity
15382000000
Quarters > 0 > balance Sheet > currency_symbol
USD
Quarters > 0 > cash Flow > net Income
743300000
Quarters > 0 > cash Flow > depreciation
535900000
Quarters > 0 > cash Flow > change In Working Capital
-139480423
Quarters > 0 > cash Flow > cash From Operations
1195251037
Quarters > 0 > cash Flow > capital Expenditures
461900000
Quarters > 0 > cash Flow > cash From Investing
-487896202
Quarters > 0 > cash Flow > cash From Financing
-753420430
Quarters > 0 > cash Flow > net Change In Cash
-67325592
Quarters > 0 > cash Flow > currency_symbol
USD
Quarters > 0 > ratios > PE
0.7795039719328088
Quarters > 0 > ratios > PB
3.240917956052529
Quarters > 0 > ratios > ROE
4.766619659342088
Quarters > 0 > ratios > ROA
1.8048390762156548
Quarters > 0 > ratios > FCF
733351037
Quarters > 0 > ratios > Piotroski FScore
4
Quarters > 0 > ratios > fcf Percent
0.041461265207595806
Quarters > 0 > health Score
44
Quarters > 1 > quarter
2025-07-31
Quarters > 1 > income Statement > revenue
17346900000
Quarters > 1 > income Statement > cost Of Revenue
14032900000
Quarters > 1 > income Statement > gross Profit
3314000000
Quarters > 1 > income Statement > operating Expenses
2177000000
Quarters > 1 > income Statement > operating Income
1137000000
Quarters > 1 > income Statement > interest Expense
156904751
Quarters > 1 > income Statement > pretax Income
1024100000
Quarters > 1 > income Statement > net Income
782500000
Quarters > 1 > income Statement > eps
0.8248998524140839
Quarters > 1 > income Statement > dividends Per Share
134800000
Quarters > 1 > income Statement > shares Outstanding
948600000
Quarters > 1 > income Statement > income Tax Expense
238000000
Quarters > 1 > income Statement > EBITDA
1714400000
Quarters > 1 > income Statement > operating Margin
6.554485239437594
Quarters > 1 > income Statement > total Other Income Expense Net
-112900000
Quarters > 1 > income Statement > currency_symbol
USD
Quarters > 1 > balance Sheet > cash
2193400000
Quarters > 1 > balance Sheet > short Term Investments
40600000
Quarters > 1 > balance Sheet > receivables
3002000000
Quarters > 1 > balance Sheet > inventories
2335200000
Quarters > 1 > balance Sheet > total Current Assets
7779700000
Quarters > 1 > balance Sheet > property Plant Equipment
19893400000
Quarters > 1 > balance Sheet > total Assets
40541400000
Quarters > 1 > balance Sheet > payables
5947000000
Quarters > 1 > balance Sheet > short Term Debt
2989100000
Quarters > 1 > balance Sheet > long Term Debt
7976200000
Quarters > 1 > balance Sheet > total Liabilities
24761600000
Quarters > 1 > balance Sheet > equity
15645700000
Quarters > 1 > balance Sheet > currency_symbol
USD
Quarters > 1 > cash Flow > net Income
786100000
Quarters > 1 > cash Flow > depreciation
528600000
Quarters > 1 > cash Flow > change In Working Capital
-129500000
Quarters > 1 > cash Flow > cash From Operations
1264700000
Quarters > 1 > cash Flow > capital Expenditures
416600000
Quarters > 1 > cash Flow > cash From Investing
-1863000000
Quarters > 1 > cash Flow > cash From Financing
519000000
Quarters > 1 > cash Flow > net Change In Cash
-69600000
Quarters > 1 > cash Flow > currency_symbol
USD
Quarters > 1 > ratios > PE
0.8248998524140839
Quarters > 1 > ratios > PB
3.2133940955022786
Quarters > 1 > ratios > ROE
5.001374179487016
Quarters > 1 > ratios > ROA
1.9301257480008092
Quarters > 1 > ratios > FCF
848100000
Quarters > 1 > ratios > Piotroski FScore
4
Quarters > 1 > ratios > fcf Percent
0.04889057987306089
Quarters > 1 > health Score
45
Quarters > 2 > quarter
2025-04-30
Quarters > 2 > income Statement > revenue
16270500000
Quarters > 2 > income Statement > cost Of Revenue
13337500000
Quarters > 2 > income Statement > gross Profit
2933000000
Quarters > 2 > income Statement > operating Expenses
2271900000
Quarters > 2 > income Statement > operating Income
661100000
Quarters > 2 > income Statement > interest Expense
151164335
Quarters > 2 > income Statement > pretax Income
544400000
Quarters > 2 > income Statement > net Income
439400000
Quarters > 2 > income Statement > eps
0.46320893948977443
Quarters > 2 > income Statement > dividends Per Share
130300000
Quarters > 2 > income Statement > shares Outstanding
948600000
Quarters > 2 > income Statement > income Tax Expense
102100000
Quarters > 2 > income Statement > EBITDA
1204700000
Quarters > 2 > income Statement > operating Margin
4.06318183215021
Quarters > 2 > income Statement > total Other Income Expense Net
-116700000
Quarters > 2 > income Statement > currency_symbol
USD
Quarters > 2 > balance Sheet > cash
2263000000
Quarters > 2 > balance Sheet > short Term Investments
50700000
Quarters > 2 > balance Sheet > receivables
2847600000
Quarters > 2 > balance Sheet > inventories
2188600000
Quarters > 2 > balance Sheet > total Current Assets
7527800000
Quarters > 2 > balance Sheet > property Plant Equipment
19201300000
Quarters > 2 > balance Sheet > total Assets
38301900000
Quarters > 2 > balance Sheet > payables
4157100000
Quarters > 2 > balance Sheet > short Term Debt
1214100000
Quarters > 2 > balance Sheet > long Term Debt
8776800000
Quarters > 2 > balance Sheet > total Liabilities
23208600000
Quarters > 2 > balance Sheet > equity
14946800000
Quarters > 2 > balance Sheet > currency_symbol
USD
Quarters > 2 > cash Flow > net Income
442300000
Quarters > 2 > cash Flow > depreciation
542300000
Quarters > 2 > cash Flow > change In Working Capital
699500000
Quarters > 2 > cash Flow > cash From Operations
1786700000
Quarters > 2 > cash Flow > capital Expenditures
701300000
Quarters > 2 > cash Flow > cash From Investing
-680500000
Quarters > 2 > cash Flow > cash From Financing
-622700000
Quarters > 2 > cash Flow > net Change In Cash
566900000
Quarters > 2 > cash Flow > currency_symbol
USD
Quarters > 2 > ratios > PE
0.46320893948977443
Quarters > 2 > ratios > PB
3.3636497444269007
Quarters > 2 > ratios > ROE
2.9397596810019535
Quarters > 2 > ratios > ROA
1.1472015748565998
Quarters > 2 > ratios > FCF
1085400000
Quarters > 2 > ratios > Piotroski FScore
4
Quarters > 2 > ratios > fcf Percent
0.06670968931501797
Quarters > 2 > health Score
44
Quarters > 3 > quarter
2025-01-31
Quarters > 3 > income Statement > revenue
20903500000
Quarters > 3 > income Statement > cost Of Revenue
17139300000
Quarters > 3 > income Statement > gross Profit
3764200000
Quarters > 3 > income Statement > operating Expenses
2795900000
Quarters > 3 > income Statement > operating Income
968300000
Quarters > 3 > income Statement > interest Expense
199389831
Quarters > 3 > income Statement > pretax Income
816600000
Quarters > 3 > income Statement > net Income
641400000
Quarters > 3 > income Statement > eps
0.6760830610308843
Quarters > 3 > income Statement > dividends Per Share
129500000
Quarters > 3 > income Statement > shares Outstanding
948700000
Quarters > 3 > income Statement > income Tax Expense
171600000
Quarters > 3 > income Statement > EBITDA
1683200000
Quarters > 3 > income Statement > operating Margin
4.632238620326739
Quarters > 3 > income Statement > total Other Income Expense Net
-151700000
Quarters > 3 > income Statement > currency_symbol
USD
Quarters > 3 > balance Sheet > cash
1696100000
Quarters > 3 > balance Sheet > short Term Investments
85900000
Quarters > 3 > balance Sheet > receivables
2659500000
Quarters > 3 > balance Sheet > inventories
2324900000
Quarters > 3 > balance Sheet > total Current Assets
6942400000
Quarters > 3 > balance Sheet > property Plant Equipment
18443700000
Quarters > 3 > balance Sheet > total Assets
36566500000
Quarters > 3 > balance Sheet > payables
5042654758
Quarters > 3 > balance Sheet > short Term Debt
1496600000
Quarters > 3 > balance Sheet > long Term Debt
8595400000
Quarters > 3 > balance Sheet > total Liabilities
22231700000
Quarters > 3 > balance Sheet > equity
14202600000
Quarters > 3 > balance Sheet > currency_symbol
USD
Quarters > 3 > cash Flow > net Income
645000000
Quarters > 3 > cash Flow > depreciation
657400000
Quarters > 3 > cash Flow > change In Working Capital
-389797677
Quarters > 3 > cash Flow > cash From Operations
938000000
Quarters > 3 > cash Flow > capital Expenditures
713700000
Quarters > 3 > cash Flow > cash From Investing
-813700000
Quarters > 3 > cash Flow > cash From Financing
-560300000
Quarters > 3 > cash Flow > net Change In Cash
-466900000
Quarters > 3 > cash Flow > currency_symbol
USD
Quarters > 3 > ratios > PE
0.6760830610308843
Quarters > 3 > ratios > PB
3.5402743159703154
Quarters > 3 > ratios > ROE
4.516074521566474
Quarters > 3 > ratios > ROA
1.754064512600331
Quarters > 3 > ratios > FCF
224300000
Quarters > 3 > ratios > Piotroski FScore
4
Quarters > 3 > ratios > fcf Percent
0.010730260482694286
Quarters > 3 > health Score
41
Annuals > 0 > quarter
2025-04-30
Annuals > 0 > income Statement > revenue
72856800000
Annuals > 0 > income Statement > cost Of Revenue
59835500000
Annuals > 0 > income Statement > gross Profit
13021300000
Annuals > 0 > income Statement > operating Expenses
9215200000
Annuals > 0 > income Statement > operating Income
3806100000
Annuals > 0 > income Statement > interest Expense
642600000
Annuals > 0 > income Statement > pretax Income
3322100000
Annuals > 0 > income Statement > net Income
2580400000
Annuals > 0 > income Statement > eps
2.714496107721439
Annuals > 0 > income Statement > dividends Per Share
505300000
Annuals > 0 > income Statement > shares Outstanding
950600000
Annuals > 0 > income Statement > income Tax Expense
729700000
Annuals > 0 > income Statement > EBITDA
6076500000
Annuals > 0 > income Statement > operating Margin
5.224083407451329
Annuals > 0 > income Statement > total Other Income Expense Net
-484000000
Annuals > 0 > income Statement > currency_symbol
USD
Annuals > 0 > balance Sheet > cash
2263000000
Annuals > 0 > balance Sheet > short Term Investments
50700000
Annuals > 0 > balance Sheet > receivables
2847600000
Annuals > 0 > balance Sheet > inventories
2188600000
Annuals > 0 > balance Sheet > total Current Assets
7527800000
Annuals > 0 > balance Sheet > property Plant Equipment
19201300000
Annuals > 0 > balance Sheet > total Assets
38301900000
Annuals > 0 > balance Sheet > payables
4157100000
Annuals > 0 > balance Sheet > short Term Debt
1214100000
Annuals > 0 > balance Sheet > long Term Debt
8776800000
Annuals > 0 > balance Sheet > total Liabilities
23208600000
Annuals > 0 > balance Sheet > equity
14946800000
Annuals > 0 > balance Sheet > currency_symbol
USD
Annuals > 0 > cash Flow > net Income
2592400000
Annuals > 0 > cash Flow > depreciation
2111800000
Annuals > 0 > cash Flow > change In Working Capital
135000000
Annuals > 0 > cash Flow > cash From Operations
5037100000
Annuals > 0 > cash Flow > capital Expenditures
2326600000
Annuals > 0 > cash Flow > cash From Investing
-1584100000
Annuals > 0 > cash Flow > cash From Financing
-2537900000
Annuals > 0 > cash Flow > net Change In Cash
954000000
Annuals > 0 > cash Flow > currency_symbol
USD
Annuals > 0 > ratios > PE
2.714496107721439
Annuals > 0 > ratios > PB
3.3707415634115665
Annuals > 0 > ratios > ROE
17.26389595097278
Annuals > 0 > ratios > ROA
6.737002603004029
Annuals > 0 > ratios > FCF
2710500000
Annuals > 0 > ratios > Piotroski FScore
4
Annuals > 0 > ratios > fcf Percent
0.037203116249958826
Annuals > 0 > health Score
58
Annuals > 1 > quarter
2024-04-30
Annuals > 1 > income Statement > revenue
69263500000
Annuals > 1 > income Statement > cost Of Revenue
57165600000
Annuals > 1 > income Statement > gross Profit
12097900000
Annuals > 1 > income Statement > operating Expenses
8287700000
Annuals > 1 > income Statement > operating Income
3810200000
Annuals > 1 > income Statement > interest Expense
516900000
Annuals > 1 > income Statement > pretax Income
3448100000
Annuals > 1 > income Statement > net Income
2729700000
Annuals > 1 > income Statement > eps
2.819355505060938
Annuals > 1 > income Statement > dividends Per Share
453000000
Annuals > 1 > income Statement > shares Outstanding
968200000
Annuals > 1 > income Statement > income Tax Expense
715900000
Annuals > 1 > income Statement > EBITDA
5730300000
Annuals > 1 > income Statement > operating Margin
5.501021461520137
Annuals > 1 > income Statement > total Other Income Expense Net
-362100000
Annuals > 1 > income Statement > currency_symbol
USD
Annuals > 1 > balance Sheet > cash
1309000000
Annuals > 1 > balance Sheet > short Term Investments
559200000
Annuals > 1 > balance Sheet > receivables
3113357327
Annuals > 1 > balance Sheet > inventories
2333100000
Annuals > 1 > balance Sheet > total Current Assets
7477200000
Annuals > 1 > balance Sheet > property Plant Equipment
17886900000
Annuals > 1 > balance Sheet > total Assets
36942100000
Annuals > 1 > balance Sheet > payables
4572400000
Annuals > 1 > balance Sheet > short Term Debt
1570400000
Annuals > 1 > balance Sheet > long Term Debt
9226500000
Annuals > 1 > balance Sheet > total Liabilities
23640700000
Annuals > 1 > balance Sheet > equity
13189200000
Annuals > 1 > balance Sheet > currency_symbol
USD
Annuals > 1 > cash Flow > net Income
2729700000
Annuals > 1 > cash Flow > depreciation
1765300000
Annuals > 1 > cash Flow > change In Working Capital
137200000
Annuals > 1 > cash Flow > cash From Operations
4817200000
Annuals > 1 > cash Flow > capital Expenditures
1943100000
Annuals > 1 > cash Flow > cash From Investing
-6603900000
Annuals > 1 > cash Flow > cash From Financing
2205400000
Annuals > 1 > cash Flow > net Change In Cash
474800000
Annuals > 1 > cash Flow > currency_symbol
USD
Annuals > 1 > ratios > PE
2.819355505060938
Annuals > 1 > ratios > PB
3.8906529584811818
Annuals > 1 > ratios > ROE
20.696478937312346
Annuals > 1 > ratios > ROA
7.389130558360245
Annuals > 1 > ratios > FCF
2874100000
Annuals > 1 > ratios > Piotroski FScore
4
Annuals > 1 > ratios > fcf Percent
0.04149515978834451
Annuals > 1 > health Score
61
Annuals > 2 > quarter
2023-04-30
Annuals > 2 > income Statement > revenue
71856700000
Annuals > 2 > income Statement > cost Of Revenue
59804600000
Annuals > 2 > income Statement > gross Profit
12052100000
Annuals > 2 > income Statement > operating Expenses
7906600000
Annuals > 2 > income Statement > operating Income
4232000000
Annuals > 2 > income Statement > interest Expense
358388027
Annuals > 2 > income Statement > pretax Income
3929100000
Annuals > 2 > income Statement > net Income
3090900000
Annuals > 2 > income Statement > eps
3.0618127786032687
Annuals > 2 > income Statement > dividends Per Share
377700000
Annuals > 2 > income Statement > shares Outstanding
1009500000
Annuals > 2 > income Statement > income Tax Expense
838200000
Annuals > 2 > income Statement > EBITDA
5815500000
Annuals > 2 > income Statement > operating Margin
5.889499517790268
Annuals > 2 > income Statement > total Other Income Expense Net
-302900000
Annuals > 2 > income Statement > currency_symbol
USD
Annuals > 2 > balance Sheet > cash
834200000
Annuals > 2 > balance Sheet > short Term Investments
95000000
Annuals > 2 > balance Sheet > receivables
2399000000
Annuals > 2 > balance Sheet > inventories
2176000000
Annuals > 2 > balance Sheet > total Current Assets
5669600000
Annuals > 2 > balance Sheet > property Plant Equipment
15258100000
Annuals > 2 > balance Sheet > total Assets
29049200000
Annuals > 2 > balance Sheet > payables
3183200000
Annuals > 2 > balance Sheet > short Term Debt
438800000
Annuals > 2 > balance Sheet > long Term Debt
5888300000
Annuals > 2 > balance Sheet > total Liabilities
16484700000
Annuals > 2 > balance Sheet > equity
12564500000
Annuals > 2 > balance Sheet > currency_symbol
USD
Annuals > 2 > cash Flow > net Income
3090900000
Annuals > 2 > cash Flow > depreciation
1533500000
Annuals > 2 > cash Flow > change In Working Capital
-315400000
Annuals > 2 > cash Flow > cash From Operations
4344600000
Annuals > 2 > cash Flow > capital Expenditures
1803800000
Annuals > 2 > cash Flow > cash From Investing
-2275600000
Annuals > 2 > cash Flow > cash From Financing
-3349700000
Annuals > 2 > cash Flow > net Change In Cash
-1309700000
Annuals > 2 > cash Flow > currency_symbol
USD
Annuals > 2 > ratios > PE
3.0618127786032687
Annuals > 2 > ratios > PB
4.258307135182458
Annuals > 2 > ratios > ROE
24.600262644753073
Annuals > 2 > ratios > ROA
10.640224171405753
Annuals > 2 > ratios > FCF
2540800000
Annuals > 2 > ratios > Piotroski FScore
4
Annuals > 2 > ratios > fcf Percent
0.03535926364556124
Annuals > 2 > health Score
63
Annuals > 3 > quarter
2022-04-30
Annuals > 3 > income Statement > revenue
45760100000
Annuals > 3 > income Statement > cost Of Revenue
35644800000
Annuals > 3 > income Statement > gross Profit
10115300000
Annuals > 3 > income Statement > operating Expenses
6507500000
Annuals > 3 > income Statement > operating Income
3675600000
Annuals > 3 > income Statement > interest Expense
303952036
Annuals > 3 > income Statement > pretax Income
3359100000
Annuals > 3 > income Statement > net Income
2683300000
Annuals > 3 > income Statement > eps
2.5230841560883874
Annuals > 3 > income Statement > dividends Per Share
321997968
Annuals > 3 > income Statement > shares Outstanding
1063500000
Annuals > 3 > income Statement > income Tax Expense
653600000
Annuals > 3 > income Statement > EBITDA
5138896393
Annuals > 3 > income Statement > operating Margin
8.03232510418465
Annuals > 3 > income Statement > total Other Income Expense Net
-260900000
Annuals > 3 > income Statement > currency_symbol
USD
Annuals > 3 > balance Sheet > cash
3015800000
Annuals > 3 > balance Sheet > short Term Investments
11000000
Annuals > 3 > balance Sheet > receivables
2582700000
Annuals > 3 > balance Sheet > inventories
1767600000
Annuals > 3 > balance Sheet > total Current Assets
7121900000
Annuals > 3 > balance Sheet > property Plant Equipment
13939200000
Annuals > 3 > balance Sheet > total Assets
28394500000
Annuals > 3 > balance Sheet > payables
3787000000
Annuals > 3 > balance Sheet > short Term Debt
426800000
Annuals > 3 > balance Sheet > long Term Debt
5963600000
Annuals > 3 > balance Sheet > total Liabilities
16213600000
Annuals > 3 > balance Sheet > equity
12180900000
Annuals > 3 > balance Sheet > currency_symbol
USD
Annuals > 3 > cash Flow > net Income
2705500000
Annuals > 3 > cash Flow > depreciation
1363600000
Annuals > 3 > cash Flow > change In Working Capital
-155000000
Annuals > 3 > cash Flow > cash From Operations
4086600000
Annuals > 3 > cash Flow > capital Expenditures
1222200000
Annuals > 3 > cash Flow > cash From Investing
-1385600000
Annuals > 3 > cash Flow > cash From Financing
-3429600000
Annuals > 3 > cash Flow > net Change In Cash
-625700000
Annuals > 3 > cash Flow > currency_symbol
USD
Annuals > 3 > ratios > PE
2.5230841560883874
Annuals > 3 > ratios > PB
4.627367435903751
Annuals > 3 > ratios > ROE
22.028749928166228
Annuals > 3 > ratios > ROA
9.45006955572382
Annuals > 3 > ratios > FCF
2864400000
Annuals > 3 > ratios > Piotroski FScore
4
Annuals > 3 > ratios > fcf Percent
0.06259601705415853
Annuals > 3 > health Score
65
Valuation > metrics > PE
19.2727
Valuation > metrics > PB
3.240917956052529
Valuation > final Score
77.59082043947471
Valuation > verdict
4.0% Overvalued
Profitability > metrics > ROE
4.766619659342088
Profitability > metrics > ROA
9.400500487204472
Profitability > metrics > Net Margin
0.04145280725714182
Profitability > final Score
44
Profitability > verdict
Weak
Risk > metrics > Debt Equity
1.6321999739955793
Risk > metrics > Interest Coverage
6.699568191492672
Risk > final Score
57
Risk > verdict
High
Liquidity > metrics > Current Ratio
1.0195555555555555
Liquidity > metrics > Quick Ratio
0.7058300653594771
Liquidity > final Score
61
Liquidity > verdict
Weak
Prev Valuations > 0
67.86605904497722
Prev Valuations > 1
66.36350255573099
Prev Valuations > 2
64.59725684029685
Prev Profitabilities > 0
47
Prev Profitabilities > 1
27
Prev Profitabilities > 2
41
Prev Risks > 0
59
Prev Risks > 1
47
Prev Risks > 2
49
Prev Liquidities > 0
40
Prev Liquidities > 1
85
Prev Liquidities > 2
62
Updated At
2026-01-20T21:23:24.800Z
Earnings History > 0 > period
2026-01-31
Earnings History > 0 > report Date
2026-03-17
Earnings History > 0 > date
2026-01-31
Earnings History > 0 > before After Market
AfterMarket
Earnings History > 0 > currency
-
Earnings History > 0 > eps Actual
0
Earnings History > 0 > eps Estimate
0.8
Earnings History > 0 > eps Difference
-0.8
Earnings History > 0 > surprise Percent
-100
Earnings History > 1 > period
2025-10-31
Earnings History > 1 > report Date
2025-11-24
Earnings History > 1 > date
2025-10-31
Earnings History > 1 > before After Market
AfterMarket
Earnings History > 1 > currency
-
Earnings History > 1 > eps Actual
0.7874
Earnings History > 1 > eps Estimate
0.74
Earnings History > 1 > eps Difference
0.0474
Earnings History > 1 > surprise Percent
6.4054
Earnings History > 2 > period
2025-07-31
Earnings History > 2 > report Date
2025-09-03
Earnings History > 2 > date
2025-07-31
Earnings History > 2 > before After Market
AfterMarket
Earnings History > 2 > currency
USD
Earnings History > 2 > eps Actual
0.78
Earnings History > 2 > eps Estimate
0.76
Earnings History > 2 > eps Difference
0.02
Earnings History > 2 > surprise Percent
2.6316
Earnings History > 3 > period
2025-04-30
Earnings History > 3 > report Date
2025-06-25
Earnings History > 3 > date
2025-04-30
Earnings History > 3 > before After Market
-
Earnings History > 3 > currency
-
Earnings History > 3 > eps Actual
0.46
Earnings History > 3 > eps Estimate
0.5298
Earnings History > 3 > eps Difference
-0.0698
Earnings History > 3 > surprise Percent
-13.1748
Earnings History > 4 > period
2025-01-31
Earnings History > 4 > report Date
2025-03-18
Earnings History > 4 > date
2025-01-31
Earnings History > 4 > before After Market
BeforeMarket
Earnings History > 4 > currency
USD
Earnings History > 4 > eps Actual
0.6761
Earnings History > 4 > eps Estimate
0.7623
Earnings History > 4 > eps Difference
-0.0862
Earnings History > 4 > surprise Percent
-11.3079
Earnings History > 5 > period
2024-10-31
Earnings History > 5 > report Date
2024-11-26
Earnings History > 5 > date
2024-10-31
Earnings History > 5 > before After Market
AfterMarket
Earnings History > 5 > currency
USD
Earnings History > 5 > eps Actual
0.7503
Earnings History > 5 > eps Estimate
0.7703
Earnings History > 5 > eps Difference
-0.02
Earnings History > 5 > surprise Percent
-2.5964
Earnings History > 6 > period
2024-07-31
Earnings History > 6 > report Date
2024-09-04
Earnings History > 6 > date
2024-07-31
Earnings History > 6 > before After Market
AfterMarket
Earnings History > 6 > currency
USD
Earnings History > 6 > eps Actual
0.8285
Earnings History > 6 > eps Estimate
0.8445
Earnings History > 6 > eps Difference
-0.016
Earnings History > 6 > surprise Percent
-1.8946
Earnings History > 7 > period
2024-04-30
Earnings History > 7 > report Date
2024-06-25
Earnings History > 7 > date
2024-04-30
Earnings History > 7 > before After Market
AfterMarket
Earnings History > 7 > currency
USD
Earnings History > 7 > eps Actual
0.4733
Earnings History > 7 > eps Estimate
0.6738
Earnings History > 7 > eps Difference
-0.2005
Earnings History > 7 > surprise Percent
-29.7566
Earnings History > 8 > period
2024-01-31
Earnings History > 8 > report Date
2024-03-20
Earnings History > 8 > date
2024-01-31
Earnings History > 8 > before After Market
AfterMarket
Earnings History > 8 > currency
USD
Earnings History > 8 > eps Actual
0.6479
Earnings History > 8 > eps Estimate
0.7786
Earnings History > 8 > eps Difference
-0.1307
Earnings History > 8 > surprise Percent
-16.7865
Earnings History > 9 > period
2023-10-31
Earnings History > 9 > report Date
2023-11-29
Earnings History > 9 > date
2023-10-31
Earnings History > 9 > before After Market
BeforeMarket
Earnings History > 9 > currency
USD
Earnings History > 9 > eps Actual
0.8462
Earnings History > 9 > eps Estimate
0.7291
Earnings History > 9 > eps Difference
0.1171
Earnings History > 9 > surprise Percent
16.0609
Earnings History > 10 > period
2023-07-31
Earnings History > 10 > report Date
2023-09-07
Earnings History > 10 > date
2023-07-31
Earnings History > 10 > before After Market
BeforeMarket
Earnings History > 10 > currency
USD
Earnings History > 10 > eps Actual
0.86
Earnings History > 10 > eps Estimate
0.746
Earnings History > 10 > eps Difference
0.114
Earnings History > 10 > surprise Percent
15.2815
Earnings History > 11 > period
2023-04-30
Earnings History > 11 > report Date
2023-06-27
Earnings History > 11 > date
2023-04-30
Earnings History > 11 > before After Market
AfterMarket
Earnings History > 11 > currency
USD
Earnings History > 11 > eps Actual
0.71
Earnings History > 11 > eps Estimate
0.525
Earnings History > 11 > eps Difference
0.185
Earnings History > 11 > surprise Percent
35.2381
Earnings History > 12 > period
2023-01-31
Earnings History > 12 > report Date
2023-03-15
Earnings History > 12 > date
2023-01-31
Earnings History > 12 > before After Market
AfterMarket
Earnings History > 12 > currency
USD
Earnings History > 12 > eps Actual
0.74
Earnings History > 12 > eps Estimate
0.79
Earnings History > 12 > eps Difference
-0.05
Earnings History > 12 > surprise Percent
-6.3291
Earnings History > 13 > period
2022-10-31
Earnings History > 13 > report Date
2022-11-22
Earnings History > 13 > date
2022-10-31
Earnings History > 13 > before After Market
AfterMarket
Earnings History > 13 > currency
USD
Earnings History > 13 > eps Actual
0.79
Earnings History > 13 > eps Estimate
0.84
Earnings History > 13 > eps Difference
-0.05
Earnings History > 13 > surprise Percent
-5.9524
Earnings History > 14 > period
2022-07-31
Earnings History > 14 > report Date
2022-08-30
Earnings History > 14 > date
2022-07-31
Earnings History > 14 > before After Market
AfterMarket
Earnings History > 14 > currency
USD
Earnings History > 14 > eps Actual
0.85
Earnings History > 14 > eps Estimate
0.73
Earnings History > 14 > eps Difference
0.12
Earnings History > 14 > surprise Percent
16.4384
Earnings History > 15 > period
2022-04-30
Earnings History > 15 > report Date
2022-06-28
Earnings History > 15 > date
2022-04-30
Earnings History > 15 > before After Market
AfterMarket
Earnings History > 15 > currency
USD
Earnings History > 15 > eps Actual
0.55
Earnings History > 15 > eps Estimate
0.53
Earnings History > 15 > eps Difference
0.02
Earnings History > 15 > surprise Percent
3.7736
Earnings History > 16 > period
2022-01-31
Earnings History > 16 > report Date
2022-03-15
Earnings History > 16 > date
2022-01-31
Earnings History > 16 > before After Market
AfterMarket
Earnings History > 16 > currency
USD
Earnings History > 16 > eps Actual
0.7
Earnings History > 16 > eps Estimate
0.63
Earnings History > 16 > eps Difference
0.07
Earnings History > 16 > surprise Percent
11.1111
Earnings History > 17 > period
2021-10-31
Earnings History > 17 > report Date
2021-11-24
Earnings History > 17 > date
2021-10-31
Earnings History > 17 > before After Market
BeforeMarket
Earnings History > 17 > currency
USD
Earnings History > 17 > eps Actual
0.65
Earnings History > 17 > eps Estimate
0.67
Earnings History > 17 > eps Difference
-0.02
Earnings History > 17 > surprise Percent
-2.9851
Earnings History > 18 > period
2021-07-31
Earnings History > 18 > report Date
2021-08-31
Earnings History > 18 > date
2021-07-31
Earnings History > 18 > before After Market
AfterMarket
Earnings History > 18 > currency
USD
Earnings History > 18 > eps Actual
0.71
Earnings History > 18 > eps Estimate
0.65
Earnings History > 18 > eps Difference
0.06
Earnings History > 18 > surprise Percent
9.2308
Earnings History > 19 > period
2021-04-30
Earnings History > 19 > report Date
2021-06-29
Earnings History > 19 > date
2021-04-30
Earnings History > 19 > before After Market
AfterMarket
Earnings History > 19 > currency
USD
Earnings History > 19 > eps Actual
0.52
Earnings History > 19 > eps Estimate
0.42
Earnings History > 19 > eps Difference
0.1
Earnings History > 19 > surprise Percent
23.8095
Earnings History > 20 > period
2021-01-31
Earnings History > 20 > report Date
2021-03-17
Earnings History > 20 > date
2021-01-31
Earnings History > 20 > before After Market
AfterMarket
Earnings History > 20 > currency
USD
Earnings History > 20 > eps Actual
0.56
Earnings History > 20 > eps Estimate
0.56
Earnings History > 20 > eps Difference
0
Earnings History > 20 > surprise Percent
0
Earnings History > 21 > period
2020-10-31
Earnings History > 21 > report Date
2020-11-24
Earnings History > 21 > date
2020-10-31
Earnings History > 21 > before After Market
AfterMarket
Earnings History > 21 > currency
USD
Earnings History > 21 > eps Actual
0.66
Earnings History > 21 > eps Estimate
0.51
Earnings History > 21 > eps Difference
0.15
Earnings History > 21 > surprise Percent
29.4118
Earnings History > 22 > period
2020-07-31
Earnings History > 22 > report Date
2020-09-01
Earnings History > 22 > date
2020-07-31
Earnings History > 22 > before After Market
AfterMarket
Earnings History > 22 > currency
USD
Earnings History > 22 > eps Actual
0.71
Earnings History > 22 > eps Estimate
0.4
Earnings History > 22 > eps Difference
0.31
Earnings History > 22 > surprise Percent
77.5
Earnings History > 23 > period
2020-04-30
Earnings History > 23 > report Date
2020-06-29
Earnings History > 23 > date
2020-04-30
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.43
Earnings History > 23 > eps Difference
0.04
Earnings History > 23 > surprise Percent
9.3023
Earnings History > 24 > period
2020-01-31
Earnings History > 24 > report Date
2020-03-17
Earnings History > 24 > date
2020-01-31
Earnings History > 24 > before After Market
AfterMarket
Earnings History > 24 > currency
USD
Earnings History > 24 > eps Actual
0.52
Earnings History > 24 > eps Estimate
0.44
Earnings History > 24 > eps Difference
0.08
Earnings History > 24 > surprise Percent
18.1818
Earnings History > 25 > period
2019-10-31
Earnings History > 25 > report Date
2019-11-26
Earnings History > 25 > date
2019-10-31
Earnings History > 25 > before After Market
AfterMarket
Earnings History > 25 > currency
USD
Earnings History > 25 > eps Actual
0.51
Earnings History > 25 > eps Estimate
0.48
Earnings History > 25 > eps Difference
0.03
Earnings History > 25 > surprise Percent
6.25
Earnings History > 26 > period
2019-07-31
Earnings History > 26 > report Date
2019-09-04
Earnings History > 26 > date
2019-07-31
Earnings History > 26 > before After Market
AfterMarket
Earnings History > 26 > currency
USD
Earnings History > 26 > eps Actual
0.49
Earnings History > 26 > eps Estimate
0.48
Earnings History > 26 > eps Difference
0.01
Earnings History > 26 > surprise Percent
2.0833
Earnings History > 27 > period
2019-04-30
Earnings History > 27 > report Date
2019-07-09
Earnings History > 27 > date
2019-04-30
Earnings History > 27 > before After Market
AfterMarket
Earnings History > 27 > currency
USD
Earnings History > 27 > eps Actual
0.26
Earnings History > 27 > eps Estimate
0.27
Earnings History > 27 > eps Difference
-0.01
Earnings History > 27 > surprise Percent
-3.7037
Earnings History > 28 > period
2019-01-31
Earnings History > 28 > report Date
2019-03-19
Earnings History > 28 > date
2019-01-31
Earnings History > 28 > before After Market
AfterMarket
Earnings History > 28 > currency
USD
Earnings History > 28 > eps Actual
0.54
Earnings History > 28 > eps Estimate
0.59
Earnings History > 28 > eps Difference
-0.05
Earnings History > 28 > surprise Percent
-8.4746
Earnings History > 29 > period
2018-10-31
Earnings History > 29 > report Date
2018-11-27
Earnings History > 29 > date
2018-10-31
Earnings History > 29 > before After Market
AfterMarket
Earnings History > 29 > currency
USD
Earnings History > 29 > eps Actual
0.42
Earnings History > 29 > eps Estimate
0.41
Earnings History > 29 > eps Difference
0.01
Earnings History > 29 > surprise Percent
2.439
Earnings History > 30 > period
2018-07-31
Earnings History > 30 > report Date
2018-09-05
Earnings History > 30 > date
2018-07-31
Earnings History > 30 > before After Market
AfterMarket
Earnings History > 30 > currency
USD
Earnings History > 30 > eps Actual
0.44
Earnings History > 30 > eps Estimate
0.41
Earnings History > 30 > eps Difference
0.03
Earnings History > 30 > surprise Percent
7.3171
Earnings History > 31 > period
2018-04-30
Earnings History > 31 > report Date
2018-07-09
Earnings History > 31 > date
2018-04-30
Earnings History > 31 > before After Market
AfterMarket
Earnings History > 31 > currency
USD
Earnings History > 31 > eps Actual
0.3
Earnings History > 31 > eps Estimate
0.28
Earnings History > 31 > eps Difference
0.02
Earnings History > 31 > surprise Percent
7.1429
Earnings History > 32 > period
2018-01-31
Earnings History > 32 > report Date
2018-03-20
Earnings History > 32 > date
2018-01-31
Earnings History > 32 > before After Market
BeforeMarket
Earnings History > 32 > currency
USD
Earnings History > 32 > eps Actual
0.27
Earnings History > 32 > eps Estimate
0.37
Earnings History > 32 > eps Difference
-0.1
Earnings History > 32 > surprise Percent
-27.027
Earnings History > 33 > period
2017-10-31
Earnings History > 33 > report Date
2017-11-28
Earnings History > 33 > date
2017-10-31
Earnings History > 33 > before After Market
BeforeMarket
Earnings History > 33 > currency
USD
Earnings History > 33 > eps Actual
0.4
Earnings History > 33 > eps Estimate
0.36
Earnings History > 33 > eps Difference
0.04
Earnings History > 33 > surprise Percent
11.1111
Earnings History > 34 > period
2017-07-31
Earnings History > 34 > report Date
2017-09-06
Earnings History > 34 > date
2017-07-31
Earnings History > 34 > before After Market
BeforeMarket
Earnings History > 34 > currency
USD
Earnings History > 34 > eps Actual
0.67
Earnings History > 34 > eps Estimate
0.65
Earnings History > 34 > eps Difference
0.02
Earnings History > 34 > surprise Percent
3.0769
Earnings History > 35 > period
2017-04-30
Earnings History > 35 > report Date
2017-07-12
Earnings History > 35 > date
2017-04-30
Earnings History > 35 > before After Market
BeforeMarket
Earnings History > 35 > currency
USD
Earnings History > 35 > eps Actual
0.52
Earnings History > 35 > eps Estimate
0.46
Earnings History > 35 > eps Difference
0.06
Earnings History > 35 > surprise Percent
13.0435
Earnings History > 36 > period
2017-01-31
Earnings History > 36 > report Date
2017-03-14
Earnings History > 36 > date
2017-01-31
Earnings History > 36 > before After Market
BeforeMarket
Earnings History > 36 > currency
USD
Earnings History > 36 > eps Actual
0.53
Earnings History > 36 > eps Estimate
0.66
Earnings History > 36 > eps Difference
-0.13
Earnings History > 36 > surprise Percent
-19.697
Earnings History > 37 > period
2016-10-31
Earnings History > 37 > report Date
2016-11-22
Earnings History > 37 > date
2016-10-31
Earnings History > 37 > before After Market
BeforeMarket
Earnings History > 37 > currency
USD
Earnings History > 37 > eps Actual
0.58
Earnings History > 37 > eps Estimate
0.59
Earnings History > 37 > eps Difference
-0.01
Earnings History > 37 > surprise Percent
-1.6949
Earnings History > 38 > period
2016-07-31
Earnings History > 38 > report Date
2016-08-30
Earnings History > 38 > date
2016-07-31
Earnings History > 38 > before After Market
BeforeMarket
Earnings History > 38 > currency
USD
Earnings History > 38 > eps Actual
0.58
Earnings History > 38 > eps Estimate
0.58
Earnings History > 38 > eps Difference
0
Earnings History > 38 > surprise Percent
0
Earnings History > 39 > period
2016-04-30
Earnings History > 39 > report Date
2016-07-12
Earnings History > 39 > date
2016-04-30
Earnings History > 39 > before After Market
BeforeMarket
Earnings History > 39 > currency
USD
Earnings History > 39 > eps Actual
0.39
Earnings History > 39 > eps Estimate
0.38
Earnings History > 39 > eps Difference
0.01
Earnings History > 39 > surprise Percent
2.6316
Earnings History > 40 > period
2016-01-31
Earnings History > 40 > report Date
2016-03-15
Earnings History > 40 > date
2016-01-31
Earnings History > 40 > before After Market
BeforeMarket
Earnings History > 40 > currency
USD
Earnings History > 40 > eps Actual
0.53
Earnings History > 40 > eps Estimate
0.59
Earnings History > 40 > eps Difference
-0.06
Earnings History > 40 > surprise Percent
-10.1695
Earnings History > 41 > period
2015-10-31
Earnings History > 41 > report Date
2015-11-24
Earnings History > 41 > date
2015-10-31
Earnings History > 41 > before After Market
BeforeMarket
Earnings History > 41 > currency
USD
Earnings History > 41 > eps Actual
0.66
Earnings History > 41 > eps Estimate
0.64
Earnings History > 41 > eps Difference
0.02
Earnings History > 41 > surprise Percent
3.125
Earnings History > 42 > period
2015-07-31
Earnings History > 42 > report Date
2015-09-01
Earnings History > 42 > date
2015-07-31
Earnings History > 42 > before After Market
BeforeMarket
Earnings History > 42 > currency
USD
Earnings History > 42 > eps Actual
0.53
Earnings History > 42 > eps Estimate
0.46
Earnings History > 42 > eps Difference
0.07
Earnings History > 42 > surprise Percent
15.2174
Earnings History > 43 > period
2015-04-30
Earnings History > 43 > report Date
2015-07-14
Earnings History > 43 > date
2015-04-30
Earnings History > 43 > before After Market
BeforeMarket
Earnings History > 43 > currency
USD
Earnings History > 43 > eps Actual
0.25
Earnings History > 43 > eps Estimate
0.27
Earnings History > 43 > eps Difference
-0.02
Earnings History > 43 > surprise Percent
-7.4074
Earnings History > 44 > period
2015-01-31
Earnings History > 44 > report Date
2015-03-17
Earnings History > 44 > date
2015-01-31
Earnings History > 44 > before After Market
BeforeMarket
Earnings History > 44 > currency
USD
Earnings History > 44 > eps Actual
0.51
Earnings History > 44 > eps Estimate
0.56
Earnings History > 44 > eps Difference
-0.05
Earnings History > 44 > surprise Percent
-8.9286
Earnings History > 45 > period
2014-10-31
Earnings History > 45 > report Date
2014-11-25
Earnings History > 45 > date
2014-10-31
Earnings History > 45 > before After Market
BeforeMarket
Earnings History > 45 > currency
USD
Earnings History > 45 > eps Actual
0.55
Earnings History > 45 > eps Estimate
0.56
Earnings History > 45 > eps Difference
-0.01
Earnings History > 45 > surprise Percent
-1.7857
Earnings History > 46 > period
2014-07-31
Earnings History > 46 > report Date
2014-09-03
Earnings History > 46 > date
2014-07-31
Earnings History > 46 > before After Market
BeforeMarket
Earnings History > 46 > currency
USD
Earnings History > 46 > eps Actual
0.48
Earnings History > 46 > eps Estimate
0.44
Earnings History > 46 > eps Difference
0.04
Earnings History > 46 > surprise Percent
9.0909
Earnings History > 47 > period
2014-04-30
Earnings History > 47 > report Date
2014-07-07
Earnings History > 47 > date
2014-04-30
Earnings History > 47 > before After Market
-
Earnings History > 47 > currency
USD
Earnings History > 47 > eps Actual
0.11
Earnings History > 47 > eps Estimate
0.12
Earnings History > 47 > eps Difference
-0.01
Earnings History > 47 > surprise Percent
-8.3333
Earnings History > 48 > period
2014-01-31
Earnings History > 48 > report Date
2014-03-18
Earnings History > 48 > date
2014-01-31
Earnings History > 48 > before After Market
-
Earnings History > 48 > currency
USD
Earnings History > 48 > eps Actual
0.15
Earnings History > 48 > eps Estimate
0.16
Earnings History > 48 > eps Difference
-0.01
Earnings History > 48 > surprise Percent
-6.25
Earnings History > 49 > period
2013-10-31
Earnings History > 49 > report Date
2013-11-26
Earnings History > 49 > date
2013-10-31
Earnings History > 49 > before After Market
-
Earnings History > 49 > currency
USD
Earnings History > 49 > eps Actual
0.22
Earnings History > 49 > eps Estimate
0.2
Earnings History > 49 > eps Difference
0.02
Earnings History > 49 > surprise Percent
10
Earnings History > 50 > period
2013-07-31
Earnings History > 50 > report Date
2013-08-30
Earnings History > 50 > date
2013-07-31
Earnings History > 50 > before After Market
-
Earnings History > 50 > currency
USD
Earnings History > 50 > eps Actual
0.19
Earnings History > 50 > eps Estimate
0.16
Earnings History > 50 > eps Difference
0.03
Earnings History > 50 > surprise Percent
18.75
Earnings History > 51 > period
2013-04-30
Earnings History > 51 > report Date
2013-07-09
Earnings History > 51 > date
2013-04-30
Earnings History > 51 > before After Market
-
Earnings History > 51 > currency
USD
Earnings History > 51 > eps Actual
0.1
Earnings History > 51 > eps Estimate
0.13
Earnings History > 51 > eps Difference
-0.03
Earnings History > 51 > surprise Percent
-23.0769
Earnings History > 52 > period
2013-01-31
Earnings History > 52 > report Date
2013-03-19
Earnings History > 52 > date
2013-01-31
Earnings History > 52 > before After Market
-
Earnings History > 52 > currency
USD
Earnings History > 52 > eps Actual
0.14
Earnings History > 52 > eps Estimate
0.14
Earnings History > 52 > eps Difference
0
Earnings History > 52 > surprise Percent
0
Earnings History > 53 > period
2012-10-31
Earnings History > 53 > report Date
2012-11-27
Earnings History > 53 > date
2012-10-31
Earnings History > 53 > before After Market
-
Earnings History > 53 > currency
USD
Earnings History > 53 > eps Actual
0.15
Earnings History > 53 > eps Estimate
0.16
Earnings History > 53 > eps Difference
-0.01
Earnings History > 53 > surprise Percent
-6.25
Earnings History > 54 > period
2012-07-31
Earnings History > 54 > report Date
2012-09-05
Earnings History > 54 > date
2012-07-31
Earnings History > 54 > before After Market
-
Earnings History > 54 > currency
USD
Earnings History > 54 > eps Actual
0.16
Earnings History > 54 > eps Estimate
0.15
Earnings History > 54 > eps Difference
0.01
Earnings History > 54 > surprise Percent
6.6667
Earnings History > 55 > period
2012-04-30
Earnings History > 55 > report Date
2012-07-10
Earnings History > 55 > date
2012-04-30
Earnings History > 55 > before After Market
-
Earnings History > 55 > currency
USD
Earnings History > 55 > eps Actual
0.1
Earnings History > 55 > eps Estimate
0.06
Earnings History > 55 > eps Difference
0.04
Earnings History > 55 > surprise Percent
66.6667
Earnings History > 56 > period
2012-01-31
Earnings History > 56 > report Date
2012-03-13
Earnings History > 56 > date
2012-01-31
Earnings History > 56 > before After Market
-
Earnings History > 56 > currency
USD
Earnings History > 56 > eps Actual
0.08
Earnings History > 56 > eps Estimate
0.08
Earnings History > 56 > eps Difference
0
Earnings History > 56 > surprise Percent
0
Earnings History > 57 > period
2011-10-31
Earnings History > 57 > report Date
2011-11-22
Earnings History > 57 > date
2011-10-31
Earnings History > 57 > before After Market
-
Earnings History > 57 > currency
USD
Earnings History > 57 > eps Actual
0.1
Earnings History > 57 > eps Estimate
0.11
Earnings History > 57 > eps Difference
-0.01
Earnings History > 57 > surprise Percent
-9.0909
Earnings History > 58 > period
2011-07-31
Earnings History > 58 > report Date
2011-08-30
Earnings History > 58 > date
2011-07-31
Earnings History > 58 > before After Market
-
Earnings History > 58 > currency
USD
Earnings History > 58 > eps Actual
0.13
Earnings History > 58 > eps Estimate
0.13
Earnings History > 58 > eps Difference
0
Earnings History > 58 > surprise Percent
0
Earnings History > 59 > period
2011-04-30
Earnings History > 59 > report Date
2011-07-12
Earnings History > 59 > date
2011-04-30
Earnings History > 59 > before After Market
-
Earnings History > 59 > currency
USD
Earnings History > 59 > eps Actual
0.06
Earnings History > 59 > eps Estimate
0.05
Earnings History > 59 > eps Difference
0.01
Earnings History > 59 > surprise Percent
20
Earnings History > 60 > period
2011-01-31
Earnings History > 60 > report Date
2011-03-10
Earnings History > 60 > date
2011-01-31
Earnings History > 60 > before After Market
-
Earnings History > 60 > currency
USD
Earnings History > 60 > eps Actual
0.06
Earnings History > 60 > eps Estimate
0.06
Earnings History > 60 > eps Difference
0
Earnings History > 60 > surprise Percent
0
Earnings History > 61 > period
2010-10-31
Earnings History > 61 > report Date
2010-11-23
Earnings History > 61 > date
2010-10-31
Earnings History > 61 > before After Market
-
Earnings History > 61 > currency
USD
Earnings History > 61 > eps Actual
0.09
Earnings History > 61 > eps Estimate
0.08
Earnings History > 61 > eps Difference
0.01
Earnings History > 61 > surprise Percent
12.5
Earnings History > 62 > period
2010-07-31
Earnings History > 62 > report Date
2010-08-24
Earnings History > 62 > date
2010-07-31
Earnings History > 62 > before After Market
-
Earnings History > 62 > currency
USD
Earnings History > 62 > eps Actual
0.12
Earnings History > 62 > eps Estimate
0.09
Earnings History > 62 > eps Difference
0.03
Earnings History > 62 > surprise Percent
33.3333
Earnings History > 63 > period
2010-04-30
Earnings History > 63 > report Date
2010-07-13
Earnings History > 63 > date
2010-04-30
Earnings History > 63 > before After Market
-
Earnings History > 63 > currency
USD
Earnings History > 63 > eps Actual
0.06
Earnings History > 63 > eps Estimate
0.04
Earnings History > 63 > eps Difference
0.02
Earnings History > 63 > surprise Percent
50
Earnings History > 64 > period
2010-01-31
Earnings History > 64 > report Date
2010-03-09
Earnings History > 64 > date
2010-01-31
Earnings History > 64 > before After Market
-
Earnings History > 64 > currency
USD
Earnings History > 64 > eps Actual
0.05
Earnings History > 64 > eps Estimate
0.06
Earnings History > 64 > eps Difference
-0.01
Earnings History > 64 > surprise Percent
-16.6667
Earnings History > 65 > period
2009-10-31
Earnings History > 65 > report Date
2009-11-24
Earnings History > 65 > date
2009-10-31
Earnings History > 65 > before After Market
-
Earnings History > 65 > currency
USD
Earnings History > 65 > eps Actual
0.08
Earnings History > 65 > eps Estimate
0.06
Earnings History > 65 > eps Difference
0.02
Earnings History > 65 > surprise Percent
33.3333
Earnings History > 66 > period
2009-07-31
Earnings History > 66 > report Date
2009-08-25
Earnings History > 66 > date
2009-07-31
Earnings History > 66 > before After Market
-
Earnings History > 66 > currency
USD
Earnings History > 66 > eps Actual
0.08
Earnings History > 66 > eps Estimate
0.05
Earnings History > 66 > eps Difference
0.03
Earnings History > 66 > surprise Percent
60
Earnings History > 67 > period
2009-04-30
Earnings History > 67 > report Date
2009-07-14
Earnings History > 67 > date
2009-04-30
Earnings History > 67 > before After Market
-
Earnings History > 67 > currency
USD
Earnings History > 67 > eps Actual
0.03
Earnings History > 67 > eps Estimate
0.02
Earnings History > 67 > eps Difference
0.01
Earnings History > 67 > surprise Percent
50
Earnings History > 68 > period
2009-01-31
Earnings History > 68 > report Date
2009-03-16
Earnings History > 68 > date
2009-01-31
Earnings History > 68 > before After Market
-
Earnings History > 68 > currency
USD
Earnings History > 68 > eps Actual
0.07
Earnings History > 68 > eps Estimate
0.08
Earnings History > 68 > eps Difference
-0.01
Earnings History > 68 > surprise Percent
-12.5
Earnings History > 69 > period
2008-10-31
Earnings History > 69 > report Date
2008-11-25
Earnings History > 69 > date
2008-10-31
Earnings History > 69 > before After Market
-
Earnings History > 69 > currency
USD
Earnings History > 69 > eps Actual
0.08
Earnings History > 69 > eps Estimate
0.1
Earnings History > 69 > eps Difference
-0.02
Earnings History > 69 > surprise Percent
-20
Earnings History > 70 > period
2008-07-31
Earnings History > 70 > report Date
2008-09-02
Earnings History > 70 > date
2008-07-31
Earnings History > 70 > before After Market
-
Earnings History > 70 > currency
USD
Earnings History > 70 > eps Actual
0.05
Earnings History > 70 > eps Estimate
0.04
Earnings History > 70 > eps Difference
0.01
Earnings History > 70 > surprise Percent
25
Earnings History > 71 > period
2008-04-30
Earnings History > 71 > report Date
2008-07-15
Earnings History > 71 > date
2008-04-30
Earnings History > 71 > before After Market
-
Earnings History > 71 > currency
USD
Earnings History > 71 > eps Actual
0.01
Earnings History > 71 > eps Estimate
0.02
Earnings History > 71 > eps Difference
-0.01
Earnings History > 71 > surprise Percent
-50
Earnings History > 72 > period
2008-01-31
Earnings History > 72 > report Date
2008-03-12
Earnings History > 72 > date
2008-01-31
Earnings History > 72 > before After Market
-
Earnings History > 72 > currency
USD
Earnings History > 72 > eps Actual
0.03
Earnings History > 72 > eps Estimate
0.04
Earnings History > 72 > eps Difference
-0.01
Earnings History > 72 > surprise Percent
-25
Earnings History > 73 > period
2007-10-31
Earnings History > 73 > report Date
2007-11-21
Earnings History > 73 > date
2007-10-31
Earnings History > 73 > before After Market
-
Earnings History > 73 > currency
USD
Earnings History > 73 > eps Actual
0.05
Earnings History > 73 > eps Estimate
0.05
Earnings History > 73 > eps Difference
0
Earnings History > 73 > surprise Percent
0
Earnings History > 74 > period
2007-07-31
Earnings History > 74 > report Date
2007-08-29
Earnings History > 74 > date
2007-07-31
Earnings History > 74 > before After Market
-
Earnings History > 74 > currency
USD
Earnings History > 74 > eps Actual
0.06
Earnings History > 74 > eps Estimate
0.06
Earnings History > 74 > eps Difference
0
Earnings History > 74 > surprise Percent
0
Earnings History > 75 > period
2007-04-30
Earnings History > 75 > report Date
2007-07-17
Earnings History > 75 > date
2007-04-30
Earnings History > 75 > before After Market
-
Earnings History > 75 > currency
USD
Earnings History > 75 > eps Actual
0.03
Earnings History > 75 > eps Estimate
0.03
Earnings History > 75 > eps Difference
0
Earnings History > 75 > surprise Percent
0
Earnings History > 76 > period
2007-01-31
Earnings History > 76 > report Date
2007-03-13
Earnings History > 76 > date
2007-01-31
Earnings History > 76 > before After Market
-
Earnings History > 76 > currency
USD
Earnings History > 76 > eps Actual
0.04
Earnings History > 76 > eps Estimate
0.05
Earnings History > 76 > eps Difference
-0.01
Earnings History > 76 > surprise Percent
-20
Earnings History > 77 > period
2006-10-31
Earnings History > 77 > report Date
2006-11-21
Earnings History > 77 > date
2006-10-31
Earnings History > 77 > before After Market
-
Earnings History > 77 > currency
USD
Earnings History > 77 > eps Actual
0.07
Earnings History > 77 > eps Estimate
0.07
Earnings History > 77 > eps Difference
0
Earnings History > 77 > surprise Percent
0
Earnings History > 78 > period
2006-07-31
Earnings History > 78 > report Date
2006-08-29
Earnings History > 78 > date
2006-07-31
Earnings History > 78 > before After Market
-
Earnings History > 78 > currency
USD
Earnings History > 78 > eps Actual
0.05
Earnings History > 78 > eps Estimate
0.05
Earnings History > 78 > eps Difference
0
Earnings History > 78 > surprise Percent
0
Earnings History > 79 > period
2006-04-30
Earnings History > 79 > report Date
2006-07-12
Earnings History > 79 > date
2006-04-30
Earnings History > 79 > before After Market
-
Earnings History > 79 > currency
USD
Earnings History > 79 > eps Actual
0.03
Earnings History > 79 > eps Estimate
0.03
Earnings History > 79 > eps Difference
0
Earnings History > 79 > surprise Percent
0
Earnings History > 80 > period
2006-01-31
Earnings History > 80 > report Date
2006-03-07
Earnings History > 80 > date
2006-01-31
Earnings History > 80 > before After Market
-
Earnings History > 80 > currency
USD
Earnings History > 80 > eps Actual
0.05
Earnings History > 80 > eps Estimate
0.05
Earnings History > 80 > eps Difference
0
Earnings History > 80 > surprise Percent
0
Earnings History > 81 > period
2005-10-31
Earnings History > 81 > report Date
2005-11-15
Earnings History > 81 > date
2005-10-31
Earnings History > 81 > before After Market
-
Earnings History > 81 > currency
USD
Earnings History > 81 > eps Actual
0.05
Earnings History > 81 > eps Estimate
0.05
Earnings History > 81 > eps Difference
0
Earnings History > 81 > surprise Percent
0
Earnings History > 82 > period
2005-07-31
Earnings History > 82 > report Date
2005-08-23
Earnings History > 82 > date
2005-07-31
Earnings History > 82 > before After Market
-
Earnings History > 82 > currency
USD
Earnings History > 82 > eps Actual
0.05
Earnings History > 82 > eps Estimate
0.05
Earnings History > 82 > eps Difference
0
Earnings History > 82 > surprise Percent
0
Earnings History > 83 > period
2005-04-30
Earnings History > 83 > report Date
2005-07-14
Earnings History > 83 > date
2005-04-30
Earnings History > 83 > before After Market
-
Earnings History > 83 > currency
USD
Earnings History > 83 > eps Actual
0.03
Earnings History > 83 > eps Estimate
0.03
Earnings History > 83 > eps Difference
0
Earnings History > 83 > surprise Percent
0
Earnings History > 84 > period
2005-01-31
Earnings History > 84 > report Date
2005-03-08
Earnings History > 84 > date
2005-01-31
Earnings History > 84 > before After Market
-
Earnings History > 84 > currency
USD
Earnings History > 84 > eps Actual
0.04
Earnings History > 84 > eps Estimate
0.05
Earnings History > 84 > eps Difference
-0.01
Earnings History > 84 > surprise Percent
-20
Earnings History > 85 > period
2004-10-31
Earnings History > 85 > report Date
2004-11-19
Earnings History > 85 > date
2004-10-31
Earnings History > 85 > before After Market
-
Earnings History > 85 > currency
USD
Earnings History > 85 > eps Actual
0.04
Earnings History > 85 > eps Estimate
0.04
Earnings History > 85 > eps Difference
0
Earnings History > 85 > surprise Percent
0
Earnings History > 86 > period
2004-07-31
Earnings History > 86 > report Date
2004-08-26
Earnings History > 86 > date
2004-07-31
Earnings History > 86 > before After Market
-
Earnings History > 86 > currency
USD
Earnings History > 86 > eps Actual
0.05
Earnings History > 86 > eps Estimate
0.04
Earnings History > 86 > eps Difference
0.01
Earnings History > 86 > surprise Percent
25
Earnings History > 87 > period
2004-04-30
Earnings History > 87 > report Date
2004-07-13
Earnings History > 87 > date
2004-04-30
Earnings History > 87 > before After Market
-
Earnings History > 87 > currency
USD
Earnings History > 87 > eps Actual
0.02
Earnings History > 87 > eps Estimate
0.02
Earnings History > 87 > eps Difference
0
Earnings History > 87 > surprise Percent
0
Earnings History > 88 > period
2004-01-31
Earnings History > 88 > report Date
2004-03-16
Earnings History > 88 > date
2004-01-31
Earnings History > 88 > before After Market
-
Earnings History > 88 > currency
USD
Earnings History > 88 > eps Actual
0.01
Earnings History > 88 > eps Estimate
0.02
Earnings History > 88 > eps Difference
-0.01
Earnings History > 88 > surprise Percent
-50
Earnings History > 89 > period
2003-10-31
Earnings History > 89 > report Date
2003-11-18
Earnings History > 89 > date
2003-10-31
Earnings History > 89 > before After Market
-
Earnings History > 89 > currency
USD
Earnings History > 89 > eps Actual
0.03
Earnings History > 89 > eps Estimate
0.02
Earnings History > 89 > eps Difference
0.01
Earnings History > 89 > surprise Percent
50
Earnings History > 90 > period
2003-07-31
Earnings History > 90 > report Date
2003-09-04
Earnings History > 90 > date
2003-07-31
Earnings History > 90 > before After Market
-
Earnings History > 90 > currency
USD
Earnings History > 90 > eps Actual
0.02
Earnings History > 90 > eps Estimate
0.02
Earnings History > 90 > eps Difference
0
Earnings History > 90 > surprise Percent
0
Earnings History > 91 > period
2003-04-30
Earnings History > 91 > report Date
2003-07-03
Earnings History > 91 > date
2003-04-30
Earnings History > 91 > before After Market
-
Earnings History > 91 > currency
USD
Earnings History > 91 > eps Actual
0.01
Earnings History > 91 > eps Estimate
0.01
Earnings History > 91 > eps Difference
0
Earnings History > 91 > surprise Percent
0
Earnings History > 92 > period
2003-01-31
Earnings History > 92 > report Date
2003-03-18
Earnings History > 92 > date
2003-01-31
Earnings History > 92 > before After Market
-
Earnings History > 92 > currency
USD
Earnings History > 92 > eps Actual
0.01
Earnings History > 92 > eps Estimate
0.01
Earnings History > 92 > eps Difference
0
Earnings History > 92 > surprise Percent
0
Earnings History > 93 > period
2002-10-31
Earnings History > 93 > report Date
2002-11-19
Earnings History > 93 > date
2002-10-31
Earnings History > 93 > before After Market
-
Earnings History > 93 > currency
USD
Earnings History > 93 > eps Actual
0.02
Earnings History > 93 > eps Estimate
0.02
Earnings History > 93 > eps Difference
0
Earnings History > 93 > surprise Percent
0
Earnings History > 94 > period
2002-07-31
Earnings History > 94 > report Date
2002-09-05
Earnings History > 94 > date
2002-07-31
Earnings History > 94 > before After Market
-
Earnings History > 94 > currency
USD
Earnings History > 94 > eps Actual
0.02
Earnings History > 94 > eps Estimate
0.02
Earnings History > 94 > eps Difference
0
Earnings History > 94 > surprise Percent
0
Earnings History > 95 > period
2002-04-30
Earnings History > 95 > report Date
2002-07-03
Earnings History > 95 > date
2002-04-30
Earnings History > 95 > before After Market
-
Earnings History > 95 > currency
USD
Earnings History > 95 > eps Actual
0.01
Earnings History > 95 > eps Estimate
0.01
Earnings History > 95 > eps Difference
0
Earnings History > 95 > surprise Percent
0
Earnings History > 96 > period
2002-01-31
Earnings History > 96 > report Date
2002-03-19
Earnings History > 96 > date
2002-01-31
Earnings History > 96 > before After Market
-
Earnings History > 96 > currency
USD
Earnings History > 96 > eps Actual
0.01
Earnings History > 96 > eps Estimate
0.01
Earnings History > 96 > eps Difference
0
Earnings History > 96 > surprise Percent
0
Earnings History > 97 > period
2001-10-31
Earnings History > 97 > report Date
2001-11-20
Earnings History > 97 > date
2001-10-31
Earnings History > 97 > before After Market
-
Earnings History > 97 > currency
USD
Earnings History > 97 > eps Actual
0.02
Earnings History > 97 > eps Estimate
0.01
Earnings History > 97 > eps Difference
0.01
Earnings History > 97 > surprise Percent
100
Earnings History > 98 > period
2001-07-31
Earnings History > 98 > report Date
2001-09-06
Earnings History > 98 > date
2001-07-31
Earnings History > 98 > before After Market
-
Earnings History > 98 > currency
USD
Earnings History > 98 > eps Actual
0.02
Earnings History > 98 > eps Estimate
0.01
Earnings History > 98 > eps Difference
0.01
Earnings History > 98 > surprise Percent
100
Earnings History > 99 > period
2001-04-30
Earnings History > 99 > report Date
2001-05-01
Earnings History > 99 > date
2001-04-30
Earnings History > 99 > before After Market
-
Earnings History > 99 > currency
USD
Earnings History > 99 > eps Actual
0
Earnings History > 99 > eps Estimate
0.01
Earnings History > 99 > eps Difference
-0.01
Earnings History > 99 > surprise Percent
-100
Earnings History > 100 > period
2001-01-31
Earnings History > 100 > report Date
2001-03-20
Earnings History > 100 > date
2001-01-31
Earnings History > 100 > before After Market
-
Earnings History > 100 > currency
USD
Earnings History > 100 > eps Actual
0
Earnings History > 100 > eps Estimate
0
Earnings History > 100 > eps Difference
0
Earnings History > 100 > surprise Percent
-
Earnings History > 101 > period
2000-10-31
Earnings History > 101 > report Date
2000-11-21
Earnings History > 101 > date
2000-10-31
Earnings History > 101 > before After Market
-
Earnings History > 101 > currency
USD
Earnings History > 101 > eps Actual
0.01
Earnings History > 101 > eps Estimate
0.01
Earnings History > 101 > eps Difference
0
Earnings History > 101 > surprise Percent
0
Earnings History > 102 > period
2000-07-31
Earnings History > 102 > report Date
2000-09-06
Earnings History > 102 > date
2000-07-31
Earnings History > 102 > before After Market
-
Earnings History > 102 > currency
USD
Earnings History > 102 > eps Actual
0.01
Earnings History > 102 > eps Estimate
0.01
Earnings History > 102 > eps Difference
0
Earnings History > 102 > surprise Percent
0
Earnings History > 103 > period
2000-04-30
Earnings History > 103 > report Date
2000-07-05
Earnings History > 103 > date
2000-04-30
Earnings History > 103 > before After Market
-
Earnings History > 103 > currency
USD
Earnings History > 103 > eps Actual
0
Earnings History > 103 > eps Estimate
0
Earnings History > 103 > eps Difference
0
Earnings History > 103 > surprise Percent
-
Earnings History > 104 > period
2000-01-31
Earnings History > 104 > report Date
2000-03-13
Earnings History > 104 > date
2000-01-31
Earnings History > 104 > before After Market
-
Earnings History > 104 > currency
USD
Earnings History > 104 > eps Actual
0
Earnings History > 104 > eps Estimate
0
Earnings History > 104 > eps Difference
0
Earnings History > 104 > surprise Percent
-
Earnings History > 105 > period
1999-10-31
Earnings History > 105 > report Date
1999-12-16
Earnings History > 105 > date
1999-10-31
Earnings History > 105 > before After Market
-
Earnings History > 105 > currency
USD
Earnings History > 105 > eps Actual
0.01
Earnings History > 105 > eps Estimate
0.01
Earnings History > 105 > eps Difference
0
Earnings History > 105 > surprise Percent
0
Earnings History > 106 > period
1999-07-31
Earnings History > 106 > report Date
1999-09-07
Earnings History > 106 > date
1999-07-31
Earnings History > 106 > before After Market
-
Earnings History > 106 > currency
USD
Earnings History > 106 > eps Actual
0.01
Earnings History > 106 > eps Estimate
0
Earnings History > 106 > eps Difference
0.01
Earnings History > 106 > surprise Percent
-
Earnings History > 107 > period
1999-04-30
Earnings History > 107 > report Date
1999-07-07
Earnings History > 107 > date
1999-04-30
Earnings History > 107 > before After Market
-
Earnings History > 107 > currency
USD
Earnings History > 107 > eps Actual
0
Earnings History > 107 > eps Estimate
0
Earnings History > 107 > eps Difference
0
Earnings History > 107 > surprise Percent
-
Earnings History > 108 > period
1999-01-31
Earnings History > 108 > report Date
1999-03-16
Earnings History > 108 > date
1999-01-31
Earnings History > 108 > before After Market
-
Earnings History > 108 > currency
USD
Earnings History > 108 > eps Actual
0
Earnings History > 108 > eps Estimate
0
Earnings History > 108 > eps Difference
0
Earnings History > 108 > surprise Percent
-
Earnings History > 109 > period
1998-10-31
Earnings History > 109 > report Date
1999-01-08
Earnings History > 109 > date
1998-10-31
Earnings History > 109 > before After Market
-
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-07-31
Earnings History > 110 > report Date
1998-09-09
Earnings History > 110 > date
1998-07-31
Earnings History > 110 > before After Market
-
Earnings History > 110 > currency
USD
Earnings History > 110 > eps Actual
0.01
Earnings History > 110 > eps Estimate
0.01
Earnings History > 110 > eps Difference
0
Earnings History > 110 > surprise Percent
0
Earnings History > 111 > period
1997-10-31
Earnings History > 111 > report Date
1997-11-18
Earnings History > 111 > date
1997-10-31
Earnings History > 111 > before After Market
-
Earnings History > 111 > currency
USD
Earnings History > 111 > eps Actual
0
Earnings History > 111 > eps Estimate
0
Earnings History > 111 > eps Difference
0
Earnings History > 111 > surprise Percent
-
Earnings History > 112 > period
1997-07-31
Earnings History > 112 > report Date
1997-09-04
Earnings History > 112 > date
1997-07-31
Earnings History > 112 > before After Market
BeforeMarket
Earnings History > 112 > currency
USD
Earnings History > 112 > eps Actual
0
Earnings History > 112 > eps Estimate
0.01
Earnings History > 112 > eps Difference
-0.01
Earnings History > 112 > surprise Percent
-100
Earnings History > 113 > period
1997-04-30
Earnings History > 113 > report Date
1997-06-26
Earnings History > 113 > date
1997-04-30
Earnings History > 113 > before After Market
BeforeMarket
Earnings History > 113 > currency
USD
Earnings History > 113 > eps Actual
0
Earnings History > 113 > eps Estimate
0
Earnings History > 113 > eps Difference
0
Earnings History > 113 > surprise Percent
-
Alimentation Couche-Tard Inc. operates and licenses convenience stores in North America, Europe, and Asia. It offers cigarette products and other nicotine products, beverages, beer, wine, fresh food offerings comprising quick service restaurants, candy and snacks, grocery items, and car wash and other services; road transportation fuels and operates electric vehicles charging stations; sells energy for stationary engines and aviation fuels; sells lottery tickets, and calling and gift cards; and automatic teller machines. The company operates its convenience stores chain under various banners, including Circle K, Couche-Tard, Holiday, and Ingo. In addition, it operates and licenses stores operated under the Circle K banner in Egypt, Guam, Guatemala, Honduras, Indonesia, Macau, Mexico, New Zealand, Saudi Arabia, South Africa, Tanzania, the United Arab Emirates, and Vietnam. The company was formerly known as Actidev Inc. and changed its name to Alimentation Couche-Tard Inc. in December 1994. Alimentation Couche-Tard Inc. was founded in 1980 and is headquartered in Laval, Canada.
Stock Price
$0.00
decrease compared to yesterday.
Dividend
Frequency:
Rate:
N/ANext Payout:
N/AAlimentation Couche-Tard: Upgrade To Buy On Cleaner Earnings Path Ahead (TSX:ATD:CA) - Seeking Alpha
12/9/2025
Alimentation Couche-Tard: Upgrade To Buy On Cleaner Earnings Path Ahead (TSX:ATD:CA) Seeking Alpha
Read more →Jefferies Initiates ALIMENTATION COUCHE-TARD(ANCTF.US) With Buy Rating, Announces Target Price $62.19 富途资讯
Read more →Showing 2 of 10
(Last Updated 2025-10-31)
Health Score
Price to Earnings Ratio (P/E)
-
High
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)
-
Very Low
Low ≤ 5%
High ≥ 15%
Debt to Equity
-
Very Low
Low ≥ 1
High ≤ 0.3
* Institutions hold a combined 0.00% of the total shares of Alimentation Couchen Tard Inc A
* Investors data is estimated based on stocks listed on Finnton that are currently held by Institution/Fund.
Date
2026-01-31
EPS Estimate
0.8
Date
2025-10-31
EPS Actual
0.7874
EPS Estimate
0.74
EPS Difference
0.0474
Surprise Percent
6.4054%
(Last Updated 2025-10-31)
(Last Updated 2025-10-31)
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-10-31)
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-10-31)
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.