Price
$55.88
52W High
$65.45
52W Low
$37.19
SMA50
$55.24
SMA200
$53.43
Avg Volume 50D
$1.81M
From 52W High
-14.62%
From 52W Low
+50.26%
Vs SMA50
+1.15%
Vs SMA200
+4.58%
Current Volume
$1.06M
Dollar Volume 50D
$100.04M
Market Cap
$6.82B
P/E
9.4x
Revenue TTM
$3.86B
EPS TTM
5.83
Net Income TTM
$723.69M
Free Cash Flow
-$225.91M
Revenue 1Y
+2.29%
EPS 1Y
-14.52%
Net Income 1Y
-15.17%
FCF 1Y
-125.53%
Profit Margin
18.74%
FCF Margin
-5.85%
Dividend Yield
2.68%
Dividend TTM
$1.50
Last Ex-Dividend
2026-08-10
Dividend / EPS
25.73%

Revenue

Annual ending 2025-12-31
$3.66B

EPS

Annual ending 2025-12-31
6.09

Net Income

Annual ending 2025-12-31
$759.22M

News