Overview
Key stats
Fundamentals Sep 10- Open
- $13.77
- 52-wk high
- $13.79
- High
- $13.78
- 52-wk low
- $5.67
- Low
- $13.75
- Prev close
- $13.78
- Mkt cap
- $3.61B
- P/E
- 17.6x
- Volume
- 1.63M
- Fwd P/E
- 5.1x
- Beta
- 1.52
- Div yield
- 0.58%
- P/S
- 0.6x
- P/B
- 3.6x
- Profit margin
- +3.4%
- Op margin
- +20.7%
- ROE
- +24.0%
What do analysts expect?
Analyst target and ratings are on paid plans
See the 12-month consensus target and the buy/hold/sell rating split.
Unlock the full resultsSmart money
8 funds hold a position and insiders have been net buying.
What funds are doing
10 moves · 6 mo
Buys/Adds$178.7MSells/Trims$65.1M
Earnings
Earnings came in 5.9% below what analysts expected.
Earnings per share
$0.80-5.9%
$0.85 expected
What the street expects next
EPS expected
$1.05
$1.05 to $1.05
Revenue expected
$1.57B
4 analysts
Estimate drift
+0.11
Change in 30 days
Financials
What it sold, what it cost, what was left.
Sep 2025Dec 2025Mar 2026Jun 2026
| USD | Sep 2025 | Dec 2025 | Mar 2026 | Jun 2026 |
|---|---|---|---|---|
| What came in | ||||
| Revenue | $1.60B | $1.51B | $1.46B | $1.56B |
| Cost of what it sold | $745.0M | $748.0M | $677.0M | $711.0M |
| Gross profit | $857.0M | $759.0M | $783.0M | $847.0M |
| What it spent | ||||
| Research and development | $84.0M | $91.0M | $93.0M | $90.0M |
| Sales and admin | $415.0M | $433.0M | $424.0M | $434.0M |
| Total operating expenses | $499.0M | $524.0M | $517.0M | $524.0M |
| What was left | ||||
| Operating profit | $358.0M | $235.0M | $266.0M | $323.0M |
| Interest on debt | $128.0M | $121.0M | $111.0M | $108.0M |
| Profit before tax | $243.0M | -$148.0M | $213.0M | $183.0M |
| Tax | $83.0M | $57.0M | $67.0M | $75.0M |
| Net profit | $160.0M | -$205.0M | $146.0M | $108.0M |
| EBITDA | $460.0M | $65.0M | $410.0M | $371.0M |
Technicals
Price structure
This stock is in a strong uptrend, and looks overbought after a fast run-up.
Trend
Strong uptrend
85 / 100
RSI 14
73overbought
20D volatility
3%annualized
52-week range
$5.67$13.79
20D support
$13.59recent floor
20D resistance
$13.79recent ceiling
Returns
5D -0.1%20D +1.1%60D +2.4%
Price vs moving averages
SMA20 +0.1%SMA50 +1.1%SMA200 +33.7%
Volume pace
1.34xvs prior 20D