WD-40 Company WDFC

Set alert

Price alert · WDFC

All alert types
226.49 USD -1.34 -0.59%

As of Nov 3, 11:57 AM ET

Bid
226.25 × 2
Ask
227.04 × 2
224.51 Day range 227.89
175.38 52-week range 298.90
YTD
+15.03%
1 year
+16.33%
Open
227.89
Prev close
227.83
Mkt cap
3.03B
Vol
18.38K
Avg vol
126.39K
EPS
6.28
P/E
36.04
Div yield
1.86%
More statistics
Low
224.51
High
227.89
Forward P/E
32.15
Beta
0.26
Short ratio
3.79
Inst. own
90.51%
Dividend
4.08
Ex-div date
Oct 18, 2026
Earnings
Jan 14, 2027
50-d avg
204.72
200-d avg
219.40
1y target
254.00

1D chart

Chart tools
Interval

Analyst view

Consensus: strong buy

Strong buy
Price target (mean) 254.00 +12.1% upside
Target (low)
215.00
Target (mean)
254.00
Target (high)
282.00
Ratings (0m) 4 3 buy · 1 hold · 0 sell
  • Strong buy0
  • Buy3
  • Hold1
  • Sell0
  • Strong sell0

Recommendation trend

  • This month 4
  • 1 month ago 4

Earnings and revenue estimates

Consensus for the coming quarters and fiscal years

WDFC analyst estimates
PeriodEPS estimateLow – highYear agoEPS growthRevenue estimateRevenue growthAnalysts
Current quarter1.341.25 – 1.461.28+4.9%167.20M+8.3%4
Next quarter1.471.45 – 1.481.50-2.3%171.57M+6.1%4
Current year6.546.50 – 6.606.08+7.5%727.76M+5.8%5
Next year7.097.00 – 7.216.54+8.4%765.93M+5.3%3

Upgrades and downgrades

The latest rating changes

WDFC analyst upgrades and downgrades
DateFirmActionFromTo
Jul 10, 2026DA DavidsonMaintainedBuyBuy
Apr 10, 2026DA DavidsonMaintainedBuyBuy
Apr 6, 2026William BlairInitiated—Outperform
Jul 11, 2025DA DavidsonMaintainedBuyBuy
Jan 27, 2025DA DavidsonMaintainedBuyBuy
Jan 21, 2025DA DavidsonMaintainedBuyBuy
Nov 18, 2024DA DavidsonMaintainedBuyBuy
Oct 18, 2024JefferiesMaintainedHoldHold
Oct 18, 2024DA DavidsonMaintainedBuyBuy
Jul 11, 2024DA DavidsonMaintainedBuyBuy
Jun 18, 2024DA DavidsonMaintainedBuyBuy
Apr 10, 2024DA DavidsonMaintainedBuyBuy
Mar 5, 2024DA DavidsonReiteratedBuyBuy
Jan 19, 2024DA DavidsonMaintainedBuyBuy
Dec 13, 2023DA DavidsonMaintainedBuyBuy
Oct 20, 2023DA DavidsonMaintainedBuyBuy
Sep 28, 2023DA DavidsonMaintainedBuyBuy
Jul 11, 2023DA DavidsonMaintainedBuyBuy
Apr 21, 2023DA DavidsonMaintained—Buy
Apr 10, 2023DA DavidsonMaintained—Buy
Oct 20, 2022DA DavidsonMaintained—Buy
Jul 18, 2022DA DavidsonUpgradeNeutralBuy
Jul 14, 2022BWS FinancialInitiated—Sell
Jul 8, 2022DA DavidsonMaintained—Neutral
Apr 8, 2022DA DavidsonUpgradeUnderperformNeutral
Apr 5, 2022DA DavidsonDowngradeNeutralUnderperform
Apr 4, 2022DA DavidsonDowngradeNeutralUnderperform
Oct 21, 2021DA DavidsonMaintained—Neutral
Jul 8, 2021DA DavidsonMaintained—Neutral
Apr 9, 2021DA DavidsonMaintained—Neutral