_id
69172c9c3c536f8df2316eba
Ticker
WDFC
Name
WD-40 Company
Exchange
NASDAQ
Address
9715 Businesspark Avenue, San Diego, CA, United States, 92131
Country
USA
Sector
Basic Materials
Industry
Specialty Chemicals
Currency
USD
Website
https://www.wd40company.com
Description
WD-40 Company engages in the provision of maintenance products and homecare and cleaning products in North America, Central and South America, Asia, Australia, Europe, India, the Middle East, and Africa. The company offers multi-purpose maintenance products that include aerosol sprays, non-aerosol trigger sprays, precision pens, and in liquid-bulk form products under the WD-40 Multi-Use brand; specialty maintenance products, such as penetrants, degreasers, corrosion inhibitors, greases, lubricants, and rust removers under the WD-40 Specialist brand; drip and specialty oil lubricant, and specialty maintenance products under the 3-IN-ONE brand; and e bike maintenance products under the GT85 brand. It also provides automatic toilet bowl cleaners under the 2000 Flushes brand; aerosol and liquid trigger carpet stain and odor eliminators under the Spot Shot brand; room and rug deodorizers under the Carpet Fresh brand; bar soap and liquid hand cleaner products under the Lava and Solvol brand; automatic toilet bowl cleaners under the X-14 brand; carpet and fabric sanitizers and deodorizers products, and spot stain cleaners under the no vac brand; and room and rug deodorizers under the 1001 and 1001 Carpet Fresh brand. The company sells its products primarily through hardware stores, automotive parts outlets, industrial distributors and suppliers, mass retail and home center stores, value retailers, grocery stores, online retailers, warehouse club stores, farm supply, sport retailers, and independent bike dealers. WD-40 Company was founded in 1953 and is headquartered in San Diego, California.
Last Close
198.69
Volume
152047
Current Price
198.98
Change
0.07
Last Updated
2026-01-08T12:40:49.189Z
Image
https://logo.clearbit.com/www.wd40company.com
Ipo Date
1990-03-26T00:00:00.000Z
Market Cap
2692968192
Next Dividend Date
2026-01-30T00:00:00.000Z
Dividend Frequency
Quarterly
Dividend Rate
1.02
Dividend Yield
2.050457332395216
Sentiment
0.8533933333333333
Sentiment Sources
15
Rating
4
Target Price
264.5
Strong Buy
1
Buy
0
Hold
1
Sell
0
Strong Sell
0
Current Quarter
2025-08-31
Revenue
163471000
Cost Of Revenue
74042000
Gross Profit
89429000
Operating Expenses
61403000
Operating Income
28026000
Interest Expense
660000
Pretax Income
27469000
Net Income
21241000
Eps
1.5667920631408128
Dividends Per Share
12756000
Shares Outstanding
13527835
Income Tax Expense
6228000
EBITDA
30221000
Operating Margin
17.144325293171267
Total Other Income Expense Net
-557000
Cash
58130000
Short Term Investments
-
Receivables
120589000
Inventories
79871000
Total Current Assets
284956000
Property Plant Equipment
73928000
Total Assets
475809000
Payables
37955000
Short Term Debt
3082000
Long Term Debt
86195000
Total Liabilities
207657000
Equity
268152000
Bs_currency_symbol
USD
Depreciation
2092000
Change In Working Capital
4329000
Cash From Operations
29945000
Capital Expenditures
1351000
Cash From Investing
-
Cash From Financing
-24795000
Net Change In Cash
6448000
Cf_currency_symbol
USD
PE
29.7429
PB
10.059861048957307
ROE
7.921253617351352
ROA
4.464186259612576
FCF
28594000
Fcf Percent
0.17491787534180375
Piotroski FScore
4
Health Score
65
Deep Value Investing Score
4.5
Defensive Investing Score
9
Dividend Investing Score
4
Economic Moat Investing Score
7.5
Garp Investing Score
4
Growth Investing Score
3
Momentum Investing Score
4.5
Net Net Investing Score
2.5
Quality Investing Score
7
Value Investing Score
4.5
Quarters > 0 > quarter
2025-08-31
Quarters > 0 > income Statement > revenue
163471000
Quarters > 0 > income Statement > cost Of Revenue
74042000
Quarters > 0 > income Statement > gross Profit
89429000
Quarters > 0 > income Statement > operating Expenses
61403000
Quarters > 0 > income Statement > operating Income
28026000
Quarters > 0 > income Statement > interest Expense
660000
Quarters > 0 > income Statement > pretax Income
27469000
Quarters > 0 > income Statement > net Income
21241000
Quarters > 0 > income Statement > eps
1.5667920631408128
Quarters > 0 > income Statement > dividends Per Share
12756000
Quarters > 0 > income Statement > shares Outstanding
13557000
Quarters > 0 > income Statement > income Tax Expense
6228000
Quarters > 0 > income Statement > EBITDA
30221000
Quarters > 0 > income Statement > operating Margin
17.144325293171267
Quarters > 0 > income Statement > total Other Income Expense Net
-557000
Quarters > 0 > income Statement > currency_symbol
USD
Quarters > 0 > balance Sheet > cash
58130000
Quarters > 0 > balance Sheet > short Term Investments
-
Quarters > 0 > balance Sheet > receivables
120589000
Quarters > 0 > balance Sheet > inventories
79871000
Quarters > 0 > balance Sheet > total Current Assets
284956000
Quarters > 0 > balance Sheet > property Plant Equipment
73928000
Quarters > 0 > balance Sheet > total Assets
475809000
Quarters > 0 > balance Sheet > payables
37955000
Quarters > 0 > balance Sheet > short Term Debt
3082000
Quarters > 0 > balance Sheet > long Term Debt
86195000
Quarters > 0 > balance Sheet > total Liabilities
207657000
Quarters > 0 > balance Sheet > equity
268152000
Quarters > 0 > balance Sheet > currency_symbol
USD
Quarters > 0 > cash Flow > net Income
21241000
Quarters > 0 > cash Flow > depreciation
2092000
Quarters > 0 > cash Flow > change In Working Capital
4329000
Quarters > 0 > cash Flow > cash From Operations
29945000
Quarters > 0 > cash Flow > capital Expenditures
1351000
Quarters > 0 > cash Flow > cash From Investing
-
Quarters > 0 > cash Flow > cash From Financing
-24795000
Quarters > 0 > cash Flow > net Change In Cash
6448000
Quarters > 0 > cash Flow > currency_symbol
USD
Quarters > 0 > ratios > PE
1.5667920631408128
Quarters > 0 > ratios > PB
10.059861048957307
Quarters > 0 > ratios > ROE
7.921253617351352
Quarters > 0 > ratios > ROA
4.464186259612576
Quarters > 0 > ratios > FCF
28594000
Quarters > 0 > ratios > Piotroski FScore
4
Quarters > 0 > ratios > fcf Percent
0.17491787534180375
Quarters > 0 > health Score
65
Quarters > 1 > quarter
2025-05-31
Quarters > 1 > income Statement > revenue
156915000
Quarters > 1 > income Statement > cost Of Revenue
68804000
Quarters > 1 > income Statement > gross Profit
88111000
Quarters > 1 > income Statement > operating Expenses
60746000
Quarters > 1 > income Statement > operating Income
27365000
Quarters > 1 > income Statement > interest Expense
887000
Quarters > 1 > income Statement > pretax Income
27462000
Quarters > 1 > income Statement > net Income
20977000
Quarters > 1 > income Statement > eps
1.5461782265791995
Quarters > 1 > income Statement > dividends Per Share
12766000
Quarters > 1 > income Statement > shares Outstanding
13567000
Quarters > 1 > income Statement > income Tax Expense
6485000
Quarters > 1 > income Statement > EBITDA
30886000
Quarters > 1 > income Statement > operating Margin
17.439378007201352
Quarters > 1 > income Statement > total Other Income Expense Net
97000
Quarters > 1 > income Statement > currency_symbol
USD
Quarters > 1 > balance Sheet > cash
51682000
Quarters > 1 > balance Sheet > short Term Investments
-
Quarters > 1 > balance Sheet > receivables
112409000
Quarters > 1 > balance Sheet > inventories
77249000
Quarters > 1 > balance Sheet > total Current Assets
266457000
Quarters > 1 > balance Sheet > property Plant Equipment
73593000
Quarters > 1 > balance Sheet > total Assets
455952000
Quarters > 1 > balance Sheet > payables
27801000
Quarters > 1 > balance Sheet > short Term Debt
12389000
Quarters > 1 > balance Sheet > long Term Debt
85562000
Quarters > 1 > balance Sheet > total Liabilities
198890000
Quarters > 1 > balance Sheet > equity
257062000
Quarters > 1 > balance Sheet > currency_symbol
USD
Quarters > 1 > cash Flow > net Income
20977000
Quarters > 1 > cash Flow > depreciation
2037000
Quarters > 1 > cash Flow > change In Working Capital
9256000
Quarters > 1 > cash Flow > cash From Operations
35072000
Quarters > 1 > cash Flow > capital Expenditures
1120000
Quarters > 1 > cash Flow > cash From Investing
-1048000
Quarters > 1 > cash Flow > cash From Financing
-36688000
Quarters > 1 > cash Flow > net Change In Cash
-1313000
Quarters > 1 > cash Flow > currency_symbol
USD
Quarters > 1 > ratios > PE
1.5461782265791995
Quarters > 1 > ratios > PB
10.501597513440336
Quarters > 1 > ratios > ROE
8.160288179505333
Quarters > 1 > ratios > ROA
4.6007035828332805
Quarters > 1 > ratios > FCF
33952000
Quarters > 1 > ratios > Piotroski FScore
4
Quarters > 1 > ratios > fcf Percent
0.2163719211037823
Quarters > 1 > health Score
68
Quarters > 2 > quarter
2025-02-28
Quarters > 2 > income Statement > revenue
146104000
Quarters > 2 > income Statement > cost Of Revenue
66388000
Quarters > 2 > income Statement > gross Profit
79716000
Quarters > 2 > income Statement > operating Expenses
56436000
Quarters > 2 > income Statement > operating Income
23280000
Quarters > 2 > income Statement > interest Expense
1021000
Quarters > 2 > income Statement > pretax Income
22439000
Quarters > 2 > income Statement > net Income
29851000
Quarters > 2 > income Statement > eps
2.1994547597995875
Quarters > 2 > income Statement > dividends Per Share
12780000
Quarters > 2 > income Statement > shares Outstanding
13572000
Quarters > 2 > income Statement > income Tax Expense
-7412000
Quarters > 2 > income Statement > EBITDA
25866000
Quarters > 2 > income Statement > operating Margin
15.933855335925095
Quarters > 2 > income Statement > total Other Income Expense Net
-841000
Quarters > 2 > income Statement > currency_symbol
USD
Quarters > 2 > balance Sheet > cash
52995000
Quarters > 2 > balance Sheet > short Term Investments
-
Quarters > 2 > balance Sheet > receivables
110784000
Quarters > 2 > balance Sheet > inventories
80512000
Quarters > 2 > balance Sheet > total Current Assets
272437000
Quarters > 2 > balance Sheet > property Plant Equipment
70767000
Quarters > 2 > balance Sheet > total Assets
458262000
Quarters > 2 > balance Sheet > payables
33965000
Quarters > 2 > balance Sheet > short Term Debt
32994000
Quarters > 2 > balance Sheet > long Term Debt
84406000
Quarters > 2 > balance Sheet > total Liabilities
216120000
Quarters > 2 > balance Sheet > equity
242142000
Quarters > 2 > balance Sheet > currency_symbol
USD
Quarters > 2 > cash Flow > net Income
29765000
Quarters > 2 > cash Flow > depreciation
1987000
Quarters > 2 > cash Flow > change In Working Capital
-14707000
Quarters > 2 > cash Flow > cash From Operations
7978000
Quarters > 2 > cash Flow > capital Expenditures
1366000
Quarters > 2 > cash Flow > cash From Investing
-1233000
Quarters > 2 > cash Flow > cash From Financing
-8536000
Quarters > 2 > cash Flow > net Change In Cash
-1919000
Quarters > 2 > cash Flow > currency_symbol
USD
Quarters > 2 > ratios > PE
2.1994547597995875
Quarters > 2 > ratios > PB
11.152780434621006
Quarters > 2 > ratios > ROE
12.32789024621916
Quarters > 2 > ratios > ROA
6.513959263478098
Quarters > 2 > ratios > FCF
6612000
Quarters > 2 > ratios > Piotroski FScore
3
Quarters > 2 > ratios > fcf Percent
0.045255434485024365
Quarters > 2 > health Score
57
Quarters > 3 > quarter
2024-11-30
Quarters > 3 > income Statement > revenue
153495000
Quarters > 3 > income Statement > cost Of Revenue
69408000
Quarters > 3 > income Statement > gross Profit
84087000
Quarters > 3 > income Statement > operating Expenses
58965000
Quarters > 3 > income Statement > operating Income
25122000
Quarters > 3 > income Statement > interest Expense
873000
Quarters > 3 > income Statement > pretax Income
24256000
Quarters > 3 > income Statement > net Income
18925000
Quarters > 3 > income Statement > eps
1.3943122375303911
Quarters > 3 > income Statement > dividends Per Share
11958000
Quarters > 3 > income Statement > shares Outstanding
13573000
Quarters > 3 > income Statement > income Tax Expense
5331000
Quarters > 3 > income Statement > EBITDA
25122000
Quarters > 3 > income Statement > operating Margin
16.36665689436138
Quarters > 3 > income Statement > total Other Income Expense Net
-866000
Quarters > 3 > income Statement > currency_symbol
USD
Quarters > 3 > balance Sheet > cash
54914000
Quarters > 3 > balance Sheet > short Term Investments
-
Quarters > 3 > balance Sheet > receivables
111433000
Quarters > 3 > balance Sheet > inventories
74887000
Quarters > 3 > balance Sheet > total Current Assets
262801000
Quarters > 3 > balance Sheet > property Plant Equipment
69965000
Quarters > 3 > balance Sheet > total Assets
447324000
Quarters > 3 > balance Sheet > payables
32212000
Quarters > 3 > balance Sheet > short Term Debt
25569000
Quarters > 3 > balance Sheet > long Term Debt
84552000
Quarters > 3 > balance Sheet > total Liabilities
221027000
Quarters > 3 > balance Sheet > equity
226297000
Quarters > 3 > balance Sheet > currency_symbol
USD
Quarters > 3 > cash Flow > net Income
18925000
Quarters > 3 > cash Flow > depreciation
2075000
Quarters > 3 > cash Flow > change In Working Capital
-9385000
Quarters > 3 > cash Flow > cash From Operations
14930000
Quarters > 3 > cash Flow > capital Expenditures
691000
Quarters > 3 > cash Flow > cash From Investing
-567000
Quarters > 3 > cash Flow > cash From Financing
-4097000
Quarters > 3 > cash Flow > net Change In Cash
8215000
Quarters > 3 > cash Flow > currency_symbol
USD
Quarters > 3 > ratios > PE
1.3943122375303911
Quarters > 3 > ratios > PB
11.934561836878085
Quarters > 3 > ratios > ROE
8.36290361781199
Quarters > 3 > ratios > ROA
4.230714202680831
Quarters > 3 > ratios > FCF
14239000
Quarters > 3 > ratios > Piotroski FScore
3
Quarters > 3 > ratios > fcf Percent
0.09276523665265969
Quarters > 3 > health Score
56
Annuals > 0 > quarter
2025-08-31
Annuals > 0 > income Statement > revenue
619985000
Annuals > 0 > income Statement > cost Of Revenue
278642000
Annuals > 0 > income Statement > gross Profit
341343000
Annuals > 0 > income Statement > operating Expenses
237550000
Annuals > 0 > income Statement > operating Income
103793000
Annuals > 0 > income Statement > interest Expense
3441000
Annuals > 0 > income Statement > pretax Income
101626000
Annuals > 0 > income Statement > net Income
90994000
Annuals > 0 > income Statement > eps
6.7070096557824135
Annuals > 0 > income Statement > dividends Per Share
50260000
Annuals > 0 > income Statement > shares Outstanding
13567000
Annuals > 0 > income Statement > income Tax Expense
10632000
Annuals > 0 > income Statement > EBITDA
113258000
Annuals > 0 > income Statement > operating Margin
16.741211480922928
Annuals > 0 > income Statement > total Other Income Expense Net
-2167000
Annuals > 0 > income Statement > currency_symbol
USD
Annuals > 0 > balance Sheet > cash
58130000
Annuals > 0 > balance Sheet > short Term Investments
-
Annuals > 0 > balance Sheet > receivables
120589000
Annuals > 0 > balance Sheet > inventories
79871000
Annuals > 0 > balance Sheet > total Current Assets
284956000
Annuals > 0 > balance Sheet > property Plant Equipment
73928000
Annuals > 0 > balance Sheet > total Assets
475809000
Annuals > 0 > balance Sheet > payables
37955000
Annuals > 0 > balance Sheet > short Term Debt
-
Annuals > 0 > balance Sheet > long Term Debt
86195000
Annuals > 0 > balance Sheet > total Liabilities
207657000
Annuals > 0 > balance Sheet > equity
268152000
Annuals > 0 > balance Sheet > currency_symbol
USD
Annuals > 0 > cash Flow > net Income
90994000
Annuals > 0 > cash Flow > depreciation
8191000
Annuals > 0 > cash Flow > change In Working Capital
-10507000
Annuals > 0 > cash Flow > cash From Operations
87925000
Annuals > 0 > cash Flow > capital Expenditures
4528000
Annuals > 0 > cash Flow > cash From Investing
-2388000
Annuals > 0 > cash Flow > cash From Financing
-74116000
Annuals > 0 > cash Flow > net Change In Cash
11431000
Annuals > 0 > cash Flow > currency_symbol
USD
Annuals > 0 > ratios > PE
6.7070096557824135
Annuals > 0 > ratios > PB
10.067281467227541
Annuals > 0 > ratios > ROE
33.93373907336138
Annuals > 0 > ratios > ROA
19.12406028469407
Annuals > 0 > ratios > FCF
83397000
Annuals > 0 > ratios > Piotroski FScore
3
Annuals > 0 > ratios > fcf Percent
0.13451454470672677
Annuals > 0 > health Score
75
Annuals > 1 > quarter
2024-08-31
Annuals > 1 > income Statement > revenue
590557000
Annuals > 1 > income Statement > cost Of Revenue
275330000
Annuals > 1 > income Statement > gross Profit
315227000
Annuals > 1 > income Statement > operating Expenses
218876000
Annuals > 1 > income Statement > operating Income
96351000
Annuals > 1 > income Statement > interest Expense
4287000
Annuals > 1 > income Statement > pretax Income
91508000
Annuals > 1 > income Statement > net Income
69644000
Annuals > 1 > income Statement > eps
5.128424153166422
Annuals > 1 > income Statement > dividends Per Share
47201000
Annuals > 1 > income Statement > shares Outstanding
13580000
Annuals > 1 > income Statement > income Tax Expense
21864000
Annuals > 1 > income Statement > EBITDA
105251000
Annuals > 1 > income Statement > operating Margin
16.315275240154634
Annuals > 1 > income Statement > total Other Income Expense Net
-4843000
Annuals > 1 > income Statement > currency_symbol
USD
Annuals > 1 > balance Sheet > cash
46699000
Annuals > 1 > balance Sheet > short Term Investments
-
Annuals > 1 > balance Sheet > receivables
117493000
Annuals > 1 > balance Sheet > inventories
79088000
Annuals > 1 > balance Sheet > total Current Assets
255441000
Annuals > 1 > balance Sheet > property Plant Equipment
74594000
Annuals > 1 > balance Sheet > total Assets
449039000
Annuals > 1 > balance Sheet > payables
35960000
Annuals > 1 > balance Sheet > short Term Debt
10953000
Annuals > 1 > balance Sheet > long Term Debt
85977000
Annuals > 1 > balance Sheet > total Liabilities
218513000
Annuals > 1 > balance Sheet > equity
230526000
Annuals > 1 > balance Sheet > currency_symbol
USD
Annuals > 1 > cash Flow > net Income
69644000
Annuals > 1 > cash Flow > depreciation
9456000
Annuals > 1 > cash Flow > change In Working Capital
4625000
Annuals > 1 > cash Flow > cash From Operations
92034000
Annuals > 1 > cash Flow > capital Expenditures
4206000
Annuals > 1 > cash Flow > cash From Investing
-9735000
Annuals > 1 > cash Flow > cash From Financing
-83936000
Annuals > 1 > cash Flow > net Change In Cash
-1444000
Annuals > 1 > cash Flow > currency_symbol
USD
Annuals > 1 > ratios > PE
5.128424153166422
Annuals > 1 > ratios > PB
11.72166436757676
Annuals > 1 > ratios > ROE
30.21090896471548
Annuals > 1 > ratios > ROA
15.509565984246358
Annuals > 1 > ratios > FCF
87828000
Annuals > 1 > ratios > Piotroski FScore
4
Annuals > 1 > ratios > fcf Percent
0.14872061460621075
Annuals > 1 > health Score
77
Annuals > 2 > quarter
2023-08-31
Annuals > 2 > income Statement > revenue
537255000
Annuals > 2 > income Statement > cost Of Revenue
263035000
Annuals > 2 > income Statement > gross Profit
274220000
Annuals > 2 > income Statement > operating Expenses
184496000
Annuals > 2 > income Statement > operating Income
89724000
Annuals > 2 > income Statement > interest Expense
5614000
Annuals > 2 > income Statement > pretax Income
85163000
Annuals > 2 > income Statement > net Income
65993000
Annuals > 2 > income Statement > eps
4.850999705968833
Annuals > 2 > income Statement > dividends Per Share
44581000
Annuals > 2 > income Statement > shares Outstanding
13604000
Annuals > 2 > income Statement > income Tax Expense
19170000
Annuals > 2 > income Statement > EBITDA
98928000
Annuals > 2 > income Statement > operating Margin
16.700449507217243
Annuals > 2 > income Statement > total Other Income Expense Net
-4561000
Annuals > 2 > income Statement > currency_symbol
USD
Annuals > 2 > balance Sheet > cash
48143000
Annuals > 2 > balance Sheet > short Term Investments
-
Annuals > 2 > balance Sheet > receivables
98039000
Annuals > 2 > balance Sheet > inventories
86522000
Annuals > 2 > balance Sheet > total Current Assets
248525000
Annuals > 2 > balance Sheet > property Plant Equipment
74611000
Annuals > 2 > balance Sheet > total Assets
437966000
Annuals > 2 > balance Sheet > payables
30826000
Annuals > 2 > balance Sheet > short Term Debt
12944000
Annuals > 2 > balance Sheet > long Term Debt
109743000
Annuals > 2 > balance Sheet > total Liabilities
227788000
Annuals > 2 > balance Sheet > equity
210178000
Annuals > 2 > balance Sheet > currency_symbol
USD
Annuals > 2 > cash Flow > net Income
65993000
Annuals > 2 > cash Flow > depreciation
8151000
Annuals > 2 > cash Flow > change In Working Capital
19755000
Annuals > 2 > cash Flow > cash From Operations
98391000
Annuals > 2 > cash Flow > capital Expenditures
6871000
Annuals > 2 > cash Flow > cash From Investing
-6216000
Annuals > 2 > cash Flow > cash From Financing
-85048000
Annuals > 2 > cash Flow > net Change In Cash
10300000
Annuals > 2 > cash Flow > currency_symbol
USD
Annuals > 2 > ratios > PE
4.850999705968833
Annuals > 2 > ratios > PB
12.87919725185319
Annuals > 2 > ratios > ROE
31.398624023446793
Annuals > 2 > ratios > ROA
15.068064644287457
Annuals > 2 > ratios > FCF
91520000
Annuals > 2 > ratios > Piotroski FScore
4
Annuals > 2 > ratios > fcf Percent
0.1703474141701799
Annuals > 2 > health Score
73
Annuals > 3 > quarter
2022-08-31
Annuals > 3 > income Statement > revenue
518820000
Annuals > 3 > income Statement > cost Of Revenue
264055000
Annuals > 3 > income Statement > gross Profit
254765000
Annuals > 3 > income Statement > operating Expenses
167435000
Annuals > 3 > income Statement > operating Income
87330000
Annuals > 3 > income Statement > interest Expense
2742000
Annuals > 3 > income Statement > pretax Income
84108000
Annuals > 3 > income Statement > net Income
67329000
Annuals > 3 > income Statement > eps
4.915960864485982
Annuals > 3 > income Statement > dividends Per Share
41988000
Annuals > 3 > income Statement > shares Outstanding
13696000
Annuals > 3 > income Statement > income Tax Expense
16779000
Annuals > 3 > income Statement > EBITDA
95144000
Annuals > 3 > income Statement > operating Margin
16.832427431479125
Annuals > 3 > income Statement > total Other Income Expense Net
-3222000
Annuals > 3 > income Statement > currency_symbol
USD
Annuals > 3 > balance Sheet > cash
37843000
Annuals > 3 > balance Sheet > short Term Investments
-
Annuals > 3 > balance Sheet > receivables
89930000
Annuals > 3 > balance Sheet > inventories
104101000
Annuals > 3 > balance Sheet > total Current Assets
249640000
Annuals > 3 > balance Sheet > property Plant Equipment
73536000
Annuals > 3 > balance Sheet > total Assets
434295000
Annuals > 3 > balance Sheet > payables
32852000
Annuals > 3 > balance Sheet > short Term Debt
40876000
Annuals > 3 > balance Sheet > long Term Debt
107139000
Annuals > 3 > balance Sheet > total Liabilities
245671000
Annuals > 3 > balance Sheet > equity
188624000
Annuals > 3 > balance Sheet > currency_symbol
USD
Annuals > 3 > cash Flow > net Income
67329000
Annuals > 3 > cash Flow > depreciation
8294000
Annuals > 3 > cash Flow > change In Working Capital
-81179000
Annuals > 3 > cash Flow > cash From Operations
2604000
Annuals > 3 > cash Flow > capital Expenditures
8303000
Annuals > 3 > cash Flow > cash From Investing
-7691000
Annuals > 3 > cash Flow > cash From Financing
-38011000
Annuals > 3 > cash Flow > net Change In Cash
-48118000
Annuals > 3 > cash Flow > currency_symbol
USD
Annuals > 3 > ratios > PE
4.915960864485982
Annuals > 3 > ratios > PB
14.447949783696666
Annuals > 3 > ratios > ROE
35.69482144371872
Annuals > 3 > ratios > ROA
15.50305667806445
Annuals > 3 > ratios > FCF
-5699000
Annuals > 3 > ratios > Piotroski FScore
3
Annuals > 3 > ratios > fcf Percent
-0.010984541844955861
Annuals > 3 > health Score
57
Valuation > metrics > PE
29.7429
Valuation > metrics > PB
10.059861048957307
Valuation > final Score
14.308520000000001
Valuation > verdict
127.2% Overvalued
Profitability > metrics > ROE
7.921253617351352
Profitability > metrics > ROA
7.4541332696977785
Profitability > metrics > Net Margin
0.1299374200928605
Profitability > final Score
58
Profitability > verdict
Weak
Risk > metrics > Debt Equity
0.7744003401056118
Risk > metrics > Interest Coverage
42.46363636363636
Risk > final Score
88
Risk > verdict
Low
Liquidity > metrics > Current Ratio
6.943879913249019
Liquidity > metrics > Quick Ratio
4.997563174696006
Liquidity > final Score
100
Liquidity > verdict
Great
Prev Valuations > 0
40
Prev Valuations > 1
40
Prev Valuations > 2
40
Prev Profitabilities > 0
60
Prev Profitabilities > 1
85
Prev Profitabilities > 2
57
Prev Risks > 0
88
Prev Risks > 1
88
Prev Risks > 2
88
Prev Liquidities > 0
100
Prev Liquidities > 1
100
Prev Liquidities > 2
100
Updated At
2026-01-20T22:48:33.800Z
Earnings History > 0 > period
2026-02-28
Earnings History > 0 > report Date
2026-04-02
Earnings History > 0 > date
2026-02-28
Earnings History > 0 > before After Market
-
Earnings History > 0 > currency
-
Earnings History > 0 > eps Actual
0
Earnings History > 0 > eps Estimate
1.4
Earnings History > 0 > eps Difference
-1.4
Earnings History > 0 > surprise Percent
-100
Earnings History > 1 > period
2025-11-30
Earnings History > 1 > report Date
2026-01-08
Earnings History > 1 > date
2025-11-30
Earnings History > 1 > before After Market
-
Earnings History > 1 > currency
-
Earnings History > 1 > eps Actual
0
Earnings History > 1 > eps Estimate
1.45
Earnings History > 1 > eps Difference
-1.45
Earnings History > 1 > surprise Percent
-100
Earnings History > 2 > period
2025-08-31
Earnings History > 2 > report Date
2025-10-16
Earnings History > 2 > date
2025-08-31
Earnings History > 2 > before After Market
AfterMarket
Earnings History > 2 > currency
-
Earnings History > 2 > eps Actual
1.57
Earnings History > 2 > eps Estimate
0.82
Earnings History > 2 > eps Difference
0.75
Earnings History > 2 > surprise Percent
91.4634
Earnings History > 3 > period
2025-05-31
Earnings History > 3 > report Date
2025-07-10
Earnings History > 3 > date
2025-05-31
Earnings History > 3 > before After Market
AfterMarket
Earnings History > 3 > currency
USD
Earnings History > 3 > eps Actual
1.54
Earnings History > 3 > eps Estimate
1.4
Earnings History > 3 > eps Difference
0.14
Earnings History > 3 > surprise Percent
10
Earnings History > 4 > period
2025-02-28
Earnings History > 4 > report Date
2025-04-08
Earnings History > 4 > date
2025-02-28
Earnings History > 4 > before After Market
BeforeMarket
Earnings History > 4 > currency
USD
Earnings History > 4 > eps Actual
1.32
Earnings History > 4 > eps Estimate
1.42
Earnings History > 4 > eps Difference
-0.1
Earnings History > 4 > surprise Percent
-7.0423
Earnings History > 5 > period
2024-11-30
Earnings History > 5 > report Date
2025-01-10
Earnings History > 5 > date
2024-11-30
Earnings History > 5 > before After Market
AfterMarket
Earnings History > 5 > currency
USD
Earnings History > 5 > eps Actual
1.39
Earnings History > 5 > eps Estimate
1.26
Earnings History > 5 > eps Difference
0.13
Earnings History > 5 > surprise Percent
10.3175
Earnings History > 6 > period
2024-08-31
Earnings History > 6 > report Date
2024-10-17
Earnings History > 6 > date
2024-08-31
Earnings History > 6 > before After Market
BeforeMarket
Earnings History > 6 > currency
USD
Earnings History > 6 > eps Actual
1.23
Earnings History > 6 > eps Estimate
1.34
Earnings History > 6 > eps Difference
-0.11
Earnings History > 6 > surprise Percent
-8.209
Earnings History > 7 > period
2024-05-31
Earnings History > 7 > report Date
2024-07-10
Earnings History > 7 > date
2024-05-31
Earnings History > 7 > before After Market
AfterMarket
Earnings History > 7 > currency
USD
Earnings History > 7 > eps Actual
1.46
Earnings History > 7 > eps Estimate
1.39
Earnings History > 7 > eps Difference
0.07
Earnings History > 7 > surprise Percent
5.036
Earnings History > 8 > period
2024-02-29
Earnings History > 8 > report Date
2024-04-09
Earnings History > 8 > date
2024-02-29
Earnings History > 8 > before After Market
AfterMarket
Earnings History > 8 > currency
USD
Earnings History > 8 > eps Actual
1.14
Earnings History > 8 > eps Estimate
1.11
Earnings History > 8 > eps Difference
0.03
Earnings History > 8 > surprise Percent
2.7027
Earnings History > 9 > period
2023-11-30
Earnings History > 9 > report Date
2024-01-09
Earnings History > 9 > date
2023-11-30
Earnings History > 9 > before After Market
AfterMarket
Earnings History > 9 > currency
USD
Earnings History > 9 > eps Actual
1.28
Earnings History > 9 > eps Estimate
1.05
Earnings History > 9 > eps Difference
0.23
Earnings History > 9 > surprise Percent
21.9048
Earnings History > 10 > period
2023-08-31
Earnings History > 10 > report Date
2023-10-19
Earnings History > 10 > date
2023-08-31
Earnings History > 10 > before After Market
AfterMarket
Earnings History > 10 > currency
USD
Earnings History > 10 > eps Actual
1.21
Earnings History > 10 > eps Estimate
1.21
Earnings History > 10 > eps Difference
0
Earnings History > 10 > surprise Percent
0
Earnings History > 11 > period
2023-05-31
Earnings History > 11 > report Date
2023-07-10
Earnings History > 11 > date
2023-05-31
Earnings History > 11 > before After Market
AfterMarket
Earnings History > 11 > currency
USD
Earnings History > 11 > eps Actual
1.38
Earnings History > 11 > eps Estimate
1.22
Earnings History > 11 > eps Difference
0.16
Earnings History > 11 > surprise Percent
13.1148
Earnings History > 12 > period
2023-02-28
Earnings History > 12 > report Date
2023-04-06
Earnings History > 12 > date
2023-02-28
Earnings History > 12 > before After Market
AfterMarket
Earnings History > 12 > currency
USD
Earnings History > 12 > eps Actual
1.21
Earnings History > 12 > eps Estimate
1.01
Earnings History > 12 > eps Difference
0.2
Earnings History > 12 > surprise Percent
19.802
Earnings History > 13 > period
2022-11-30
Earnings History > 13 > report Date
2023-01-09
Earnings History > 13 > date
2022-11-30
Earnings History > 13 > before After Market
AfterMarket
Earnings History > 13 > currency
USD
Earnings History > 13 > eps Actual
1.02
Earnings History > 13 > eps Estimate
1.09
Earnings History > 13 > eps Difference
-0.07
Earnings History > 13 > surprise Percent
-6.422
Earnings History > 14 > period
2022-08-31
Earnings History > 14 > report Date
2022-10-19
Earnings History > 14 > date
2022-08-31
Earnings History > 14 > before After Market
AfterMarket
Earnings History > 14 > currency
USD
Earnings History > 14 > eps Actual
1.08
Earnings History > 14 > eps Estimate
1.22
Earnings History > 14 > eps Difference
-0.14
Earnings History > 14 > surprise Percent
-11.4754
Earnings History > 15 > period
2022-05-31
Earnings History > 15 > report Date
2022-07-07
Earnings History > 15 > date
2022-05-31
Earnings History > 15 > before After Market
AfterMarket
Earnings History > 15 > currency
USD
Earnings History > 15 > eps Actual
1.07
Earnings History > 15 > eps Estimate
1.27
Earnings History > 15 > eps Difference
-0.2
Earnings History > 15 > surprise Percent
-15.748
Earnings History > 16 > period
2022-02-28
Earnings History > 16 > report Date
2022-04-07
Earnings History > 16 > date
2022-02-28
Earnings History > 16 > before After Market
AfterMarket
Earnings History > 16 > currency
USD
Earnings History > 16 > eps Actual
1.41
Earnings History > 16 > eps Estimate
1.01
Earnings History > 16 > eps Difference
0.4
Earnings History > 16 > surprise Percent
39.604
Earnings History > 17 > period
2021-11-30
Earnings History > 17 > report Date
2022-01-06
Earnings History > 17 > date
2021-11-30
Earnings History > 17 > before After Market
AfterMarket
Earnings History > 17 > currency
USD
Earnings History > 17 > eps Actual
1.34
Earnings History > 17 > eps Estimate
1.25
Earnings History > 17 > eps Difference
0.09
Earnings History > 17 > surprise Percent
7.2
Earnings History > 18 > period
2021-08-31
Earnings History > 18 > report Date
2021-10-19
Earnings History > 18 > date
2021-08-31
Earnings History > 18 > before After Market
AfterMarket
Earnings History > 18 > currency
USD
Earnings History > 18 > eps Actual
0.61
Earnings History > 18 > eps Estimate
1.24
Earnings History > 18 > eps Difference
-0.63
Earnings History > 18 > surprise Percent
-50.8065
Earnings History > 19 > period
2021-05-31
Earnings History > 19 > report Date
2021-07-07
Earnings History > 19 > date
2021-05-31
Earnings History > 19 > before After Market
AfterMarket
Earnings History > 19 > currency
USD
Earnings History > 19 > eps Actual
1.52
Earnings History > 19 > eps Estimate
1.15
Earnings History > 19 > eps Difference
0.37
Earnings History > 19 > surprise Percent
32.1739
Earnings History > 20 > period
2021-02-28
Earnings History > 20 > report Date
2021-04-08
Earnings History > 20 > date
2021-02-28
Earnings History > 20 > before After Market
AfterMarket
Earnings History > 20 > currency
USD
Earnings History > 20 > eps Actual
1.24
Earnings History > 20 > eps Estimate
1.32
Earnings History > 20 > eps Difference
-0.08
Earnings History > 20 > surprise Percent
-6.0606
Earnings History > 21 > period
2020-11-30
Earnings History > 21 > report Date
2021-01-07
Earnings History > 21 > date
2020-11-30
Earnings History > 21 > before After Market
AfterMarket
Earnings History > 21 > currency
USD
Earnings History > 21 > eps Actual
1.72
Earnings History > 21 > eps Estimate
1.03
Earnings History > 21 > eps Difference
0.69
Earnings History > 21 > surprise Percent
66.9903
Earnings History > 22 > period
2020-08-31
Earnings History > 22 > report Date
2020-10-20
Earnings History > 22 > date
2020-08-31
Earnings History > 22 > before After Market
AfterMarket
Earnings History > 22 > currency
USD
Earnings History > 22 > eps Actual
1.42
Earnings History > 22 > eps Estimate
1.13
Earnings History > 22 > eps Difference
0.29
Earnings History > 22 > surprise Percent
25.6637
Earnings History > 23 > period
2020-05-31
Earnings History > 23 > report Date
2020-07-09
Earnings History > 23 > date
2020-05-31
Earnings History > 23 > before After Market
AfterMarket
Earnings History > 23 > currency
USD
Earnings History > 23 > eps Actual
1.06
Earnings History > 23 > eps Estimate
1.08
Earnings History > 23 > eps Difference
-0.02
Earnings History > 23 > surprise Percent
-1.8519
Earnings History > 24 > period
2020-02-29
Earnings History > 24 > report Date
2020-04-09
Earnings History > 24 > date
2020-02-29
Earnings History > 24 > before After Market
AfterMarket
Earnings History > 24 > currency
USD
Earnings History > 24 > eps Actual
1.04
Earnings History > 24 > eps Estimate
1.21
Earnings History > 24 > eps Difference
-0.17
Earnings History > 24 > surprise Percent
-14.0496
Earnings History > 25 > period
2019-11-30
Earnings History > 25 > report Date
2020-01-09
Earnings History > 25 > date
2019-11-30
Earnings History > 25 > before After Market
AfterMarket
Earnings History > 25 > currency
USD
Earnings History > 25 > eps Actual
0.88
Earnings History > 25 > eps Estimate
0.98
Earnings History > 25 > eps Difference
-0.1
Earnings History > 25 > surprise Percent
-10.2041
Earnings History > 26 > period
2019-08-31
Earnings History > 26 > report Date
2019-10-17
Earnings History > 26 > date
2019-08-31
Earnings History > 26 > before After Market
AfterMarket
Earnings History > 26 > currency
USD
Earnings History > 26 > eps Actual
1.26
Earnings History > 26 > eps Estimate
0.62
Earnings History > 26 > eps Difference
0.64
Earnings History > 26 > surprise Percent
103.2258
Earnings History > 27 > period
2019-05-31
Earnings History > 27 > report Date
2019-07-09
Earnings History > 27 > date
2019-05-31
Earnings History > 27 > before After Market
AfterMarket
Earnings History > 27 > currency
USD
Earnings History > 27 > eps Actual
1.3
Earnings History > 27 > eps Estimate
1.22
Earnings History > 27 > eps Difference
0.08
Earnings History > 27 > surprise Percent
6.5574
Earnings History > 28 > period
2019-02-28
Earnings History > 28 > report Date
2019-04-09
Earnings History > 28 > date
2019-02-28
Earnings History > 28 > before After Market
AfterMarket
Earnings History > 28 > currency
USD
Earnings History > 28 > eps Actual
1.14
Earnings History > 28 > eps Estimate
1.12
Earnings History > 28 > eps Difference
0.02
Earnings History > 28 > surprise Percent
1.7857
Earnings History > 29 > period
2018-11-30
Earnings History > 29 > report Date
2019-01-09
Earnings History > 29 > date
2018-11-30
Earnings History > 29 > before After Market
AfterMarket
Earnings History > 29 > currency
USD
Earnings History > 29 > eps Actual
0.95
Earnings History > 29 > eps Estimate
0.95
Earnings History > 29 > eps Difference
0
Earnings History > 29 > surprise Percent
0
Earnings History > 30 > period
2018-08-31
Earnings History > 30 > report Date
2018-10-18
Earnings History > 30 > date
2018-08-31
Earnings History > 30 > before After Market
AfterMarket
Earnings History > 30 > currency
USD
Earnings History > 30 > eps Actual
1.54
Earnings History > 30 > eps Estimate
0.99
Earnings History > 30 > eps Difference
0.55
Earnings History > 30 > surprise Percent
55.5556
Earnings History > 31 > period
2018-05-31
Earnings History > 31 > report Date
2018-07-10
Earnings History > 31 > date
2018-05-31
Earnings History > 31 > before After Market
AfterMarket
Earnings History > 31 > currency
USD
Earnings History > 31 > eps Actual
1.15
Earnings History > 31 > eps Estimate
1.05
Earnings History > 31 > eps Difference
0.1
Earnings History > 31 > surprise Percent
9.5238
Earnings History > 32 > period
2018-02-28
Earnings History > 32 > report Date
2018-04-05
Earnings History > 32 > date
2018-02-28
Earnings History > 32 > before After Market
AfterMarket
Earnings History > 32 > currency
USD
Earnings History > 32 > eps Actual
1.05
Earnings History > 32 > eps Estimate
0.95
Earnings History > 32 > eps Difference
0.1
Earnings History > 32 > surprise Percent
10.5263
Earnings History > 33 > period
2017-11-30
Earnings History > 33 > report Date
2018-01-09
Earnings History > 33 > date
2017-11-30
Earnings History > 33 > before After Market
AfterMarket
Earnings History > 33 > currency
USD
Earnings History > 33 > eps Actual
0.9
Earnings History > 33 > eps Estimate
0.83
Earnings History > 33 > eps Difference
0.07
Earnings History > 33 > surprise Percent
8.4337
Earnings History > 34 > period
2017-08-31
Earnings History > 34 > report Date
2017-10-19
Earnings History > 34 > date
2017-08-31
Earnings History > 34 > before After Market
AfterMarket
Earnings History > 34 > currency
USD
Earnings History > 34 > eps Actual
1.01
Earnings History > 34 > eps Estimate
0.97
Earnings History > 34 > eps Difference
0.04
Earnings History > 34 > surprise Percent
4.1237
Earnings History > 35 > period
2017-05-31
Earnings History > 35 > report Date
2017-07-10
Earnings History > 35 > date
2017-05-31
Earnings History > 35 > before After Market
AfterMarket
Earnings History > 35 > currency
USD
Earnings History > 35 > eps Actual
1.02
Earnings History > 35 > eps Estimate
0.91
Earnings History > 35 > eps Difference
0.11
Earnings History > 35 > surprise Percent
12.0879
Earnings History > 36 > period
2017-02-28
Earnings History > 36 > report Date
2017-04-06
Earnings History > 36 > date
2017-02-28
Earnings History > 36 > before After Market
AfterMarket
Earnings History > 36 > currency
USD
Earnings History > 36 > eps Actual
0.87
Earnings History > 36 > eps Estimate
0.9
Earnings History > 36 > eps Difference
-0.03
Earnings History > 36 > surprise Percent
-3.3333
Earnings History > 37 > period
2016-11-30
Earnings History > 37 > report Date
2017-01-09
Earnings History > 37 > date
2016-11-30
Earnings History > 37 > before After Market
AfterMarket
Earnings History > 37 > currency
USD
Earnings History > 37 > eps Actual
0.82
Earnings History > 37 > eps Estimate
0.87
Earnings History > 37 > eps Difference
-0.05
Earnings History > 37 > surprise Percent
-5.7471
Earnings History > 38 > period
2016-08-31
Earnings History > 38 > report Date
2016-10-19
Earnings History > 38 > date
2016-08-31
Earnings History > 38 > before After Market
AfterMarket
Earnings History > 38 > currency
USD
Earnings History > 38 > eps Actual
0.99
Earnings History > 38 > eps Estimate
0.82
Earnings History > 38 > eps Difference
0.17
Earnings History > 38 > surprise Percent
20.7317
Earnings History > 39 > period
2016-05-31
Earnings History > 39 > report Date
2016-07-07
Earnings History > 39 > date
2016-05-31
Earnings History > 39 > before After Market
AfterMarket
Earnings History > 39 > currency
USD
Earnings History > 39 > eps Actual
0.88
Earnings History > 39 > eps Estimate
0.86
Earnings History > 39 > eps Difference
0.02
Earnings History > 39 > surprise Percent
2.3256
Earnings History > 40 > period
2016-02-29
Earnings History > 40 > report Date
2016-04-07
Earnings History > 40 > date
2016-02-29
Earnings History > 40 > before After Market
AfterMarket
Earnings History > 40 > currency
USD
Earnings History > 40 > eps Actual
0.94
Earnings History > 40 > eps Estimate
0.86
Earnings History > 40 > eps Difference
0.08
Earnings History > 40 > surprise Percent
9.3023
Earnings History > 41 > period
2015-11-30
Earnings History > 41 > report Date
2016-01-07
Earnings History > 41 > date
2015-11-30
Earnings History > 41 > before After Market
AfterMarket
Earnings History > 41 > currency
USD
Earnings History > 41 > eps Actual
0.83
Earnings History > 41 > eps Estimate
0.8
Earnings History > 41 > eps Difference
0.03
Earnings History > 41 > surprise Percent
3.75
Earnings History > 42 > period
2015-08-31
Earnings History > 42 > report Date
2015-10-15
Earnings History > 42 > date
2015-08-31
Earnings History > 42 > before After Market
AfterMarket
Earnings History > 42 > currency
USD
Earnings History > 42 > eps Actual
0.8
Earnings History > 42 > eps Estimate
0.81
Earnings History > 42 > eps Difference
-0.01
Earnings History > 42 > surprise Percent
-1.2346
Earnings History > 43 > period
2015-05-31
Earnings History > 43 > report Date
2015-07-08
Earnings History > 43 > date
2015-05-31
Earnings History > 43 > before After Market
AfterMarket
Earnings History > 43 > currency
USD
Earnings History > 43 > eps Actual
0.75
Earnings History > 43 > eps Estimate
0.76
Earnings History > 43 > eps Difference
-0.01
Earnings History > 43 > surprise Percent
-1.3158
Earnings History > 44 > period
2015-02-28
Earnings History > 44 > report Date
2015-04-08
Earnings History > 44 > date
2015-02-28
Earnings History > 44 > before After Market
AfterMarket
Earnings History > 44 > currency
USD
Earnings History > 44 > eps Actual
0.76
Earnings History > 44 > eps Estimate
0.72
Earnings History > 44 > eps Difference
0.04
Earnings History > 44 > surprise Percent
5.5556
Earnings History > 45 > period
2014-11-30
Earnings History > 45 > report Date
2015-01-07
Earnings History > 45 > date
2014-11-30
Earnings History > 45 > before After Market
AfterMarket
Earnings History > 45 > currency
USD
Earnings History > 45 > eps Actual
0.73
Earnings History > 45 > eps Estimate
0.8
Earnings History > 45 > eps Difference
-0.07
Earnings History > 45 > surprise Percent
-8.75
Earnings History > 46 > period
2014-08-31
Earnings History > 46 > report Date
2014-10-16
Earnings History > 46 > date
2014-08-31
Earnings History > 46 > before After Market
AfterMarket
Earnings History > 46 > currency
USD
Earnings History > 46 > eps Actual
0.77
Earnings History > 46 > eps Estimate
0.64
Earnings History > 46 > eps Difference
0.13
Earnings History > 46 > surprise Percent
20.3125
Earnings History > 47 > period
2014-05-31
Earnings History > 47 > report Date
2014-07-09
Earnings History > 47 > date
2014-05-31
Earnings History > 47 > before After Market
-
Earnings History > 47 > currency
USD
Earnings History > 47 > eps Actual
0.69
Earnings History > 47 > eps Estimate
0.72
Earnings History > 47 > eps Difference
-0.03
Earnings History > 47 > surprise Percent
-4.1667
Earnings History > 48 > period
2014-02-28
Earnings History > 48 > report Date
2014-04-08
Earnings History > 48 > date
2014-02-28
Earnings History > 48 > before After Market
-
Earnings History > 48 > currency
USD
Earnings History > 48 > eps Actual
0.67
Earnings History > 48 > eps Estimate
0.68
Earnings History > 48 > eps Difference
-0.01
Earnings History > 48 > surprise Percent
-1.4706
Earnings History > 49 > period
2013-11-30
Earnings History > 49 > report Date
2014-01-08
Earnings History > 49 > date
2013-11-30
Earnings History > 49 > before After Market
-
Earnings History > 49 > currency
USD
Earnings History > 49 > eps Actual
0.74
Earnings History > 49 > eps Estimate
0.73
Earnings History > 49 > eps Difference
0.01
Earnings History > 49 > surprise Percent
1.3699
Earnings History > 50 > period
2013-08-31
Earnings History > 50 > report Date
2013-10-17
Earnings History > 50 > date
2013-08-31
Earnings History > 50 > before After Market
-
Earnings History > 50 > currency
USD
Earnings History > 50 > eps Actual
0.53
Earnings History > 50 > eps Estimate
0.45
Earnings History > 50 > eps Difference
0.08
Earnings History > 50 > surprise Percent
17.7778
Earnings History > 51 > period
2013-05-31
Earnings History > 51 > report Date
2013-07-08
Earnings History > 51 > date
2013-05-31
Earnings History > 51 > before After Market
-
Earnings History > 51 > currency
USD
Earnings History > 51 > eps Actual
0.66
Earnings History > 51 > eps Estimate
0.56
Earnings History > 51 > eps Difference
0.1
Earnings History > 51 > surprise Percent
17.8571
Earnings History > 52 > period
2013-02-28
Earnings History > 52 > report Date
2013-04-04
Earnings History > 52 > date
2013-02-28
Earnings History > 52 > before After Market
-
Earnings History > 52 > currency
USD
Earnings History > 52 > eps Actual
0.66
Earnings History > 52 > eps Estimate
0.56
Earnings History > 52 > eps Difference
0.1
Earnings History > 52 > surprise Percent
17.8571
Earnings History > 53 > period
2012-11-30
Earnings History > 53 > report Date
2013-01-08
Earnings History > 53 > date
2012-11-30
Earnings History > 53 > before After Market
-
Earnings History > 53 > currency
USD
Earnings History > 53 > eps Actual
0.69
Earnings History > 53 > eps Estimate
0.56
Earnings History > 53 > eps Difference
0.13
Earnings History > 53 > surprise Percent
23.2143
Earnings History > 54 > period
2012-08-31
Earnings History > 54 > report Date
2012-10-15
Earnings History > 54 > date
2012-08-31
Earnings History > 54 > before After Market
-
Earnings History > 54 > currency
USD
Earnings History > 54 > eps Actual
0.56
Earnings History > 54 > eps Estimate
0.7
Earnings History > 54 > eps Difference
-0.14
Earnings History > 54 > surprise Percent
-20
Earnings History > 55 > period
2012-05-31
Earnings History > 55 > report Date
2012-07-09
Earnings History > 55 > date
2012-05-31
Earnings History > 55 > before After Market
-
Earnings History > 55 > currency
USD
Earnings History > 55 > eps Actual
0.57
Earnings History > 55 > eps Estimate
0.61
Earnings History > 55 > eps Difference
-0.04
Earnings History > 55 > surprise Percent
-6.5574
Earnings History > 56 > period
2012-02-29
Earnings History > 56 > report Date
2012-04-05
Earnings History > 56 > date
2012-02-29
Earnings History > 56 > before After Market
-
Earnings History > 56 > currency
USD
Earnings History > 56 > eps Actual
0.65
Earnings History > 56 > eps Estimate
0.54
Earnings History > 56 > eps Difference
0.11
Earnings History > 56 > surprise Percent
20.3704
Earnings History > 57 > period
2011-11-30
Earnings History > 57 > report Date
2012-01-09
Earnings History > 57 > date
2011-11-30
Earnings History > 57 > before After Market
-
Earnings History > 57 > currency
USD
Earnings History > 57 > eps Actual
0.42
Earnings History > 57 > eps Estimate
0.54
Earnings History > 57 > eps Difference
-0.12
Earnings History > 57 > surprise Percent
-22.2222
Earnings History > 58 > period
2011-08-31
Earnings History > 58 > report Date
2011-10-17
Earnings History > 58 > date
2011-08-31
Earnings History > 58 > before After Market
-
Earnings History > 58 > currency
USD
Earnings History > 58 > eps Actual
0.61
Earnings History > 58 > eps Estimate
0.54
Earnings History > 58 > eps Difference
0.07
Earnings History > 58 > surprise Percent
12.963
Earnings History > 59 > period
2011-05-31
Earnings History > 59 > report Date
2011-07-07
Earnings History > 59 > date
2011-05-31
Earnings History > 59 > before After Market
-
Earnings History > 59 > currency
USD
Earnings History > 59 > eps Actual
0.47
Earnings History > 59 > eps Estimate
0.52
Earnings History > 59 > eps Difference
-0.05
Earnings History > 59 > surprise Percent
-9.6154
Earnings History > 60 > period
2011-02-28
Earnings History > 60 > report Date
2011-04-06
Earnings History > 60 > date
2011-02-28
Earnings History > 60 > before After Market
-
Earnings History > 60 > currency
USD
Earnings History > 60 > eps Actual
0.53
Earnings History > 60 > eps Estimate
0.67
Earnings History > 60 > eps Difference
-0.14
Earnings History > 60 > surprise Percent
-20.8955
Earnings History > 61 > period
2010-11-30
Earnings History > 61 > report Date
2011-01-10
Earnings History > 61 > date
2010-11-30
Earnings History > 61 > before After Market
-
Earnings History > 61 > currency
USD
Earnings History > 61 > eps Actual
0.53
Earnings History > 61 > eps Estimate
0.61
Earnings History > 61 > eps Difference
-0.08
Earnings History > 61 > surprise Percent
-13.1148
Earnings History > 62 > period
2010-08-31
Earnings History > 62 > report Date
2010-10-15
Earnings History > 62 > date
2010-08-31
Earnings History > 62 > before After Market
-
Earnings History > 62 > currency
USD
Earnings History > 62 > eps Actual
0.41
Earnings History > 62 > eps Estimate
0.38
Earnings History > 62 > eps Difference
0.03
Earnings History > 62 > surprise Percent
7.8947
Earnings History > 63 > period
2010-05-31
Earnings History > 63 > report Date
2010-07-07
Earnings History > 63 > date
2010-05-31
Earnings History > 63 > before After Market
-
Earnings History > 63 > currency
USD
Earnings History > 63 > eps Actual
0.54
Earnings History > 63 > eps Estimate
0.42
Earnings History > 63 > eps Difference
0.12
Earnings History > 63 > surprise Percent
28.5714
Earnings History > 64 > period
2010-02-28
Earnings History > 64 > report Date
2010-04-07
Earnings History > 64 > date
2010-02-28
Earnings History > 64 > before After Market
-
Earnings History > 64 > currency
USD
Earnings History > 64 > eps Actual
0.64
Earnings History > 64 > eps Estimate
0.38
Earnings History > 64 > eps Difference
0.26
Earnings History > 64 > surprise Percent
68.4211
Earnings History > 65 > period
2009-11-30
Earnings History > 65 > report Date
2010-01-11
Earnings History > 65 > date
2009-11-30
Earnings History > 65 > before After Market
-
Earnings History > 65 > currency
USD
Earnings History > 65 > eps Actual
0.56
Earnings History > 65 > eps Estimate
0.51
Earnings History > 65 > eps Difference
0.05
Earnings History > 65 > surprise Percent
9.8039
Earnings History > 66 > period
2009-08-31
Earnings History > 66 > report Date
2009-10-14
Earnings History > 66 > date
2009-08-31
Earnings History > 66 > before After Market
-
Earnings History > 66 > currency
USD
Earnings History > 66 > eps Actual
0.46
Earnings History > 66 > eps Estimate
0.4
Earnings History > 66 > eps Difference
0.06
Earnings History > 66 > surprise Percent
15
Earnings History > 67 > period
2009-05-31
Earnings History > 67 > report Date
2009-07-08
Earnings History > 67 > date
2009-05-31
Earnings History > 67 > before After Market
-
Earnings History > 67 > currency
USD
Earnings History > 67 > eps Actual
0.41
Earnings History > 67 > eps Estimate
0.38
Earnings History > 67 > eps Difference
0.03
Earnings History > 67 > surprise Percent
7.8947
Earnings History > 68 > period
2009-02-28
Earnings History > 68 > report Date
2009-04-08
Earnings History > 68 > date
2009-02-28
Earnings History > 68 > before After Market
-
Earnings History > 68 > currency
USD
Earnings History > 68 > eps Actual
0.25
Earnings History > 68 > eps Estimate
0.27
Earnings History > 68 > eps Difference
-0.02
Earnings History > 68 > surprise Percent
-7.4074
Earnings History > 69 > period
2008-11-30
Earnings History > 69 > report Date
2009-01-07
Earnings History > 69 > date
2008-11-30
Earnings History > 69 > before After Market
-
Earnings History > 69 > currency
USD
Earnings History > 69 > eps Actual
0.46
Earnings History > 69 > eps Estimate
0.41
Earnings History > 69 > eps Difference
0.05
Earnings History > 69 > surprise Percent
12.1951
Earnings History > 70 > period
2008-08-31
Earnings History > 70 > report Date
2008-10-15
Earnings History > 70 > date
2008-08-31
Earnings History > 70 > before After Market
-
Earnings History > 70 > currency
USD
Earnings History > 70 > eps Actual
0.28
Earnings History > 70 > eps Estimate
0.47
Earnings History > 70 > eps Difference
-0.19
Earnings History > 70 > surprise Percent
-40.4255
Earnings History > 71 > period
2008-05-31
Earnings History > 71 > report Date
2008-07-02
Earnings History > 71 > date
2008-05-31
Earnings History > 71 > before After Market
-
Earnings History > 71 > currency
USD
Earnings History > 71 > eps Actual
0.49
Earnings History > 71 > eps Estimate
0.47
Earnings History > 71 > eps Difference
0.02
Earnings History > 71 > surprise Percent
4.2553
Earnings History > 72 > period
2008-02-29
Earnings History > 72 > report Date
2008-04-09
Earnings History > 72 > date
2008-02-29
Earnings History > 72 > before After Market
-
Earnings History > 72 > currency
USD
Earnings History > 72 > eps Actual
0.51
Earnings History > 72 > eps Estimate
0.52
Earnings History > 72 > eps Difference
-0.01
Earnings History > 72 > surprise Percent
-1.9231
Earnings History > 73 > period
2007-11-30
Earnings History > 73 > report Date
2008-01-09
Earnings History > 73 > date
2007-11-30
Earnings History > 73 > before After Market
-
Earnings History > 73 > currency
USD
Earnings History > 73 > eps Actual
0.36
Earnings History > 73 > eps Estimate
0.41
Earnings History > 73 > eps Difference
-0.05
Earnings History > 73 > surprise Percent
-12.1951
Earnings History > 74 > period
2007-08-31
Earnings History > 74 > report Date
2007-10-17
Earnings History > 74 > date
2007-08-31
Earnings History > 74 > before After Market
-
Earnings History > 74 > currency
USD
Earnings History > 74 > eps Actual
0.54
Earnings History > 74 > eps Estimate
0.44
Earnings History > 74 > eps Difference
0.1
Earnings History > 74 > surprise Percent
22.7273
Earnings History > 75 > period
2007-05-31
Earnings History > 75 > report Date
2007-07-09
Earnings History > 75 > date
2007-05-31
Earnings History > 75 > before After Market
-
Earnings History > 75 > currency
USD
Earnings History > 75 > eps Actual
0.44
Earnings History > 75 > eps Estimate
0.47
Earnings History > 75 > eps Difference
-0.03
Earnings History > 75 > surprise Percent
-6.383
Earnings History > 76 > period
2007-02-28
Earnings History > 76 > report Date
2007-04-05
Earnings History > 76 > date
2007-02-28
Earnings History > 76 > before After Market
-
Earnings History > 76 > currency
USD
Earnings History > 76 > eps Actual
0.52
Earnings History > 76 > eps Estimate
0.46
Earnings History > 76 > eps Difference
0.06
Earnings History > 76 > surprise Percent
13.0435
Earnings History > 77 > period
2006-11-30
Earnings History > 77 > report Date
2007-01-09
Earnings History > 77 > date
2006-11-30
Earnings History > 77 > before After Market
-
Earnings History > 77 > currency
USD
Earnings History > 77 > eps Actual
0.33
Earnings History > 77 > eps Estimate
0.42
Earnings History > 77 > eps Difference
-0.09
Earnings History > 77 > surprise Percent
-21.4286
Earnings History > 78 > period
2006-08-31
Earnings History > 78 > report Date
2006-10-18
Earnings History > 78 > date
2006-08-31
Earnings History > 78 > before After Market
-
Earnings History > 78 > currency
USD
Earnings History > 78 > eps Actual
0.37
Earnings History > 78 > eps Estimate
0.38
Earnings History > 78 > eps Difference
-0.01
Earnings History > 78 > surprise Percent
-2.6316
Earnings History > 79 > period
2006-05-31
Earnings History > 79 > report Date
2006-07-10
Earnings History > 79 > date
2006-05-31
Earnings History > 79 > before After Market
-
Earnings History > 79 > currency
USD
Earnings History > 79 > eps Actual
0.42
Earnings History > 79 > eps Estimate
0.38
Earnings History > 79 > eps Difference
0.04
Earnings History > 79 > surprise Percent
10.5263
Earnings History > 80 > period
2006-02-28
Earnings History > 80 > report Date
2006-04-05
Earnings History > 80 > date
2006-02-28
Earnings History > 80 > before After Market
-
Earnings History > 80 > currency
USD
Earnings History > 80 > eps Actual
0.43
Earnings History > 80 > eps Estimate
0.31
Earnings History > 80 > eps Difference
0.12
Earnings History > 80 > surprise Percent
38.7097
Earnings History > 81 > period
2005-11-30
Earnings History > 81 > report Date
2006-01-09
Earnings History > 81 > date
2005-11-30
Earnings History > 81 > before After Market
-
Earnings History > 81 > currency
USD
Earnings History > 81 > eps Actual
0.45
Earnings History > 81 > eps Estimate
0.35
Earnings History > 81 > eps Difference
0.1
Earnings History > 81 > surprise Percent
28.5714
Earnings History > 82 > period
2005-08-31
Earnings History > 82 > report Date
2005-11-07
Earnings History > 82 > date
2005-08-31
Earnings History > 82 > before After Market
-
Earnings History > 82 > currency
USD
Earnings History > 82 > eps Actual
0.63
Earnings History > 82 > eps Estimate
0.54
Earnings History > 82 > eps Difference
0.09
Earnings History > 82 > surprise Percent
16.6667
Earnings History > 83 > period
2005-05-31
Earnings History > 83 > report Date
2005-06-29
Earnings History > 83 > date
2005-05-31
Earnings History > 83 > before After Market
-
Earnings History > 83 > currency
USD
Earnings History > 83 > eps Actual
0.38
Earnings History > 83 > eps Estimate
0.36
Earnings History > 83 > eps Difference
0.02
Earnings History > 83 > surprise Percent
5.5556
Earnings History > 84 > period
2005-02-28
Earnings History > 84 > report Date
2005-04-06
Earnings History > 84 > date
2005-02-28
Earnings History > 84 > before After Market
-
Earnings History > 84 > currency
USD
Earnings History > 84 > eps Actual
0.31
Earnings History > 84 > eps Estimate
0.38
Earnings History > 84 > eps Difference
-0.07
Earnings History > 84 > surprise Percent
-18.4211
Earnings History > 85 > period
2004-11-30
Earnings History > 85 > report Date
2005-01-06
Earnings History > 85 > date
2004-11-30
Earnings History > 85 > before After Market
-
Earnings History > 85 > currency
USD
Earnings History > 85 > eps Actual
0.34
Earnings History > 85 > eps Estimate
0.3
Earnings History > 85 > eps Difference
0.04
Earnings History > 85 > surprise Percent
13.3333
Earnings History > 86 > period
2004-08-31
Earnings History > 86 > report Date
2004-10-27
Earnings History > 86 > date
2004-08-31
Earnings History > 86 > before After Market
-
Earnings History > 86 > currency
USD
Earnings History > 86 > eps Actual
0.53
Earnings History > 86 > eps Estimate
0.55
Earnings History > 86 > eps Difference
-0.02
Earnings History > 86 > surprise Percent
-3.6364
Earnings History > 87 > period
2004-05-31
Earnings History > 87 > report Date
2004-07-14
Earnings History > 87 > date
2004-05-31
Earnings History > 87 > before After Market
-
Earnings History > 87 > currency
USD
Earnings History > 87 > eps Actual
0.35
Earnings History > 87 > eps Estimate
0.42
Earnings History > 87 > eps Difference
-0.07
Earnings History > 87 > surprise Percent
-16.6667
Earnings History > 88 > period
2004-02-29
Earnings History > 88 > report Date
2004-04-13
Earnings History > 88 > date
2004-02-29
Earnings History > 88 > before After Market
-
Earnings History > 88 > currency
USD
Earnings History > 88 > eps Actual
0.36
Earnings History > 88 > eps Estimate
0.49
Earnings History > 88 > eps Difference
-0.13
Earnings History > 88 > surprise Percent
-26.5306
Earnings History > 89 > period
2003-11-30
Earnings History > 89 > report Date
2004-01-08
Earnings History > 89 > date
2003-11-30
Earnings History > 89 > before After Market
-
Earnings History > 89 > currency
USD
Earnings History > 89 > eps Actual
0.26
Earnings History > 89 > eps Estimate
0.3
Earnings History > 89 > eps Difference
-0.04
Earnings History > 89 > surprise Percent
-13.3333
Earnings History > 90 > period
2003-08-31
Earnings History > 90 > report Date
2003-09-24
Earnings History > 90 > date
2003-08-31
Earnings History > 90 > before After Market
-
Earnings History > 90 > currency
USD
Earnings History > 90 > eps Actual
0.61
Earnings History > 90 > eps Estimate
0.52
Earnings History > 90 > eps Difference
0.09
Earnings History > 90 > surprise Percent
17.3077
Earnings History > 91 > period
2003-05-31
Earnings History > 91 > report Date
2003-06-25
Earnings History > 91 > date
2003-05-31
Earnings History > 91 > before After Market
-
Earnings History > 91 > currency
USD
Earnings History > 91 > eps Actual
0.35
Earnings History > 91 > eps Estimate
0.36
Earnings History > 91 > eps Difference
-0.01
Earnings History > 91 > surprise Percent
-2.7778
Earnings History > 92 > period
2003-02-28
Earnings History > 92 > report Date
2003-03-26
Earnings History > 92 > date
2003-02-28
Earnings History > 92 > before After Market
-
Earnings History > 92 > currency
USD
Earnings History > 92 > eps Actual
0.49
Earnings History > 92 > eps Estimate
0.46
Earnings History > 92 > eps Difference
0.03
Earnings History > 92 > surprise Percent
6.5217
Earnings History > 93 > period
2002-11-30
Earnings History > 93 > report Date
2002-12-18
Earnings History > 93 > date
2002-11-30
Earnings History > 93 > before After Market
-
Earnings History > 93 > currency
USD
Earnings History > 93 > eps Actual
0.26
Earnings History > 93 > eps Estimate
0.33
Earnings History > 93 > eps Difference
-0.07
Earnings History > 93 > surprise Percent
-21.2121
Earnings History > 94 > period
2002-08-31
Earnings History > 94 > report Date
2002-09-25
Earnings History > 94 > date
2002-08-31
Earnings History > 94 > before After Market
-
Earnings History > 94 > currency
USD
Earnings History > 94 > eps Actual
0.52
Earnings History > 94 > eps Estimate
0.43
Earnings History > 94 > eps Difference
0.09
Earnings History > 94 > surprise Percent
20.9302
Earnings History > 95 > period
2002-05-31
Earnings History > 95 > report Date
2002-06-26
Earnings History > 95 > date
2002-05-31
Earnings History > 95 > before After Market
-
Earnings History > 95 > currency
USD
Earnings History > 95 > eps Actual
0.32
Earnings History > 95 > eps Estimate
0.36
Earnings History > 95 > eps Difference
-0.04
Earnings History > 95 > surprise Percent
-11.1111
Earnings History > 96 > period
2002-02-28
Earnings History > 96 > report Date
2002-03-27
Earnings History > 96 > date
2002-02-28
Earnings History > 96 > before After Market
-
Earnings History > 96 > currency
USD
Earnings History > 96 > eps Actual
0.41
Earnings History > 96 > eps Estimate
0.37
Earnings History > 96 > eps Difference
0.04
Earnings History > 96 > surprise Percent
10.8108
Earnings History > 97 > period
2001-11-30
Earnings History > 97 > report Date
2001-12-19
Earnings History > 97 > date
2001-11-30
Earnings History > 97 > before After Market
-
Earnings History > 97 > currency
USD
Earnings History > 97 > eps Actual
0.32
Earnings History > 97 > eps Estimate
0.21
Earnings History > 97 > eps Difference
0.11
Earnings History > 97 > surprise Percent
52.381
Earnings History > 98 > period
2001-08-31
Earnings History > 98 > report Date
2001-10-10
Earnings History > 98 > date
2001-08-31
Earnings History > 98 > before After Market
-
Earnings History > 98 > currency
USD
Earnings History > 98 > eps Actual
0.34
Earnings History > 98 > eps Estimate
0.35
Earnings History > 98 > eps Difference
-0.01
Earnings History > 98 > surprise Percent
-2.8571
Earnings History > 99 > period
2001-05-31
Earnings History > 99 > report Date
2001-07-02
Earnings History > 99 > date
2001-05-31
Earnings History > 99 > before After Market
-
Earnings History > 99 > currency
USD
Earnings History > 99 > eps Actual
0.24
Earnings History > 99 > eps Estimate
0.3
Earnings History > 99 > eps Difference
-0.06
Earnings History > 99 > surprise Percent
-20
Earnings History > 100 > period
2001-02-28
Earnings History > 100 > report Date
2001-03-28
Earnings History > 100 > date
2001-02-28
Earnings History > 100 > before After Market
-
Earnings History > 100 > currency
USD
Earnings History > 100 > eps Actual
0.35
Earnings History > 100 > eps Estimate
0.39
Earnings History > 100 > eps Difference
-0.04
Earnings History > 100 > surprise Percent
-10.2564
Earnings History > 101 > period
2000-11-30
Earnings History > 101 > report Date
2000-12-20
Earnings History > 101 > date
2000-11-30
Earnings History > 101 > before After Market
-
Earnings History > 101 > currency
USD
Earnings History > 101 > eps Actual
0.16
Earnings History > 101 > eps Estimate
0.22
Earnings History > 101 > eps Difference
-0.06
Earnings History > 101 > surprise Percent
-27.2727
Earnings History > 102 > period
2000-08-31
Earnings History > 102 > report Date
2000-09-27
Earnings History > 102 > date
2000-08-31
Earnings History > 102 > before After Market
-
Earnings History > 102 > currency
USD
Earnings History > 102 > eps Actual
0.38
Earnings History > 102 > eps Estimate
0.43
Earnings History > 102 > eps Difference
-0.05
Earnings History > 102 > surprise Percent
-11.6279
Earnings History > 103 > period
2000-05-31
Earnings History > 103 > report Date
2000-06-28
Earnings History > 103 > date
2000-05-31
Earnings History > 103 > before After Market
-
Earnings History > 103 > currency
USD
Earnings History > 103 > eps Actual
0.32
Earnings History > 103 > eps Estimate
0.35
Earnings History > 103 > eps Difference
-0.03
Earnings History > 103 > surprise Percent
-8.5714
Earnings History > 104 > period
2000-02-29
Earnings History > 104 > report Date
2000-03-29
Earnings History > 104 > date
2000-02-29
Earnings History > 104 > before After Market
-
Earnings History > 104 > currency
USD
Earnings History > 104 > eps Actual
0.43
Earnings History > 104 > eps Estimate
0.45
Earnings History > 104 > eps Difference
-0.02
Earnings History > 104 > surprise Percent
-4.4444
Earnings History > 105 > period
1999-11-30
Earnings History > 105 > report Date
1999-12-15
Earnings History > 105 > date
1999-11-30
Earnings History > 105 > before After Market
-
Earnings History > 105 > currency
USD
Earnings History > 105 > eps Actual
0.2
Earnings History > 105 > eps Estimate
0.27
Earnings History > 105 > eps Difference
-0.07
Earnings History > 105 > surprise Percent
-25.9259
Earnings History > 106 > period
1999-08-31
Earnings History > 106 > report Date
1999-09-29
Earnings History > 106 > date
1999-08-31
Earnings History > 106 > before After Market
-
Earnings History > 106 > currency
USD
Earnings History > 106 > eps Actual
0.44
Earnings History > 106 > eps Estimate
0.42
Earnings History > 106 > eps Difference
0.02
Earnings History > 106 > surprise Percent
4.7619
Earnings History > 107 > period
1999-05-31
Earnings History > 107 > report Date
1999-06-30
Earnings History > 107 > date
1999-05-31
Earnings History > 107 > before After Market
-
Earnings History > 107 > currency
USD
Earnings History > 107 > eps Actual
0.3
Earnings History > 107 > eps Estimate
0.3
Earnings History > 107 > eps Difference
0
Earnings History > 107 > surprise Percent
0
Earnings History > 108 > period
1999-02-28
Earnings History > 108 > report Date
1999-03-31
Earnings History > 108 > date
1999-02-28
Earnings History > 108 > before After Market
-
Earnings History > 108 > currency
USD
Earnings History > 108 > eps Actual
0.44
Earnings History > 108 > eps Estimate
0.44
Earnings History > 108 > eps Difference
0
Earnings History > 108 > surprise Percent
0
Earnings History > 109 > period
1998-11-30
Earnings History > 109 > report Date
1998-12-17
Earnings History > 109 > date
1998-11-30
Earnings History > 109 > before After Market
-
Earnings History > 109 > currency
USD
Earnings History > 109 > eps Actual
0.24
Earnings History > 109 > eps Estimate
0.35
Earnings History > 109 > eps Difference
-0.11
Earnings History > 109 > surprise Percent
-31.4286
Earnings History > 110 > period
1998-08-31
Earnings History > 110 > report Date
1998-10-01
Earnings History > 110 > date
1998-08-31
Earnings History > 110 > before After Market
-
Earnings History > 110 > currency
USD
Earnings History > 110 > eps Actual
0.4
Earnings History > 110 > eps Estimate
0.38
Earnings History > 110 > eps Difference
0.02
Earnings History > 110 > surprise Percent
5.2632
Earnings History > 111 > period
1998-05-31
Earnings History > 111 > report Date
1998-07-02
Earnings History > 111 > date
1998-05-31
Earnings History > 111 > before After Market
-
Earnings History > 111 > currency
USD
Earnings History > 111 > eps Actual
0.26
Earnings History > 111 > eps Estimate
0.39
Earnings History > 111 > eps Difference
-0.13
Earnings History > 111 > surprise Percent
-33.3333
Earnings History > 112 > period
1998-02-28
Earnings History > 112 > report Date
1998-04-02
Earnings History > 112 > date
1998-02-28
Earnings History > 112 > before After Market
BeforeMarket
Earnings History > 112 > currency
USD
Earnings History > 112 > eps Actual
0.4
Earnings History > 112 > eps Estimate
0.43
Earnings History > 112 > eps Difference
-0.03
Earnings History > 112 > surprise Percent
-6.9767
Earnings History > 113 > period
1997-11-30
Earnings History > 113 > report Date
1997-12-22
Earnings History > 113 > date
1997-11-30
Earnings History > 113 > before After Market
BeforeMarket
Earnings History > 113 > currency
USD
Earnings History > 113 > eps Actual
0.34
Earnings History > 113 > eps Estimate
0.31
Earnings History > 113 > eps Difference
0.03
Earnings History > 113 > surprise Percent
9.6774
Earnings History > 114 > period
1997-08-31
Earnings History > 114 > report Date
1997-10-03
Earnings History > 114 > date
1997-08-31
Earnings History > 114 > before After Market
BeforeMarket
Earnings History > 114 > currency
USD
Earnings History > 114 > eps Actual
0.35
Earnings History > 114 > eps Estimate
0.38
Earnings History > 114 > eps Difference
-0.03
Earnings History > 114 > surprise Percent
-7.8947
Earnings History > 115 > period
1997-05-31
Earnings History > 115 > report Date
1997-06-23
Earnings History > 115 > date
1997-05-31
Earnings History > 115 > before After Market
BeforeMarket
Earnings History > 115 > currency
USD
Earnings History > 115 > eps Actual
0.33
Earnings History > 115 > eps Estimate
0.37
Earnings History > 115 > eps Difference
-0.04
Earnings History > 115 > surprise Percent
-10.8108
Earnings History > 116 > period
1997-02-28
Earnings History > 116 > report Date
1997-03-25
Earnings History > 116 > date
1997-02-28
Earnings History > 116 > before After Market
-
Earnings History > 116 > currency
USD
Earnings History > 116 > eps Actual
0.43
Earnings History > 116 > eps Estimate
0.4
Earnings History > 116 > eps Difference
0.03
Earnings History > 116 > surprise Percent
7.5
Earnings History > 117 > period
1996-11-30
Earnings History > 117 > report Date
1996-12-20
Earnings History > 117 > date
1996-11-30
Earnings History > 117 > before After Market
-
Earnings History > 117 > currency
USD
Earnings History > 117 > eps Actual
0.28
Earnings History > 117 > eps Estimate
0.36
Earnings History > 117 > eps Difference
-0.08
Earnings History > 117 > surprise Percent
-22.2222
Earnings History > 118 > period
1996-08-31
Earnings History > 118 > report Date
1996-10-04
Earnings History > 118 > date
1996-08-31
Earnings History > 118 > before After Market
-
Earnings History > 118 > currency
USD
Earnings History > 118 > eps Actual
0.33
Earnings History > 118 > eps Estimate
0.32
Earnings History > 118 > eps Difference
0.01
Earnings History > 118 > surprise Percent
3.125
Earnings History > 119 > period
1996-05-31
Earnings History > 119 > report Date
1996-06-25
Earnings History > 119 > date
1996-05-31
Earnings History > 119 > before After Market
-
Earnings History > 119 > currency
USD
Earnings History > 119 > eps Actual
0.33
Earnings History > 119 > eps Estimate
0.35
Earnings History > 119 > eps Difference
-0.02
Earnings History > 119 > surprise Percent
-5.7143
Earnings History > 120 > period
1996-02-29
Earnings History > 120 > report Date
1996-03-26
Earnings History > 120 > date
1996-02-29
Earnings History > 120 > before After Market
-
Earnings History > 120 > currency
USD
Earnings History > 120 > eps Actual
0.39
Earnings History > 120 > eps Estimate
0.38
Earnings History > 120 > eps Difference
0.01
Earnings History > 120 > surprise Percent
2.6316
Earnings History > 121 > period
1995-11-30
Earnings History > 121 > report Date
1995-12-17
Earnings History > 121 > date
1995-11-30
Earnings History > 121 > before After Market
-
Earnings History > 121 > currency
USD
Earnings History > 121 > eps Actual
0.34
Earnings History > 121 > eps Estimate
0.37
Earnings History > 121 > eps Difference
-0.03
Earnings History > 121 > surprise Percent
-8.1081
Earnings History > 122 > period
1995-08-31
Earnings History > 122 > report Date
1995-10-04
Earnings History > 122 > date
1995-08-31
Earnings History > 122 > before After Market
-
Earnings History > 122 > currency
USD
Earnings History > 122 > eps Actual
0.29
Earnings History > 122 > eps Estimate
0.35
Earnings History > 122 > eps Difference
-0.06
Earnings History > 122 > surprise Percent
-17.1429
WD-40 Company engages in the provision of maintenance products and homecare and cleaning products in North America, Central and South America, Asia, Australia, Europe, India, the Middle East, and Africa. The company offers multi-purpose maintenance products that include aerosol sprays, non-aerosol trigger sprays, precision pens, and in liquid-bulk form products under the WD-40 Multi-Use brand; specialty maintenance products, such as penetrants, degreasers, corrosion inhibitors, greases, lubricants, and rust removers under the WD-40 Specialist brand; drip and specialty oil lubricant, and specialty maintenance products under the 3-IN-ONE brand; and e bike maintenance products under the GT85 brand. It also provides automatic toilet bowl cleaners under the 2000 Flushes brand; aerosol and liquid trigger carpet stain and odor eliminators under the Spot Shot brand; room and rug deodorizers under the Carpet Fresh brand; bar soap and liquid hand cleaner products under the Lava and Solvol brand; automatic toilet bowl cleaners under the X-14 brand; carpet and fabric sanitizers and deodorizers products, and spot stain cleaners under the no vac brand; and room and rug deodorizers under the 1001 and 1001 Carpet Fresh brand. The company sells its products primarily through hardware stores, automotive parts outlets, industrial distributors and suppliers, mass retail and home center stores, value retailers, grocery stores, online retailers, warehouse club stores, farm supply, sport retailers, and independent bike dealers. WD-40 Company was founded in 1953 and is headquartered in San Diego, California.
Stock Price
$0.00
increase compared to yesterday.
Dividend
Frequency:
Rate:
1.02Next Payout:
Jan 30, 2026Yield:
2.0505 %Campbell & CO Investment Adviser LLC Takes Position in WD-40 Company $WDFC MarketBeat
Read more →WD-40 (WDFC) Valuation Check After Flat Quarter Timing Issues And Higher Capital Returns simplywall.st
Read more →Showing 2 of 10
(Last Updated 2025-08-31)
Rating:
BUY
Target Price:
$264.5
Analyst Picks
Strong Buy
1
Buy
0
Hold
1
Sell
0
Strong Sell
0
Sentiment:
Bullish
(Last Updated 2025-08-31)
Health Score
Price to Earnings Ratio (P/E)
-
Medium
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)
-
Low
Low ≤ 2%
High ≥ 10%
Free Cash Flow - Revenue % (FCF)
-
Very High
Low ≤ 5%
High ≥ 15%
Debt to Equity
-
Low
Low ≥ 1
High ≤ 0.3
* Institutions hold a combined 93.36% of the total shares of WD-40 Company
1.
BlackRock Inc(15.5086%)
since
2025/06/30
2.
Vanguard Group Inc(11.997%)
since
2025/06/30
3.
iShares Core S&P Small-Cap ETF(5.9516%)
since
2025/08/31
4.
Kayne Anderson Rudnick Investment Management LLC(4.1676%)
since
2025/06/30
5.
State Street Corp(3.8777%)
since
2025/06/30
6.
AllianceBernstein L.P.(3.7048%)
since
2025/06/30
7.
Vanguard Total Stock Mkt Idx Inv(3.1625%)
since
2025/07/31
8.
Geode Capital Management, LLC(2.9495%)
since
2025/06/30
9.
Ameriprise Financial Inc(2.4642%)
since
2025/06/30
10.
Vanguard Small Cap Index(2.4288%)
since
2025/07/31
11.
iShares Russell 2000 ETF(2.4078%)
since
2025/08/31
12.
Conestoga Capital Advisors, LLC(2.3582%)
since
2025/06/30
13.
Dimensional Fund Advisors, Inc.(2.0609%)
since
2025/06/30
14.
Renaissance Technologies Corp(2.056%)
since
2025/06/30
15.
Geneva Capital Management(1.9455%)
since
2025/06/30
16.
Neuberger Berman Group LLC(1.7573%)
since
2025/06/30
17.
Millennium Management LLC(1.6918%)
since
2025/06/30
18.
Conestoga Small Cap Investors(1.686%)
since
2025/07/31
19.
Morgan Stanley - Brokerage Accounts(1.404%)
since
2025/06/30
20.
Vanguard Small Cap Growth Index Inv(1.3708%)
since
2025/07/31
21.
NORGES BANK(1.1844%)
since
2025/06/30
22.
Laurel Wealth Advisors, LLC(1.1629%)
since
2025/06/30
23.
Northern Trust Corp(1.1227%)
since
2025/06/30
24.
Charles Schwab Investment Management Inc(1.0899%)
since
2025/06/30
25.
Vanguard Institutional Extnd Mkt Idx Tr(1.075%)
since
2025/07/31
26.
Amvescap Plc.(1.0562%)
since
2025/06/30
27.
Apg All Pensions Group(1.0473%)
since
2025/06/30
28.
Columbia Acorn Inst(1.0353%)
since
2025/07/31
29.
Neuberger Berman Genesis Inv(1.0203%)
since
2025/06/30
30.
Fidelity Small Cap Index(1.0119%)
since
2025/06/30
31.
CT (Lux) Glb Smlr Coms IE(0.8921%)
since
2025/08/31
32.
SPDR® Portfolio S&P 600™ Sm Cap ETF(0.8884%)
since
2025/08/29
33.
iShares Russell 2000 Growth ETF(0.8843%)
since
2025/08/31
34.
AB Discovery Value Advisor(0.8802%)
since
2025/07/31
35.
Virtus KAR Small-Cap Value I(0.7545%)
since
2025/06/30
36.
Conestoga Small Cap Growth(0.7484%)
since
2025/06/30
37.
Nationwide Geneva Small Cap Gr Instl Svc(0.6943%)
since
2025/07/31
38.
Vanguard Tax-Managed Small Cap Adm(0.6889%)
since
2025/07/31
39.
Vanguard Consumer Staples ETF(0.6276%)
since
2025/07/31
40.
First Trust SMID Cp Rising Div Achv ETF(0.5456%)
since
2025/08/28
* Investors data is estimated based on stocks listed on Finnton that are currently held by Institution/Fund.
Date
2026-02-28
EPS Estimate
1.4
Date
2025-11-30
EPS Actual
0
EPS Estimate
1.45
EPS Difference
-1.45
Surprise Percent
-100%
(Last Updated 2025-08-31)
(Last Updated 2025-08-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-08-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-08-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.