Overview
Key stats
Fundamentals Sep 10- Open
- $61.15
- 52-wk high
- $66.58
- High
- $61.69
- 52-wk low
- $53.54
- Low
- $60.95
- Prev close
- $61.25
- Mkt cap
- $56.88B
- P/E
- 44.5x
- Volume
- 5.97M
- Fwd P/E
- 36.4x
- Beta
- 0.71
- Div yield
- 5.30%
- P/S
- 9.4x
- P/B
- 1.5x
- Profit margin
- +20.9%
- Op margin
- +47.0%
- ROE
- +3.2%
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 selling.
What funds are doing
Activist stakes, short interest & more
Earnings
Earnings landed in line with what analysts expected.
Earnings per share
$1.09 expected
Revenue
$1.43B expected
GAAP EPS was $0.37 and adjusted EPS was $1.09. The gaap figure is comparable to consensus.
Reports Nov 2, 2026, in 53 days
EPS expected
$0.44 to $0.44
Revenue expected
6 analysts
Last 30 days
Analysts raising estimates
Estimate drift
Change in 30 days
What the company said
Financials
What it sold, what it cost, what was left.
| USD | Sep 2025 | Dec 2025 | Mar 2026 | Jun 2026 |
|---|---|---|---|---|
| What came in | ||||
| Revenue | $1.47B | $1.49B | $1.55B | $1.43B |
| Cost of what it sold | $106.6M | $265.7M | $1.38B | $112.4M |
| Gross profit | $1.36B | $1.22B | $171.3M | $1.31B |
| What it spent | ||||
| Sales and admin | $42.0M | $117.6M | $58.9M | $57.6M |
| Other operating costs | $647.8M | $1.38B | -$613.3M | $651.9M |
| Total operating expenses | $689.8M | $1.49B | -$554.4M | $709.5M |
| What was left | ||||
| Operating profit | $674.1M | -$272.5M | $725.7M | $605.2M |
| Interest on debt | $296.3M | $289.9M | $285.0M | $313.9M |
| Profit before tax | $341.5M | $246.9M | $347.1M | $396.3M |
| Tax | $23.8M | -$43.5M | $26.2M | $25.8M |
| Net profit | $315.8M | $296.1M | $311.8M | $397.1M |
| EBITDA | $973.5M | $830.4M | $1.27B | $1.34B |
Technicals
Price structure
This stock is under pressure.
Trend
Under pressure
25 / 100
RSI 14
20D volatility
52-week range
20D support
20D resistance
Returns
Price vs moving averages
Volume pace
Macro
10 macro signals shaping O right now
Unlock sector rotation, regime shifts, and macro event windows tied to this stock.
Unlock the full results