OTF
Earnings in 3 days · May 6, 2026 · After close
Signal
Mixed11
Price
1
Move+1.85%Positive session
Volume
1
Volume0.7× avgNormal activity
Technical
1
TrendFull DowntrendBelow 50D & 200D
PRICE
Prev Close
11.38
Open
11.46
Day Range11.43 – 11.72
11.43
11.72
52W Range10.67 – 21.62
10.67
21.62
8% of range
VOLUME & SIZE
Avg Volume
2.4M
Float
465.3M
FUNDAMENTALS
P/E Ratio
6.6x
Value territory
EPS (TTM)
$1.76
Div Yield
No dividend
Performance
1D
+1.85%
5D
+3.95%
1M
-0.43%
3M
-13.05%
6M
-19.18%
YTD
-20.29%
1Y
-30.01%
Best: 5D (+3.95%)Worst: 1Y (-30.01%)
Quick Read
Earnings in 4d · May 6
Trend
DOWNTREND
Price below SMA50 & SMA200
Momentum
BULLISH
revenue +98% YoY · 71% gross margin
Valuation
CHEAP
P/E 7x vs ~20x sector
Health
MODERATE
CR 0.0 (low) · FCF $0.88/sh
Bullish
Key MetricsTTM
Market Cap$5.39B
Revenue TTM$1.06B
Net Income TTM$720.37M
Free Cash Flow$409.96M
Gross Margin70.7%
Net Margin67.7%
Operating Margin75.7%
Return on Equity9.0%
Return on Assets4.9%
Debt / Equity0.78
Current Ratio0.00
EPS TTM$1.55

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

Health Radar
2 strong2 watch2 concern
38/100
Liquidity
0.00Concern
Leverage
0.78Strong
Coverage
2.5xWatch
ROE
9.0%Watch
ROIC
955.2%Strong
Cash
$667KConcern
ANALYST COVERAGE4 analysts
BUY
+38.1%upside to target
L $15.00
Med $16.00consensus
H $17.00
Buy
375%
Hold
125%
3 Buy (75%)1 Hold (25%)0 Sell (0%)
Full report →
Stock Health
Composite Score
1 of 7 signals bullish
1/10
Trend
Trend StateDowntrend (below both MAs)
Above SMA 50$11.75 (-1.3%)
Above SMA 200$13.58 (-14.7%)
Technicals
MA AlignmentDeath Cross (50D vs 200D -13.5%)
Fundamentals
Last EarningsMissed estimates
Analyst ConsensusBuy
LiquidityCurrent Ratio 0.00 — liquidity risk
Upcoming Events
EEarnings ReportMay 4, 2026
Tomorrow
DEx-Dividend DateJul 31, 2026
In 89 days
PDividend PaymentOct 9, 2026
In 159 days
Technicals
Market Position
Price Levels
52W High
$21.62+86.5%
SMA 200
$13.58+17.2%
SMA 50
$11.75+1.3%
Current
$11.59
52W Low
$10.67-7.9%
52-Week RangeNear 52-week low
$10.678th %ile$21.62
Earnings & Analysts

ANALYST ESTIMATES

Consensus of 6 analysts
Analyst revisions:EPS↑ Revised UpRevenue↓ Revised Down

Analyst consensus estimates · Actuals replace estimates as reported

YearRevenue Est.Rev GthEPS Est.EPS GthRangeAnalysts
FY2025
$1.2B
$1.1B$1.2B
$1.34
±4%
High5
FY2026(current)
$1.4B
$1.4B$1.5B
+24.9%$1.29-4.4%
±5%
High6
FY2027
$1.6B
$1.5B$1.6B
+10.1%$1.37+6.5%
±2%
Moderate4
Range confidence:Tight (high)ModerateWide (low)
Earnings HistoryOTF
Last 3Q
-4.0%avg beat
Beat 1 of 3 quartersMissed 2
+3%
Q3'25
-9%
Q4'25
-6%
Q1'26
Beat
Miss
Estimate
Deeper color = bigger beat/miss
Analyst Activity
All ratings →
No recent activity
Wells FargoOverweight
Oct 6
UPGRADE
Insider Activity
SEC Filings →
6 Buys/0 SellsNet Buying
Kaye Eric A.Dir
$8K
Feb 25
BUY
Kaye Eric A.Dir
$3K
Feb 25
BUY
Temple ChrisDir
$57K
Feb 25
BUY
Bissonnette ErikPresident
$74K
Sep 5
BUY
Bissonnette ErikPresident
$74K
Sep 5
BUY
Bissonnette ErikPresident
$166K
Nov 20
BUY
Financials
Dividends13.37% yield
2 yrs of payments
Annual Yield13.37%
Quarterly Div.$0.0500
Est. Annual / Share$0.20
FrequencyQuarterly
Q3'25
Q3'25
Q4'25
Q4'25
Q1'26
Q1'26
Q2'26
Q3'26

Dividend per payment — last 8 periods

INSTITUTIONAL OWNERSHIP

1
State of New Jersey Common Pension Fund E
6.3M
2
STEPHENS INC /AR/
891K
3
Pensionmark Financial Group, LLC
429K
4
Bayshore Capital Advisors, LLC
404K
5
Pettinga Financial Advisors, LLC
344K
6
Sumitomo Mitsui Trust Holdings, Inc.
258K
7
Ronald Blue Trust, Inc.
235K
8
DIVERSIFY WEALTH MANAGEMENT, LLC
156K
News & Activity

OTF News

20 articles · 4h ago

About

No company information available