Willscot Mobile Mini Holdings Corp A (WSC) — Net Asset Momentum

Latest YoY growth as of December 2025: -15.9%

Willscot Mobile Mini Holdings Corp A (WSC) recorded a net asset momentum of -15.9% as of December 2025, with net assets of $856.25 Million USD. Net Asset Momentum measures the year-over-year percentage change in net assets (total assets minus total liabilities), indicating how rapidly the company is building or eroding its equity base. See Willscot Mobile Mini Holdings Corp A (WSC) defensive interval to measure how many days the company can operate on defensive assets alone.

YoY Momentum

-15.9%
Year-over-year

Current Net Assets

$856.25 Million
USD · December 2025

Years of Data

11
2015 – 2025

Country

USA
NASDAQ

Willscot Mobile Mini Holdings Corp A Net Asset Momentum (2015–2025)

This chart tracks Willscot Mobile Mini Holdings Corp A's year-over-year net asset growth across 11 annual reporting periods from 2015 to 2025. The most recent momentum reading is -15.9%, with net assets of $856.25 Million USD as of December 2025. Read WSC liabilities breakdown for a breakdown of total debt and financial obligations.

Annual Net Asset History for Willscot Mobile Mini Holdings Corp A (2015–2025)

The table below shows the complete annual net asset history for Willscot Mobile Mini Holdings Corp A from 2015 to 2025, covering 11 yearly periods. Each row includes total assets, total liabilities, net assets, and the year-over-year momentum figure for that period. For live market cap and broader valuation context, see WSC stock market capitalisation.

Year Net Assets (USD) Total Assets Total Liabilities YoY Momentum
2025 $856.25 Million $5.82 Billion $4.96 Billion ▼ -15.9%
2024 $1.02 Billion $6.03 Billion $5.02 Billion ▼ -19.2%
2023 $1.26 Billion $6.14 Billion $4.88 Billion ▼ -19.4%
2022 $1.57 Billion $5.83 Billion $4.26 Billion ▼ -21.6%
2021 $2.00 Billion $5.77 Billion $3.78 Billion ▼ -3.3%
2020 $2.06 Billion $5.57 Billion $3.51 Billion ▲ +191.1%
2019 $708.96 Million $2.90 Billion $2.19 Billion ▲ +1.0%
2018 $702.20 Million $2.75 Billion $2.05 Billion ▲ +44.9%
2017 $484.55 Million $1.41 Billion $926.19 Million ▲ +0.5%
2016 $482.03 Million $501.60 Million $19.58 Million ▲ +0.1%
2015 $481.46 Million $501.10 Million $19.63 Million