STR
Signal
Bullish Setup2
Price
1
Move-0.98%Quiet session
Volume
1
Volume9.3× avgSurge — unusual activity
Technical
1
RSIRSI 0Oversold — bounce setup
PRICE
Prev Close
18.30
Open
18.27
Day Range18.04 – 18.42
18.04
18.42
52W Range14.58 – 25.52
14.58
25.52
32% of range
VOLUME & SIZE
Avg Volume
1.7M
FUNDAMENTALS
P/E Ratio
41.2x
Premium valuation
EPS (TTM)
Div Yield
0.02%
Beta
0.82
Market-like
Quick Read
TrendInsufficient MA data
Momentum
NEUTRAL
rev -2% · 37% gross margin
Valuation
EXPENSIVE
P/E 41x vs ~20x sector
Health
STRONG
CR 4.0 · FCF $2.01/sh
Lean Bullish
Key MetricsTTM
Market Cap$1.41B
Revenue TTM$613.65M
Net Income TTM$37.16M
Free Cash Flow$281.11M
Gross Margin37.0%
Net Margin5.3%
Operating Margin30.9%
Return on Equity1.7%
Return on Assets0.5%
Debt / Equity0.78
Current Ratio4.04
EPS TTM$0.32

Intelligence analysis not yet available for this stock. Full AI-powered analysis may be available on the intelligence page.

Health Radar
2 strong1 watch3 concern
35/100
Liquidity
4.04Strong
Leverage
0.78Strong
Coverage
2.1xWatch
ROE
1.7%Concern
ROIC
2.6%Concern
Cash
$3MConcern
ANALYST COVERAGE7 analysts
BUY
+54.5%upside to target
L $27.00
Med $28.00consensus
H $33.00
Buy
571%
Hold
229%
5 Buy (71%)2 Hold (29%)0 Sell (0%)
Full report →
Stock Health
Composite Score
3 of 4 signals bullish
9/10
Technicals
RSI RangeRSI 0 — Oversold, watch for bounce
~
Fundamentals
Last EarningsBeat estimates
Analyst ConsensusBuy
LiquidityCurrent Ratio 4.04 — healthy liquidity

1 signal unavailable — limited data for this stock

Upcoming Events
EEarnings ReportMay 4, 2026
Tomorrow
DEx-Dividend DateJul 31, 2026
In 89 days
PDividend PaymentAug 10, 2026
In 99 days
Technicals
Technical SetupBEARISH
Technicals →

Trend

DowntrendDeath Cross · 50D trails 200D by 0.7%

-1.0% vs SMA 50 · -1.6% vs SMA 200

Momentum

RSI0.4
Oversold — potential bounce
MACD-0.01
Below zero — bearish pulse · compressing
Market Position
Price Levels
52W High
$25.52+40.8%
EMA 50
$18.29+1.0%
Current
$18.12
EMA 200
$16.53-8.8%
52W Low
$14.58-19.5%
52-Week RangeMid-range
$14.5832th %ile$25.52
Earnings & Analysts

ANALYST ESTIMATES

Consensus of 3 analysts
Analyst revisions:Revenue↓ Revised Down

Analyst consensus estimates · Actuals replace estimates as reported

YearRevenue Est.Rev GthEPS Est.EPS GthRangeAnalysts
FY2023
$626.0M
$607.8M$645.8M
-$0.21
±4%
Low2
FY2024
$621.0M
$607.2M$636.7M
-0.8%$0.58
±9%
Moderate3
FY2025
$593.4M
$591.3M$595.5M
-4.4%$0.35-40.1%
±19%
Low2
Range confidence:Tight (high)ModerateWide (low)
Earnings HistorySTR
Last 8Q
+103.0%avg beat
Beat 4 of 8 quartersMissed 4 Estimates falling
-8%
Q4'23
+600%
Q1'24
-44%
Q2'24
-17%
Q3'24
+15%
Q4'24
-27%
Q1'25
+30%
Q2'25
+275%
Q3'25
Beat
Miss
Estimate
Deeper color = bigger beat/miss
Analyst Activity
All ratings →
No recent activity
KeyBancOverweight → Sector Weight
Oct 16
DOWNGRADE
Goldman SachsBuy
Oct 19
UPGRADE
Wolfe ResearchOutperform
Sep 6
UPGRADE
RBC CapitalOutperform
Jul 1
UPGRADE
Credit SuisseOutperform
Jun 15
UPGRADE
Insider Activity
SEC Filings →
0 Buys/3 SellsNet Selling
Source Energy Permi…10 Percent Own…
$0
Aug 19
SELL
Source Energy Permi…10 Percent Own…
$0
Aug 19
SELL
Source Energy Permi…10 Percent Own…
$0
Aug 19
SELL
Financials
Dividends3.92% yield
3 yrs of payments
Annual Yield3.92%
Quarterly Div.$0.3600
Est. Annual / Share$1.44
FrequencyQuarterly
Q4'23
Q1'24
Q2'24
Q3'24
Q4'24
Q1'25
Q2'25
Q3'25

Dividend per payment — last 8 periods

INSTITUTIONAL OWNERSHIP

1
Point72 (DIFC) Ltd
0
2
Cubist Systematic Strategies, LLC
0
3
Glenmede Investment Management, LP
0
4
Point72 Asia (Singapore) Pte. Ltd.
0
5
Legacy Investment Solutions, LLC
4K
6
Nebula Research & Development LLC
0
7
Lindbrook Capital, LLC
2K
8
Nuveen Asset Management, LLC
983K
News & Activity

STR News

20 articles · 4h ago

About

No description available.

Alyssa StephensVice President of Investor Relations
A. Dax McDavidExecutive Vice President of Corporate Development
Brett S. RiesenfeldExecutive Vice President, General Counsel & Secretary