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

Return on invested capital

Latest
755.85%
↑ 354% vs avg
Percentile
P93
Near historical high
Streak
1 yr
Consecutive declineContracting
Average
166.61%
Historical baseline
PeriodValueYoY Change
2025755.85%-54.2%
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%-