WillScot Mobile Mini Holdings Corp. (WSC)
NASDAQ: WSC · IEX Real-Time Price · USD
39.50
+0.33 (0.84%)
May 8, 2024, 9:35 AM EDT - Market open

WSC Analyst Ratings

Total Analysts
9
Consensus Rating
Buy
Price Target
$51.00
Upside
+29.11%

Ratings History

Analyst Firm Rating Rating Action Price Target Upside Date
DA Davidson
DA Davidson
Strong Buy
Maintains
$56$54
Strong Buy Maintains $56$54 +36.71% May 7, 2024
Oppenheimer
Oppenheimer
Buy
Reiterates
$60$53
Buy Reiterates $60$53 +34.18% May 6, 2024
Baird
Baird
Buy
Maintains
$55$45
Buy Maintains $55$45 +13.92% Apr 22, 2024
Stifel
Stifel
Strong Buy
Maintains
$58$50
Strong Buy Maintains $58$50 +26.58% Apr 4, 2024
Jefferies
Jefferies
Hold
Downgrades
$58$42
Hold Downgrades $58$42 +6.33% Apr 1, 2024
Barclays
Barclays
Buy
Maintains
$50$60
Buy Maintains $50$60 +51.90% Feb 28, 2024
Wells Fargo
Wells Fargo
Buy
Maintains
$55$57
Buy Maintains $55$57 +44.30% Feb 21, 2024
Stifel
Stifel
Strong Buy
Maintains
$53$58
Strong Buy Maintains $53$58 +46.84% Feb 21, 2024
Deutsche Bank
Deutsche Bank
Strong Buy
Maintains
$51$53
Strong Buy Maintains $51$53 +34.18% Jan 30, 2024
Oppenheimer
Oppenheimer
Buy
Maintains
$55$57
Buy Maintains $55$57 +44.30% Jan 19, 2024
Morgan Stanley
Morgan Stanley
Hold
Initiates
$45
Hold Initiates $45 +13.92% Jan 8, 2024
Stifel
Stifel
Strong Buy
Maintains
$50$53
Strong Buy Maintains $50$53 +34.18% Dec 19, 2023
Wells Fargo
Wells Fargo
Buy
Initiates
$52
Buy Initiates $52 +31.65% Oct 11, 2023
Oppenheimer
Oppenheimer
Buy
Maintains
$53$55
Buy Maintains $53$55 +39.24% Jul 12, 2023
Oppenheimer
Oppenheimer
Buy
Maintains
$51$53
Buy Maintains $51$53 +34.18% May 1, 2023
Morgan Stanley
Morgan Stanley
Buy
Maintains
$60$63
Buy Maintains $60$63 +59.49% May 1, 2023
Deutsche Bank
Deutsche Bank
Strong Buy
Maintains
$54$56
Strong Buy Maintains $54$56 +41.77% Apr 28, 2023
Baird
Baird
Buy
Maintains
$50$55
Buy Maintains $50$55 +39.24% Apr 27, 2023
Baird
Baird
Buy
Maintains
$60$50
Buy Maintains $60$50 +26.58% Apr 21, 2023
Deutsche Bank
Deutsche Bank
Strong Buy
Maintains
$56$54
Strong Buy Maintains $56$54 +36.71% Apr 17, 2023
Oppenheimer
Oppenheimer
Buy
Maintains
$51$53
Buy Maintains $51$53 +34.18% Feb 23, 2023