Price
$65.87
52W High
$75.08
52W Low
$56.99
SMA50
$66.59
SMA200
$65.45
Avg Volume 50D
$696.74K
From 52W High
-12.27%
From 52W Low
+15.58%
Vs SMA50
-1.08%
Vs SMA200
+0.65%
Current Volume
$508.37K
Dollar Volume 50D
$46.36M
Market Cap
$7.20B
P/E
18.6x
Revenue TTM
$502.88M
EPS TTM
3.72
Net Income TTM
$386.82M
Free Cash Flow
-$686.58M
Revenue 1Y
+18.05%
EPS 1Y
+48.80%
Net Income 1Y
+52.86%
FCF 1Y
-78.60%
Profit Margin
76.92%
FCF Margin
-136.53%
Dividend Yield
3.23%
Dividend TTM
$2.13
Last Ex-Dividend
2026-09-30
Dividend / EPS
57.26%

Revenue

Annual ending 2025-12-31
$476.38M

EPS

Annual ending 2025-12-31
3.91

Net Income

Annual ending 2025-12-31
$401.19M

News