TCPA
Signal
Leaning Bearish1
Price
1
Move-0.17%Quiet session
Volume
1
Volume0.5× avgLight volume
Technical
1
TrendFull DowntrendBelow 50D & 200D
PRICE
Prev Close
24.04
Open
24.04
Day Range23.93 – 24.04
23.93
24.04
52W Range23.39 – 24.99
23.39
24.99
38% of range
VOLUME & SIZE
Avg Volume
38.8K
Float
1.0B
FUNDAMENTALS
P/E Ratio
EPS (TTM)
Div Yield
No dividend
Performance
1D
-0.17%
5D
-0.33%
1M
-0.99%
3M
-3.58%
6M
-2.04%
YTD
-2.20%
1Y
-2.76%
Worst: 3M (-3.58%)
Quick Read
Trend
DOWNTREND
Price below SMA50 & SMA200
Momentum
BULLISH
revenue +9% YoY · 48% gross margin
Valuation
FAIR
P/E not available
Health
WEAK
CR 0.6 (low) · FCF negative
Lean Bearish
Key MetricsTTM
Market Cap$24.29B
Revenue TTM$10.30B
Net Income TTM$1.27B
Free Cash Flow$418.11M
Gross Margin48.1%
Net Margin31.9%
Operating Margin42.5%
Return on Equity14.1%
Return on Assets4.2%
Debt / Equity1.64
Current Ratio0.59
EPS TTM$3.44

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

Health Radar
3 watch3 concern
26/100
Liquidity
0.59Concern
Leverage
1.64Watch
Coverage
2.2xWatch
ROE
14.1%Watch
ROIC
5.1%Concern
Cash
$1.1BConcern
Analyst Coverage

No analyst coverage available for this stock.

Stock Health
Composite Score
0 of 5 signals bullish
0/10
Trend
Trend StateDowntrend (below both MAs)
Above SMA 50$24.07 (-0.3%)
Above SMA 200$24.40 (-1.6%)
Technicals
MA AlignmentDeath Cross (50D vs 200D -1.4%)
Fundamentals
LiquidityCurrent Ratio 0.59 — liquidity risk
Upcoming Events
EEarnings ReportMay 17, 2026
Tomorrow
DEx-Dividend DateAug 14, 2026
In 90 days
PDividend PaymentAug 28, 2026
In 104 days
Technicals
Market Position
Price Levels
52W High
$24.99+4.1%
SMA 200
$24.40+1.7%
SMA 50
$24.07+0.3%
Current
$24.00
52W Low
$23.39-2.5%
52-Week RangeMid-range
$23.3938th %ile$24.99
Earnings & Analysts
Financials
Dividends2.03% yield
1 yr of payments
Annual Yield2.03%
Quarterly Div.$0.4861
Est. Annual / Share$1.94
FrequencyQuarterly
Q1'26

Dividend per payment — last 1 periods

News & Activity

TCPA News

About

No company information available