Loading...
WillScot Holdings Corp (WSC) is not a strong buy at this time for a beginner investor with a long-term focus. The company's financial performance has been weak, with significant declines in revenue, net income, and EPS in the latest quarter. Analysts have recently downgraded the stock, citing sluggish growth and a subdued outlook. While technical indicators show no strong bearish signals, they also do not suggest a clear buying opportunity. Options data indicates a neutral sentiment with no significant bullish activity. Given the lack of positive catalysts and the investor's preference for long-term growth, it is advisable to hold off on buying at this time.
The MACD is slightly positive but contracting, RSI is neutral at 48.426, and moving averages are converging, indicating no clear trend. The stock is trading near its pivot level of 21.097, with resistance at 22.281 and support at 19.912. Overall, the technical indicators suggest a neutral trend.

No significant positive catalysts identified. Analysts have noted potential benefits from falling interest rates, but this is not an immediate driver.
Weak financial performance in Q3 2025, with revenue down 5.75% YoY, net income down 161.49% YoY, and EPS down 164.86% YoY. Analysts have downgraded the stock, citing sluggish growth and a subdued outlook. The company's modular demand remains choppy, and recovery in storage has not materialized.
In Q3 2025, revenue dropped to $566.84M (-5.75% YoY), net income dropped to $43.33M (-161.49% YoY), EPS dropped to $0.24 (-164.86% YoY), and gross margin declined to 45.37% (-8.55% YoY). These metrics indicate a significant decline in financial performance.
Recent analyst activity has been mixed to negative. Baird downgraded the stock to Neutral with a price target of $23, citing sluggish growth and a subdued outlook. Citi raised its price target to $24 but maintained a Buy rating, while BofA lowered its price target to $25 from $27.50, citing a choppy demand environment and slower recovery. Overall, sentiment appears cautious.