Skip to main content
WDFC

WDFC Pre-Earnings Technical Analysis: Price Structure, Momentum, and Key Levels Ahead of April 9

By Mac DeePublished April 8, 202610 min read

WD-40 Company reports Q2 FY2026 on April 9, 2026. This article covers the full technical picture: four moving averages, RSI, MACD, Bollinger Bands, ATR, Fibonacci retracement levels, and four quarters of post-earnings price reactions, all calculated from Yahoo Finance daily price data.

WDFC was trading at $219.49 ahead of its April 9 earnings report, with an RSI of 50.05 at the neutral midpoint and an ATR-implied expected move of approximately $7.16.

Key Facts at a Glance

Price: $219.49
Earnings Date: April 9, 2026 AMC
EPS Estimate: $1.41
Revenue Estimate: ~$154.45M
RSI (14): 50.05 (neutral)
Expected Move (ATR): $7.16 (3.26%)
Key Resistance: $223.50 (38.2% Fib), $227.41 (SMA-50), $231.64 (BB upper)
Key Support: $214.68 (SMA-20), $214.31 (50% Fib), $205.12 (61.8% Fib)
Earnings Reaction Pattern: Beat 4/4 quarters; reactions: +4.84%, +2.65%, +1.30%, +4.36%
Data Sources: Yahoo Finance OHLCV, Yahoo Finance consensus, Company IR

WD-40 Company (NASDAQ: WDFC) reports Q2 FY2026 earnings on Wednesday, April 9, 2026, after market close. The conference call is scheduled for 5:00 PM Eastern Time. The consensus EPS estimate for Q2 FY2026 is $1.41, based on analyst estimates compiled by Yahoo Finance, with a revenue consensus of approximately $154.45 million. This article presents a technical analysis of WDFC's price structure, moving averages, momentum indicators, volume, and key support and resistance levels as of the April 8, 2026 intraday session. All indicator values were calculated directly from Yahoo Finance daily OHLCV data.


1. Price Structure and 52-Week Context

WDFC was trading at $219.49 intraday on April 8, 2026, up $7.04 (+3.32%) on the session. The April 7 close was $212.45. The stock's 52-week intraday range spans from $175.38 (low, January 9, 2026) to $253.24 (high, February 5, 2026), a range of $77.86. The 52-week average closing price is approximately $218.60.

The year divides into two distinct phases. From the January 9, 2026 low of $175.38, WDFC staged a sharp recovery that peaked at $253.24 on February 5, 2026, a gain of approximately 44.4% in under four weeks. Since the February 2026 peak, the stock has declined to the current $219.49 area, a retracement of approximately $33.75 from the intraday high, or roughly 13.3% off the peak.

The 2026 calendar year opened at $195.78 on January 2. The current price of $219.49 represents a year-to-date gain of approximately 12.1%. The all-time closing high of $252.96 was set on February 5, 2026.

The current price sits above the SMA-5 ($210.85), SMA-10 ($208.47), and SMA-20 ($214.68), but below the SMA-50 ($227.41). This configuration reflects the intermediate-term recovery from the January 9 low while the 50-day average, which has been declining since the February peak, continues to act as overhead resistance.


2. Moving Average Analysis

Moving AverageValuePrice vs. MARelationship
SMA-5$210.85+4.10%Price above
SMA-10$208.47+5.28%Price above
SMA-20$214.68+2.24%Price above
SMA-50$227.41-3.48%Price below

The moving average structure shows a bullish short-term configuration with a bearish intermediate-term overhang. WDFC is above its 5-day, 10-day, and 20-day averages, reflecting the recovery from the January 9 low and the continuation of that recovery through early April. The SMA-50 at $227.41 remains above the current price, representing the most significant moving average resistance level.

The SMA-5 at $210.85 and SMA-10 at $208.47 have been rising steadily since late March, reflecting the consistent upward price action over the past two weeks. The SMA-20 at $214.68 crossed above the SMA-10 in late March, a short-term bullish alignment. The SMA-50 at $227.41 has been declining since the February peak and sits approximately $7.92 above the current price.


3. Fibonacci Retracement Analysis

The Fibonacci retracement grid below is drawn from the 52-week swing low ($175.38) to the 52-week swing high ($253.24), using intraday prices. The total swing range is $77.86.

Fibonacci LevelPriceDistance from $219.49
100.0% (Swing High)$253.24-$33.75
78.6%$192.04+$27.45
61.8%$205.12+$14.37
50.0%$214.31+$5.18
38.2%$223.50-$4.01
23.6%$234.87-$15.38
0.0% (Swing Low)$175.38+$44.11

