Price
$31.20
52W High
$38.76
52W Low
$20.25
SMA50
$33.79
SMA200
$31.75
Avg Volume 50D
$651.28K
From 52W High
-19.50%
From 52W Low
+54.07%
Vs SMA50
-7.66%
Vs SMA200
-1.72%
Current Volume
$640.69K
Dollar Volume 50D
$21.89M
Market Cap
$5.53B
P/E
49.5x
Revenue TTM
$5.82B
EPS TTM
0.64
Net Income TTM
$111.60M
Free Cash Flow
$219.40M
Revenue 1Y
+6.25%
EPS 1Y
-9.86%
Net Income 1Y
-10.93%
FCF 1Y
+11.88%
Profit Margin
1.92%
FCF Margin
3.77%
Dividend Yield
1.27%
Dividend TTM
$0.40
Last Ex-Dividend
2026-09-11
Dividend / EPS
61.72%

Revenue

Annual ending 2025-12-31
$5.67B

EPS

Annual ending 2025-12-31
0.59

Net Income

Annual ending 2025-12-31
$103.60M

News