Price
$90.99
52W High
$93.18
52W Low
$68.08
SMA50
$87.74
SMA200
$81.63
Avg Volume 50D
$664.15K
From 52W High
-2.41%
From 52W Low
+33.65%
Vs SMA50
+3.70%
Vs SMA200
+11.47%
Current Volume
$427.18K
Bars Stored
1257
Market Cap
$6.58B
P/E
15.0x
Revenue TTM
$3.21B
EPS TTM
6.08
Net Income TTM
$439.83M
Free Cash Flow
-$251.79M
Revenue 1Y
-12.54%
EPS 1Y
+121.09%
Net Income 1Y
+121.22%
FCF 1Y
-149.45%
Profit Margin
13.68%
FCF Margin
-7.83%

Revenue

Quarterly ending 2025-12-31
$480.74M

EPS

Quarterly ending 2025-12-31
0.94

Net Income

Quarterly ending 2025-12-31
$68.36M