$47.32
+0.98 (+2.11%)
As of Jun 21, 10:07 PM ET ·
Day Range $45.63 — $47.71
52W Range $41.25 — $60.53
Open$47.17
Previous Close$46.34
Day High$47.71
Day Low$45.63
52W High$60.53
52W Low$41.25
Volume
Avg Volume85.9K
Market Cap1.46B
P/E Ratio24.25
EPS$32.17

Analyst Ratings

Strong Buy
12 analysts
11 Buy 1 Hold 0 Sell
Price Target +28.7% upside
Current
$47.32
Target
$60.90
$41.45 $60.90 avg $86.86

Key Financials

FY 2026 FY 2025 FY 2024
Revenue 5.51B 4.75B 280.50M
Net Income 1.00B 775.86M 35.34M
Profit Margin 18.1% 17.2% 12.6%
EBITDA 2.24B 1.84B 74.61M
Free Cash Flow 30.11M
Rev Growth +16.0% +16.0% +10.9%
Debt/Equity 0.35 0.35 0.73

Dividend

Dividend Yield5.81%
Annual Dividend$0.59
Payout Ratio
Frequencyquarterly
Ex-Dividend
Pay Date

Technology Peers

Symbol Name Price Change P/E Mkt Cap
AAPL Apple Inc $293.08 -0.41% 35.7 4.38T
MSFT Microsoft Corp $365.46 -2.27% 22.5 2.82T
ORCL Oracle Corporation $157.53 -4.62% 31.0 530.03B
PLTR Palantir Technologies $113.50 -2.74% 135.0 307.98B
IBM Intl Business Machines Corp $262.96 -0.75% 21.8 234.13B
CRM Salesforce Inc $152.76 -0.43% 15.5 124.31B

Next Earnings

Jul 16, 2026
TBD
20 days away
EPS Est: $9.02

Quick Stats

Market Cap1.46B
P/E Ratio24.25
EPS$32.17
Div Yield5.81%
Volume