Price
$28.82
52W High
$36.59
52W Low
$26.03
SMA50
$30.60
SMA200
$30.10
Avg Volume 50D
$1.84M
From 52W High
-26.96%
From 52W Low
+10.72%
Vs SMA50
-5.83%
Vs SMA200
-4.24%
Current Volume
$1.21M
Bars Stored
1257
Market Cap
$4.43B
P/E
21.4x
Revenue TTM
$5.65B
EPS TTM
1.27
Net Income TTM
$207.59M
Free Cash Flow
$217.14M
Revenue 1Y
+13.03%
EPS 1Y
+3.25%
Net Income 1Y
-2.00%
FCF 1Y
-24.55%
Profit Margin
3.67%
FCF Margin
3.84%

Revenue

Quarterly ending 2025-12-31
$1.47B

EPS

Quarterly ending 2025-12-31
0.36

Net Income

Quarterly ending 2025-12-31
$58.50M