NLSTNLSTOTC
Loading
ROIC: Returns DecliningContracting
Percentile Rank93
Year-over-Year Change

Return on invested capital

Latest
156.41%
↑ 47% vs avg
Percentile
P93
Near historical high
Streak
1 yr
Consecutive declineContracting
Average
106.67%
Historical baseline
PeriodValueYoY Change
2025156.41%-90.5%
20241650.07%+876.3%
2023-212.57%-119.7%
2022-96.73%-1376.8%
20217.58%+120.3%
2020-37.23%+62.8%
2019-100.14%+11.8%
2018-113.52%-1.8%
2017-111.53%-47.4%
2016-75.65%-