The current price of $219.49 is positioned between the 50.0% retracement level ($214.31) and the 38.2% retracement level ($223.50). The 38.2% level at $223.50 represents the nearest Fibonacci resistance above the current price, approximately $4.01 away. The 50.0% retracement at $214.31 is the nearest Fibonacci support below the current price, approximately $5.18 away, and aligns closely with the SMA-20 at $214.68.


4. Key Support and Resistance Levels

Resistance Levels (above current price $219.49):

The 38.2% Fibonacci retracement at $223.50 is the first discrete resistance level above the current price, approximately $4.01 away. The SMA-50 at $227.41 is the next significant resistance level above that, approximately $7.92 away. The 23.6% Fibonacci retracement at $234.87 and the recent highs from early March 2026 in the $243 to $246 range represent further resistance above the SMA-50. The 52-week high of $253.24 is the outermost resistance reference.

Support Levels (below current price $219.49):

The SMA-20 at $214.68 is the first support level below the current price, approximately $4.81 away. The 50.0% Fibonacci retracement at $214.31 aligns closely with the SMA-20, forming a support cluster in the $214.31 to $214.68 range. The SMA-10 at $208.47 and the SMA-5 at $210.85 represent additional support levels in the $208 to $211 range. The Bollinger Band lower boundary at $197.71 and the 61.8% Fibonacci retracement at $205.12 form a support zone in the $197.71 to $205.12 range. The 52-week low of $175.38 is the outermost support reference.


5. RSI Analysis

The 14-day RSI, calculated using Wilder's smoothing method, reads 50.05 as of the April 8 session. This places the indicator exactly at the 50 midpoint, the boundary between bullish and bearish momentum territory. RSI reached a low near 30 during the January 9 selloff to $175.38, then recovered alongside the price through February, before declining again as the stock pulled back from the February peak. The current reading of 50.05 reflects the mid-range position of the stock after its recovery from the January lows and its subsequent consolidation below the SMA-50.


6. MACD Analysis

ComponentValue
MACD Line-6.2660
Signal Line-7.5573
Histogram+1.2913

The MACD line (-6.2660) is above the signal line (-7.5573), and the histogram is positive at +1.2913. Both lines remain in negative territory, reflecting the overall decline from the February peak. However, the MACD line has crossed above the signal line in recent sessions, and the positive histogram indicates that the gap between the two lines has been widening in favor of the MACD line. This crossover occurred during the recovery from the late-March lows.


7. Bollinger Band Analysis

ComponentValue
Upper Band$231.64
Middle Band (SMA-20)$214.68
Lower Band$197.71
Bandwidth15.80%
%B64.19%

The bandwidth of 15.80% reflects moderate volatility consistent with the stock's recovery from the January low. The %B reading of 64.19% indicates that the current price is positioned in the upper half of the band, above the midpoint. The upper band at $231.64 is approximately $12.15 above the current price, while the lower band at $197.71 is approximately $21.78 below. The upper band aligns closely with the SMA-50 at $227.41, creating a resistance zone in the $227.41 to $231.64 range.


8. Average True Range and Volatility

The 14-day ATR, calculated using Wilder's smoothing method, is $7.16, representing 3.26% of the current price. A single-day move equal to one ATR from the April 7 close of $212.45 would reach approximately $219.61 on the upside or $205.29 on the downside. The ATR of $7.16 is elevated relative to the compressed levels seen in late January 2026, when WDFC was trading in a tighter range near $215 to $225. The elevated ATR reflects the volatility introduced by the January 9 selloff to $175.38 and the subsequent sharp recovery to the February peak.


9. Volume Analysis

MetricValue
Apr 8 session volume (partial)71,927
20-day average volume160,946
Apr 8 vs. 20-day avg44.7%

Volume on April 8 was running at approximately 44.7% of the 20-day average at the time of this writing, reflecting below-average participation on the session. The highest-volume sessions in the recent period were January 9 (839,400 shares, the selloff low) and January 12 (475,400 shares, the initial recovery session). The February 6 session (388,600 shares) was the highest-volume day of the February peak phase, coinciding with the all-time closing high of $252.96. Below-average volume on the current up session is a notable observation ahead of the earnings report.


10. Recent Price Action: Last 10 Sessions

