Price
$38.54
52W High
$41.29
52W Low
$17.57
SMA50
$35.48
SMA200
$28.98
Avg Volume 50D
$3.80M
From 52W High
-6.66%
From 52W Low
+119.35%
Vs SMA50
+8.64%
Vs SMA200
+32.97%
Current Volume
$2.03M
Dollar Volume 50D
$134.22M
Market Cap
$8.96B
P/E
9.0x
Revenue TTM
$5.23B
EPS TTM
5.08
Net Income TTM
$1.00B
Free Cash Flow
$757.83M
Revenue 1Y
+67.22%
EPS 1Y
-27.94%
Net Income 1Y
+23.08%
FCF 1Y
+150.54%
Profit Margin
19.12%
FCF Margin
14.49%
Dividend Yield
2.75%
Dividend TTM
$1.06
Last Ex-Dividend
2026-09-04
Dividend / EPS
20.87%

Revenue

Annual ending 2025-12-31
$3.15B

EPS

Annual ending 2025-12-31
5.64

Net Income

Annual ending 2025-12-31
$648.00M

News