WillScot Mobile Mini Holdings Corp. (WSC)

NASDAQ: WSC · IEX Real-Time Price · USD
34.94
0.39 (1.13%)
May 25, 2022 4:00 PM EDT - Market closed

Total Valuation

WSC has a market cap or net worth of $7.77 billion. The enterprise value is $10.82 billion.

Market Cap7.77B
Enterprise Value10.82B

Important Dates

The latest earnings date was Wednesday, April 27, 2022, after market close.

Last Earnings DateApr 27, 2022
Ex-Dividend Daten/a

Share Statistics

WSC has 222.52 million shares outstanding. The number of shares has decreased by -2.10% in one year.

Shares Outstanding222.52M
Shares Change (YoY)-2.10%
Shares Change (QoQ)+0.04%
Owned by Insiders (%)2.96%
Owned by Institutions (%)101.54%
Float216.39M

Valuation Ratios

The trailing PE ratio is 39.17 and the forward PE ratio is 25.32. WSC's PEG ratio is 1.69.

PE Ratio39.17
Forward PE25.32
PS Ratio3.93
PB Ratio3.95
P/FCF Ratio29.18
PEG Ratio1.69
Financial Ratio History

Enterprise Valuation

The stock's EV/EBITDA ratio is 15.32, with a EV/FCF ratio of 40.59.

EV / Earnings52.28
EV / Sales5.47
EV / EBITDA15.32
EV / EBIT28.41
EV / FCF40.59

Financial Position

The company has a current ratio of 0.94, with a Debt / Equity ratio of 1.55.

Current Ratio0.94
Quick Ratio0.78
Debt / Equity1.55
Debt / EBITDA4.32
Debt / FCF11.45

Financial Efficiency

Return on equity (ROE) is 10.40%, which is not very high. The company has a high ROIC of 5.90%.

Return on Equity (ROE)10.40%
Return on Assets (ROA)3.60%
Return on Capital (ROIC)5.90%
Revenue Per Employee$420,951
Profits Per Employee$44,014
Employee Count4,700
Asset Turnover0.35
Inventory Turnover29.89

Taxes

In the past 12 months, WSC has paid $54.81 million in taxes.

Income Tax54.81M
Effective Tax Rate20.95%

Stock Price Statistics

The stock price has increased by +21.83% in the last 52 weeks. The beta is 1.67, so WSC's price volatility has been higher than the market average.

Beta (1Y)1.67
52-Week Price Change+21.83%
50-Day Moving Average35.66
200-Day Moving Average37.65
Average Volume (30 Days)2,218,824

Short Selling Information

The latest short interest is 12.65 million, so 5.69% of the outstanding shares have been sold short.

Short Interest12.65M
Short % of Shares Out5.69%
Short % of Float5.85%
Short Ratio (days to cover)4.46

Income Statement

In the last 12 months, WSC had revenue of $1.98 billion and earned 206.87 million in profits. Earnings per share was $0.89.

Revenue1.98B
Gross Profit1.02B
Operating Income382.90M
Pretax Income261.68M
Net Income206.87M
EBITDA705.86M
EBIT380.69M
Earnings Per Share (EPS)$0.89
Full Income Statement

Balance Sheet

The company has $11.32 million in cash and $3.05 billion in debt, giving a net cash position of -$3.04 billion or -$13.67 per share.

Cash & Cash Equivalents11.32M
Total Debt3.05B
Net Cash-3.04B
Net Cash Per Share-$13.67
Book Value1.97B
Book Value Per Share8.84
Working Capital-33.68M
Full Balance Sheet

Cash Flow

In the last 12 months, operating cash flow was $563.36 million and capital expenditures -$296.87 million, giving a free cash flow of $266.49 million.

Operating Cash Flow563.36M
Capital Expenditures-296.87M
Free Cash Flow266.49M
FCF Per Share$1.20
Full Cash Flow Statement

Margins

Gross margin is 51.64%, with operating and profit margins of 19.35% and 10.46%.

Gross Margin51.64%
Operating Margin19.35%
Pretax Margin13.23%
Profit Margin10.46%
EBITDA Margin35.68%
EBIT Margin19.24%
FCF Margin13.47%

Dividends & Yields

WSC does not appear to pay any dividends at this time.

Dividend Per Sharen/a
Dividend Yieldn/a
Earnings Yield2.66%
FCF Yield3.43%
Dividend Growth (YoY)n/a
Payout Ration/a
Buyback Yield2.46%
Shareholder Yield2.46%
Dividend Details

Analyst Forecast

The average price target for WSC is $48.02, which is 37.44% higher than the current price. The consensus rating is "Buy".

Price Target$48.02
Price Target Difference37.44%
Analyst ConsensusBuy
Analyst Count15
Stock Forecasts

Stock Splits

This stock does not have any record of stock splits.

Last Split Daten/a
Split Typen/a
Split Ration/a