OFC
+1.59%(+0.39)
Open
24.78
Prev Close
24.55
Day High
25.02
Day Low
24.74
Volume
542,778
Avg Volume
777,629
52W High
28.69
52W Low
21.59
Signal
Bullish Setup2
Price
1
Move+1.59%Positive session
Volume
1
Volume0.7× avgNormal activity
Technical
1
RSIRSI 66Momentum positive
PRICE
Prev Close
24.55
Open
24.78
Day Range24.74 – 25.02
24.74
25.02
52W Range21.59 – 28.69
21.59
28.69
47% of range
VOLUME & SIZE
Avg Volume
777.6K
FUNDAMENTALS
P/E Ratio
14.8x
Value territory
EPS (TTM)
Div Yield
0.04%
Beta
0.59
Low vol
Quick Read
TrendInsufficient MA data
Momentum
NEUTRAL
rev -3% · 32% gross margin
Valuation
FAIR
P/E 15x vs ~20x sector
Health
MODERATE
CR 0.0 (low) · FCF $1.91/sh
Lean Bullish
Key MetricsTTM
Market Cap$3.52B
Revenue TTM$776.70M
Net Income TTM$156.13M
Free Cash Flow$237.86M
Gross Margin31.9%
Net Margin20.1%
Operating Margin30.1%
Return on Equity10.3%
Return on Assets3.5%
Debt / Equity0.00
Current Ratio0.00
EPS TTM$1.38

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

Health Radar
1 strong2 watch3 concern
30/100
Liquidity
0.00Concern
Leverage
0.00Strong
Coverage
2.6xWatch
ROE
10.3%Watch
ROIC
0.0%Concern
Cash
$275MConcern
ANALYST COVERAGE23 analysts
HOLD
Buy
1148%
Hold
1148%
Sell
14%
11 Buy (48%)11 Hold (48%)1 Sell (4%)
Full report →
Stock Health
Composite Score
1 of 4 signals bullish
4/10
Technicals
RSI RangeRSI 66 — Bullish momentum
Fundamentals
Last EarningsMissed estimates
Analyst ConsensusHold
~
LiquidityCurrent Ratio 0.00 — liquidity risk

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 SetupBULLISH
Technicals →

Trend

UptrendGolden Cross · 50D leads 200D by 0.0%

+1.6% vs SMA 50 · +1.6% vs SMA 200

Momentum

RSI66.0
Positive momentum, not extended
MACD+0.03
Above zero — bullish momentum · expanding
Market Position
Price Levels
52W High
$28.69+15.0%
Current
$24.94
EMA 50
$24.57-1.5%
52W Low
$21.59-13.4%
EMA 200
$20.06-19.6%
52-Week RangeMid-range
$21.5947th %ile$28.69
Earnings & Analysts
Earnings HistoryOFC
Last 8Q
+13.1%avg beat
Beat 2 of 8 quartersMissed 4 Estimates rising
-50%
Q1'22
-53%
Q2'22
Q3'22
-4%
Q4'22
+55%
Q1'23
+159%
Q2'23
Q3'23
-3%
Q4'23
Beat
Miss
Estimate
Deeper color = bigger beat/miss
Insider Activity
SEC Filings →
1 Buy/5 SellsNet Selling
Trimberger Lisa GDir
$187K
Dec 20
SELL
Snider Britt A.EVP & COO
$25K
Dec 19
BUY
Kesler Steven DDir
$44K
Dec 13
SELL
Denton Robert LDir
$90K
May 17
SELL
Denton Robert LDir
$91K
May 18
SELL
Thor Greg JDir
$67K
Mar 28
SELL
Financials
Dividends3.98% yield
+2.1% avg annual growth
Annual Yield3.98%
Quarterly Div.$0.2850
Est. Annual / Share$1.14
FrequencyQuarterly
Q4'21
Q1'22
Q2'22
Q3'22
Q4'22
Q1'23
Q2'23
Q3'23

Dividend per payment — last 8 periods

INSTITUTIONAL OWNERSHIP

1
Vident Investment Advisory, LLC
53K
2
PICTET ASSET MANAGEMENT SA
32K
3
Kula Investments, LLC
0
4
Perpetual Investment Management Ltd
271K
5
GOFEN & GLOSSBERG LLC /IL/
28K
6
Pendal Group Ltd
21K
7
Sargent Bickham Lagudis LLC
500
8
AGF Investments LLC
64K
News & Activity

OFC News

20 articles · 4h ago

About

No description available.

Frank W. ZieglerSenior Vice President of New Bus. & Devel. Gov. Services
George RuoManaging SVice President of Operations & Gov. Services
Matthew T. MyersSenior Vice President, Chief Accounting Officer & Controller