Price
$84.22
52W High
$89.38
52W Low
$19.79
SMA50
$78.33
SMA200
$66.83
Avg Volume 50D
$626.34K
From 52W High
-6.13%
From 52W Low
+325.57%
Vs SMA50
+7.52%
Vs SMA200
+26.02%
Current Volume
$573.10K
Bars Stored
1257
Market Cap
$4.43B
P/E
55.1x
Revenue TTM
$5.54B
EPS TTM
1.52
Net Income TTM
$80.44M
Free Cash Flow
$567.21M
Revenue 1Y
+28.11%
EPS 1Y
+148.72%
Net Income 1Y
+149.13%
FCF 1Y
+21.68%
Profit Margin
1.45%
FCF Margin
10.23%

Revenue

Quarterly ending 2025-12-31
$1.51B

EPS

Quarterly ending 2025-12-31
0.54

Net Income

Quarterly ending 2025-12-31
$28.84M