Price
$25.58
52W High
$28.05
52W Low
$16.36
SMA50
$24.95
SMA200
$24.10
Avg Volume 50D
$2.56M
From 52W High
-9.66%
From 52W Low
+56.36%
Vs SMA50
+2.52%
Vs SMA200
+6.14%
Current Volume
$2.68M
Bars Stored
1257
Market Cap
$6.49B
P/E
25.8x
Revenue TTM
$3.44B
EPS TTM
0.96
Net Income TTM
$251.40M
Free Cash Flow
$404.90M
Revenue 1Y
+1.03%
EPS 1Y
+31.51%
Net Income 1Y
+28.99%
FCF 1Y
+36.56%
Profit Margin
7.30%
FCF Margin
11.76%

Revenue

Quarterly ending 2025-12-31
$856.20M

EPS

Quarterly ending 2025-12-31
0.19

Net Income

Quarterly ending 2025-12-31
$51.30M