Price
$25.78
52W High
$36.23
52W Low
$12.49
SMA50
$27.15
SMA200
$25.09
Avg Volume 50D
$2.66M
From 52W High
-28.84%
From 52W Low
+106.41%
Vs SMA50
-5.04%
Vs SMA200
+2.77%
Current Volume
$2.93M
Dollar Volume 50D
$71.99M
Market Cap
$4.80B
P/E
13.5x
Revenue TTM
$3.75B
EPS TTM
1.82
Net Income TTM
$357.00M
Free Cash Flow
$365.00M
Revenue 1Y
+8.47%
EPS 1Y
+27.27%
Net Income 1Y
+18.60%
FCF 1Y
+10.94%
Profit Margin
9.51%
FCF Margin
9.72%
Dividend Yield
1.24%
Dividend TTM
$0.32
Last Ex-Dividend
2026-09-01
Dividend / EPS
17.58%

Revenue

Annual ending 2025-12-31
$3.58B

EPS

Annual ending 2025-12-31
1.52

Net Income

Annual ending 2025-12-31
$310.00M

News