Price
$35.51
52W High
$38.77
52W Low
$27.18
SMA50
$31.42
SMA200
$33.25
Avg Volume 50D
$5.41M
From 52W High
-9.18%
From 52W Low
+30.65%
Vs SMA50
+13.02%
Vs SMA200
+6.79%
Current Volume
$3.80M
Bars Stored
1257
Market Cap
$8.26B
P/E
13.5x
Revenue TTM
$3.49B
EPS TTM
2.38
Net Income TTM
$613.45M
Free Cash Flow
$1.02B
Revenue 1Y
+0.22%
EPS 1Y
+17.82%
Net Income 1Y
+11.28%
FCF 1Y
+16.04%
Profit Margin
17.59%
FCF Margin
29.35%

Revenue

Quarterly ending 2025-12-31
$878.01M

EPS

Quarterly ending 2025-12-31
0.83

Net Income

Quarterly ending 2025-12-31
$209.65M