WillScot Mobile Mini Holdings Corp. (WSC)
NASDAQ: WSC · IEX Real-Time Price · USD
38.33
+0.37 (0.97%)
Apr 26, 2024, 10:49 AM EDT - Market open

WSC Ratios and Metrics

Millions USD. Fiscal year is Jan - Dec.
Year Current202320222021202020192018201720162015
Market Capitalization
7,2828,5289,4369,1145,2852,1591,020790622598
Market Cap Growth
--9.62%3.53%72.46%144.75%111.59%29.17%27.03%4.08%-
Enterprise Value
11,00312,31912,72512,0097,9623,9362,6881,4081,954596
PE Ratio
16.0817.9027.7956.9171.29-17.88-40.48-5.35-20.10-8.35
PS Ratio
3.053.614.405.454.152.031.361.771.461.32
PB Ratio
5.726.766.034.562.564.401.601.8126.89119.50
P/FCF Ratio
12.5114.7928.5630.0832.56108.05-10.53-8.8738.15-12.42
P/OCF Ratio
9.4711.2012.6716.8817.3412.5127.47-580.0310.594.98
EV/Sales Ratio
4.655.215.947.186.253.703.583.164.581.32
EV/EBITDA Ratio
9.6010.7413.8619.0220.7120.8315.7117.9212.334.84
EV/EBIT Ratio
13.6215.2522.1438.3657.94-9132.9277.64-47.9949.81-43.77
EV/FCF Ratio
19.0821.3738.5239.6349.06196.97-27.74-15.80119.88-12.40
Debt / Equity Ratio
3.013.012.111.451.313.632.631.4457.71-
Debt / EBITDA Ratio
3.323.323.594.607.039.429.807.988.42-
Debt / FCF Ratio
6.596.599.989.5816.6589.08-17.30-7.0481.88-
Quick Ratio
0.820.820.740.690.790.780.800.670.437.55
Current Ratio
1.011.010.930.930.940.910.950.820.807.55
Asset Turnover
0.400.400.370.300.290.380.360.610.53-
Interest Coverage
3.943.943.932.691.150.000.35-0.250.41-0.15
Return on Equity (ROE)
34.20%34.20%19.40%8.00%5.40%-20.40%-4.70%-131.10%-324.50%-
Return on Assets (ROA)
8.10%8.10%5.80%2.80%1.70%-4.30%-1.20%-20.30%-3.90%-
Return on Capital (ROIC)
10.51%10.51%8.34%4.99%13.91%5.18%0.38%-6.70%-0.23%-189.28%
Earnings Yield
6.61%5.59%3.60%1.76%1.40%-5.59%-2.47%-18.70%-4.97%-11.98%
FCF Yield
8.00%6.76%3.50%3.32%3.07%0.93%-9.50%-11.28%2.62%-8.05%
Buyback Yield / Dilution
8.83%8.83%4.89%-31.32%-63.10%-22.18%-350.15%-35.85%--
Total Shareholder Return
8.83%8.83%4.89%-31.32%-63.10%-22.18%-350.15%-35.85%--
Source: Financials are provided by Nasdaq Data Link and sourced from the audited annual (10-K) and quarterly (10-Q) reports submitted to the Securities and Exchange Commission (SEC).