WillScot Mobile Mini Holdings Corp. (WSC)
NASDAQ: WSC · IEX Real-Time Price · USD
41.01
+0.18 (0.44%)
At close: Jul 19, 2024, 4:00 PM
41.99
+0.98 (2.39%)
Pre-market: Jul 22, 2024, 8:35 AM EDT

WSC Analyst Ratings

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

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 +31.68% May 7, 2024
Oppenheimer
Oppenheimer
Buy
Reiterates
$60$53
Buy Reiterates $60$53 +29.24% May 6, 2024
Baird
Baird
Buy
Maintains
$55$45
Buy Maintains $55$45 +9.73% Apr 22, 2024
Stifel
Stifel
Strong Buy
Maintains
$58$50
Strong Buy Maintains $58$50 +21.92% Apr 4, 2024
Jefferies
Jefferies
Hold
Downgrades
$58$42
Hold Downgrades $58$42 +2.41% Apr 1, 2024
Barclays
Barclays
Buy
Maintains
$50$60
Buy Maintains $50$60 +46.31% Feb 28, 2024
Wells Fargo
Wells Fargo
Buy
Maintains
$55$57
Buy Maintains $55$57 +38.99% Feb 21, 2024
Stifel
Stifel
Strong Buy
Maintains
$53$58
Strong Buy Maintains $53$58 +41.43% Feb 21, 2024
Deutsche Bank
Deutsche Bank
Strong Buy
Maintains
$51$53
Strong Buy Maintains $51$53 +29.24% Jan 30, 2024
Oppenheimer
Oppenheimer
Buy
Maintains
$55$57
Buy Maintains $55$57 +38.99% Jan 19, 2024
Morgan Stanley
Morgan Stanley
Hold
Initiates
$45
Hold Initiates $45 +9.73% Jan 8, 2024
Stifel
Stifel
Strong Buy
Maintains
$50$53
Strong Buy Maintains $50$53 +29.24% Dec 19, 2023
Wells Fargo
Wells Fargo
Buy
Initiates
$52
Buy Initiates $52 +26.80% Oct 11, 2023
Oppenheimer
Oppenheimer
Buy
Maintains
$53$55
Buy Maintains $53$55 +34.11% Jul 12, 2023
Oppenheimer
Oppenheimer
Buy
Maintains
$51$53
Buy Maintains $51$53 +29.24% May 1, 2023
Morgan Stanley
Morgan Stanley
Buy
Maintains
$60$63
Buy Maintains $60$63 +53.62% May 1, 2023
Deutsche Bank
Deutsche Bank
Strong Buy
Maintains
$54$56
Strong Buy Maintains $54$56 +36.55% Apr 28, 2023
Baird
Baird
Buy
Maintains
$50$55
Buy Maintains $50$55 +34.11% Apr 27, 2023
Baird
Baird
Buy
Maintains
$60$50
Buy Maintains $60$50 +21.92% Apr 21, 2023
Deutsche Bank
Deutsche Bank
Strong Buy
Maintains
$56$54
Strong Buy Maintains $56$54 +31.68% Apr 17, 2023
Oppenheimer
Oppenheimer
Buy
Maintains
$51$53
Buy Maintains $51$53 +29.24% Feb 23, 2023