Price
$47.61
52W High
$93.55
52W Low
$29.91
SMA50
$51.58
SMA200
$57.65
Avg Volume 50D
$3.95M
From 52W High
-49.11%
From 52W Low
+59.18%
Vs SMA50
-7.69%
Vs SMA200
-17.41%
Current Volume
$2.57M
Dollar Volume 50D
$202.77M
Market Cap
$11.95B
P/E
21.5x
Revenue TTM
$7.46B
EPS TTM
2.23
Net Income TTM
$555.45M
Free Cash Flow
-$172.39M
Revenue 1Y
+17.93%
EPS 1Y
+81.30%
Net Income 1Y
+82.86%
FCF 1Y
-162.22%
Profit Margin
7.45%
FCF Margin
-2.31%
Dividend Yield
0.70%
Dividend TTM
$0.33
Last Ex-Dividend
2026-09-02
Dividend / EPS
14.98%

Revenue

Annual ending 2025-12-31
$6.71B

EPS

Annual ending 2025-12-31
1.50

Net Income

Annual ending 2025-12-31
$373.89M

News