Price
$176.55
52W High
$176.55
52W Low
$88.05
SMA50
$163.30
SMA200
$125.69
Avg Volume 50D
$287.15K
From 52W High
-0.00%
From 52W Low
+100.51%
Vs SMA50
+8.11%
Vs SMA200
+40.46%
Current Volume
$270.42K
Bars Stored
1257
Market Cap
$5.37B
P/E
12.1x
Revenue TTM
$3.34B
EPS TTM
13.87
Net Income TTM
$444.80M
Free Cash Flow
$153.70M
Revenue 1Y
-2.26%
EPS 1Y
-1.21%
Net Income 1Y
-6.63%
FCF 1Y
-66.42%
Profit Margin
13.30%
FCF Margin
4.60%

Revenue

Quarterly ending 2025-12-31
$851.90M

EPS

Quarterly ending 2025-12-31
4.53

Net Income

Quarterly ending 2025-12-31
$143.10M