Price
$163.23
52W High
$187.26
52W Low
$115.45
SMA50
$168.15
SMA200
$147.49
Avg Volume 50D
$264.69K
From 52W High
-12.83%
From 52W Low
+41.39%
Vs SMA50
-2.92%
Vs SMA200
+10.67%
Current Volume
$236.79K
Dollar Volume 50D
$44.74M
Market Cap
$4.10B
P/E
136.2x
Revenue TTM
$2.16B
EPS TTM
1.21
Net Income TTM
$30.09M
Free Cash Flow
$152.83M
Revenue 1Y
-8.97%
EPS 1Y
+179.61%
Net Income 1Y
+181.43%
FCF 1Y
+152.53%
Profit Margin
1.39%
FCF Margin
7.08%

Revenue

Annual ending 2025-12-31
$2.23B

EPS

Annual ending 2025-12-31
0.03

Net Income

Annual ending 2025-12-31
$732.00K

News