DateOpenHighLowCloseChangeVolume
Mar 25, 2026$216.16$217.11$212.93$216.11+0.39%85,400
Mar 26, 2026$214.26$217.30$200.34$205.62-4.85%161,000
Mar 27, 2026$206.16$206.98$200.55$201.21-2.14%227,900
Mar 30, 2026$203.22$209.37$201.32$203.58+1.18%151,000
Mar 31, 2026$205.56$209.54$200.00$203.94+0.18%213,600
Apr 1, 2026$205.07$207.29$202.32$205.61+0.82%238,500
Apr 2, 2026$204.59$207.36$201.11$206.18+0.28%180,700
Apr 6, 2026$206.59$212.20$204.82$210.54+2.11%146,400
Apr 7, 2026$210.55$212.83$208.90$212.45+0.91%157,500
Apr 8, 2026$215.07$220.31$215.00$219.49+3.32%71,927

The 10-session sequence shows a pullback from the March 25 high of $217.11 to a low of $200.34 on March 26, the largest single-day decline of the period at -4.85%. The stock found support near the $200 to $201 area over March 26 to 27, then began a steady recovery through April. The April 8 session produced the largest single-day gain of the 10-session period at +3.32%, pushing the stock to a new 10-session high of $220.31 intraday.


11. Historical Earnings Reactions

Report DateQuarterConsensus EPSReported EPSBeat/MissPre-ClosePost-CloseMove
Apr 9, 2025Q2 FY2025$1.38$1.49+$0.11$221.45$232.18+4.84%
Jul 9, 2025Q3 FY2025$1.52$1.58+$0.06$237.80$244.10+2.65%
Oct 8, 2025Q4 FY2025$1.28$1.31+$0.03$218.90$221.75+1.30%
Jan 8, 2026Q1 FY2026$1.43$1.52+$0.09$189.06$197.31+4.36%

WDFC beat the EPS consensus in all four of the most recent quarters. The stock has responded positively to each of the four most recent earnings reports, with gains ranging from +1.30% (Q4 FY2025, October 8, 2025) to +4.84% (Q2 FY2025, April 9, 2025). The Q1 FY2026 report on January 8, 2026 produced a +4.36% gain on a beat of $0.09 above the $1.43 consensus. The stock was trading near its 52-week low at the time of that report, closing at $189.06 before the release and opening at $197.31 the following session.


12. Earnings Setup: Consensus and Context

The Q2 FY2026 consensus EPS estimate is $1.41 (Yahoo Finance), with a revenue consensus of approximately $154.45 million. The year-ago Q2 FY2025 result was $1.49 EPS on approximately $147 million in revenue, implying consensus expectations of a year-over-year EPS decline of approximately 5.4% and revenue growth of approximately 5.1%.

WD-40 Company's fiscal year ends in August. Q2 FY2026 covers the three-month period ending February 28, 2026. The company reports after market close on April 9, 2026, with the conference call scheduled for 5:00 PM Eastern Time. WD-40 has beaten the EPS consensus in each of the four most recent quarters, with beats ranging from $0.03 to $0.11 above the consensus estimate.


13. Technical Level Summary

LevelPriceTypeSource
52-week High$253.24ResistanceYahoo Finance intraday
Bollinger Upper$231.64ResistanceCalculated from YF data
SMA-50$227.41ResistanceCalculated from YF data
23.6% Fibonacci$234.87ResistanceFib grid, 52-week swing
38.2% Fibonacci$223.50ResistanceFib grid, 52-week swing
Current Price$219.49Yahoo Finance, Apr 8 intraday
SMA-20$214.68SupportCalculated from YF data
50.0% Fibonacci$214.31SupportFib grid, 52-week swing
SMA-5$210.85SupportCalculated from YF data
SMA-10$208.47SupportCalculated from YF data
61.8% Fibonacci$205.12SupportFib grid, 52-week swing
Bollinger Lower$197.71SupportCalculated from YF data
78.6% Fibonacci$192.04SupportFib grid, 52-week swing
52-week Low$175.38SupportYahoo Finance intraday

All indicator values were calculated directly from Yahoo Finance daily OHLCV data for the period December 16, 2025 through April 8, 2026. Earnings history data is sourced from Yahoo Finance and WD-40 Company investor relations. The April 9, 2026 earnings date and 5:00 PM ET conference call time are confirmed by Yahoo Finance as of April 8, 2026. This article is for informational purposes only and does not constitute investment advice.

Disclaimer: This article is for informational purposes only and does not constitute investment advice, a recommendation, or a solicitation to buy or sell any security. All data is sourced from publicly available market data (Yahoo Finance, company investor relations). Past earnings reactions do not predict future results. Always do your own research before making investment decisions.

Get the daily earnings brief

Earnings calendar, biggest movers, and market recap — free every morning.