Inside the research

NSA

NSA Research profile · latest available data

Price overview

$43.41

▼ -1.09 (-2.4%)

52w hi$44.50
52w lo$27.02
Vol5.87M
As of21 Jul 2026

The Verdict

Hold

Our score -0.25

Short-0.22
Medium-0.14
Long-0.52

computed 2026-09-27

Layer Breakdown

LayerRawContribution
Fundamental+0.00
Sector-0.04
Technical+0.36
Earnings+0.00
Sentiment-0.96

macro × 1.00 · 2026-09-27

Risk Metrics

Beta vs SPX0.61
Corr SPX0.29
Annual vol34.6%
Annual ret+14.1%
Sharpe0.41
Max DD-44.0%

Window: 504 trading days (504 obs)

Dividends

Yield (TTM)2.63%
$ / share (TTM)$1.14
5y CAGR+11.1%

Annual dividend per share

2021$1.59
2022$2.15
2023$2.23
2024$2.25
2025$2.28
2026$0.57

The Long Run

FY 2015–2025 · 11 years

LineLatestCAGRTrend
Revenue$752.93M+37.8%
Operating income$19.33M+73.7%
Net income$156.67M+40.4%
Cash from ops$441.58M+24.0%

Indices

S&P MidCap 400

Recent Sessions

DateOpenHighLowCloseVol
Jul 21$44.20$44.17$43.06$43.415.87M
Jul 17$45.56$46.07$44.40$44.502.73M
May 8$43.74$43.90$43.40$43.67726.80K
May 7$43.19$43.42$42.71$43.33872.30K
May 6$41.84$43.75$41.84$43.361.28M

Understand the score. Research layers are inputs to a model, and the available data has limits.

Read the methodology →