Price
$73.98
52W High
$74.65
52W Low
$60.01
SMA50
$71.42
SMA200
$67.62
Avg Volume 50D
$1.39M
From 52W High
-0.91%
From 52W Low
+23.28%
Vs SMA50
+3.59%
Vs SMA200
+9.41%
Current Volume
$1.16M
Bars Stored
1257
Market Cap
$16.22B
P/E
34.8x
Revenue TTM
$1.72B
EPS TTM
2.11
Net Income TTM
$466.36M
Free Cash Flow
$1.09B
Revenue 1Y
+8.43%
EPS 1Y
+0.96%
Net Income 1Y
+1.20%
FCF 1Y
-35.73%
Profit Margin
27.17%
FCF Margin
63.57%

Revenue

Quarterly ending 2025-12-31
$444.55M

EPS

Quarterly ending 2025-12-31
0.67

Net Income

Quarterly ending 2025-12-31
$148.32M