Price
$41.17
52W High
$53.55
52W Low
$28.53
SMA50
$42.91
SMA200
$41.52
Avg Volume 50D
$1.30M
From 52W High
-23.12%
From 52W Low
+44.30%
Vs SMA50
-4.05%
Vs SMA200
-0.85%
Current Volume
$1.79M
Dollar Volume 50D
$55.88M
Market Cap
$5.99B
P/E
66.6x
Revenue TTM
$3.78B
EPS TTM
0.60
Net Income TTM
$89.91M
Free Cash Flow
$579.16M
Revenue 1Y
+0.80%
EPS 1Y
-20.00%
Net Income 1Y
-19.27%
FCF 1Y
+33.96%
Profit Margin
2.38%
FCF Margin
15.34%
Dividend Yield
1.17%
Dividend TTM
$0.48
Last Ex-Dividend
2026-08-12
Dividend / EPS
80.00%

Revenue

Annual ending 2025-12-31
$3.70B

EPS

Annual ending 2025-12-31
0.21

Net Income

Annual ending 2025-12-31
$31.30M

News