Note: These figures reflect diluted GAAP earnings per share, reported before non-recurring items, and may differ from the non-GAAP figures used by some sources.
VSH typically reports before market open, meaning Day 0 captures the first full trading session reaction to results, while Day +1 reflects follow-through momentum.
| Earnings Date | Day 0 Move | Day 0 Range | Day +1 Move | Day +1 Range |
|---|---|---|---|---|
| 2026-05-13 | +$4.87 (+14.48%) | $4.77 (14.18%) | -$0.51 (-1.32%) | $2.22 (5.76%) |
| 2026-02-04 | -$0.88 (-4.24%) | $3.00 (14.46%) | -$0.21 (-1.06%) | $1.05 (5.31%) |
| 2025-11-05 | -$0.78 (-4.84%) | $1.91 (11.86%) | -$0.74 (-4.83%) | $0.95 (6.20%) |
| 2025-08-06 | -$2.25 (-14.05%) | $2.68 (16.71%) | +$0.54 (+3.92%) | $0.49 (3.59%) |
| 2025-05-07 | -$1.31 (-9.75%) | $1.57 (11.68%) | +$0.73 (+6.02%) | $0.80 (6.60%) |
| 2024-11-06 | +$1.15 (+6.75%) | $0.84 (4.93%) | -$0.30 (-1.65%) | $0.67 (3.68%) |
| 2024-08-07 | -$1.62 (-7.55%) | $2.62 (12.20%) | +$0.32 (+1.61%) | $0.64 (3.24%) |
| 2024-05-08 | N/A | N/A | N/A | N/A |
| Avg Abs Move | 8.81% | 12.29% | 2.92% | 4.91% |
Historical price behavior shows VSH exhibits significant volatility around earnings, with an average absolute Day 0 move of 8.81% and Day 0 range of 12.29%. The most recent Q1 2026 report triggered the largest reaction in the dataset, with the stock surging 14.48% on Day 0 following the earnings beat, though it gave back 1.32% the following session. This contrasts sharply with the prior three reports, which all saw Day 0 declines ranging from 4.24% to 14.05%.
The pattern reveals that VSH tends to move dramatically on earnings day, with follow-through action (average Day +1 move of 2.92%) typically more muted. The Q2 2025 report—which coincided with the 450% earnings miss—produced a 14.05% Day 0 decline, the second-largest move in the dataset. Interestingly, several reports showed reversal patterns, with Day +1 moves in the opposite direction of Day 0, suggesting initial reactions are sometimes reconsidered as investors digest the full results and guidance.
The wide Day 0 ranges (averaging 12.29%) indicate substantial intraday volatility regardless of direction, creating both risk and opportunity for traders. Based on this history, investors should anticipate a high-single-digit to low-double-digit percentage move on earnings day, with the direction heavily dependent on whether results and guidance exceed, meet, or fall short of expectations.
| Metric | Value |
|---|---|
| Expiration Date | 08/21/26 (DTE 17) |
| Expected Move | $7.35 (18.93%) |
| Expected Range | $31.50 to $46.20 |
| Implied Volatility | 133.38% |
The options market is pricing an 18.93% expected move through the August 21 expiration, significantly above the historical average Day 0 move of 8.81%. This elevated implied volatility of 133.38% suggests options traders are anticipating a larger-than-typical reaction, possibly reflecting uncertainty around the sustainability of Q1's strong performance or heightened expectations for guidance. The expected move range of $31.50 to $46.20 encompasses scenarios from a modest pullback to a substantial rally.
Analyst sentiment on VSH presents a mixed picture with recent deterioration. The current average recommendation stands at 3.25 (between Hold and Buy), with a consensus price target of $39.75—implying just 2.3% upside from the current $38.85 price. The target range spans from a low of $28.00 to a high of $48.00, reflecting significant disagreement about the stock's fair value.
The rating breakdown shows 1 Strong Buy, 0 Moderate Buys, 2 Holds, and 1 Moderate Sell among the 4 analysts covering the stock. Notably, sentiment has deteriorated over the past month, with the average recommendation declining from 3.75 to 3.25. This shift reflects one analyst downgrading from Strong Buy to a less bullish stance, as the Strong Buy count dropped from 2 to 1 while the Hold count increased from 1 to 2.
The deteriorating sentiment despite improving fundamentals suggests analysts may be concerned about valuation following the stock's 44% rally from the 200-day moving average of $26.97. The modest 2.3% implied upside to the consensus target indicates the Street believes much of the recovery is already priced in at current levels. However, the $48.00 high target suggests at least one analyst sees potential for a 23.5% gain if VSH can demonstrate sustained earnings momentum and margin expansion through the remainder of 2026.
The Barchart Technical Opinion rates VSH as a 56% Buy signal, unchanged from last month but significantly stronger than the 24% Buy reading from last week. This improvement suggests recent price action has turned more constructive heading into the earnings release.
Timeframe Analysis:
Trend Characteristics: The Average strength rating with a Weakening direction suggests the technical setup is losing some momentum despite remaining in positive territory, creating a less supportive backdrop for earnings.
The stock is currently trading at $38.85, positioned above its 5-day ($34.44), 10-day ($36.10), 20-day ($38.37), 100-day ($37.33), and 200-day ($26.97) moving averages, but notably below the 50-day moving average at $49.00. This configuration reveals a stock in recovery mode from longer-term lows but facing resistance after a recent pullback from the $49 level. The 44% gain from the 200-day average confirms a strong longer-term uptrend, while the position below the 50-day suggests the stock has consolidated or corrected from recent highs.
| Period | Value | Period | Value |
|---|---|---|---|
| 5-Day MA | $34.44 | 50-Day MA | $49.00 |
| 10-Day MA | $36.10 | 100-Day MA | $37.33 |
| 20-Day MA | $38.37 | 200-Day MA | $26.97 |
The key technical level to watch is the 50-day moving average at $49.00, which represents overhead resistance approximately 26% above current levels. A strong earnings beat could propel the stock back toward that level, while a disappointment might test support at the 20-day moving average of $38.37. The overall technical setup is moderately supportive but not compelling—the stock has room to run on good news given the long-term uptrend, but the weakening momentum and position below the 50-day average suggest limited cushion for any negative surprise. The wide options-implied move of 18.93% reflects this uncertainty, with the market pricing in the potential for a significant reaction in either direction.