Price
$71.06
52W High
$104.69
52W Low
$52.34
SMA50
$66.26
SMA200
$76.37
Avg Volume 50D
$1.51M
From 52W High
-32.12%
From 52W Low
+35.77%
Vs SMA50
+7.24%
Vs SMA200
-6.95%
Current Volume
$1.22M
Dollar Volume 50D
$99.88M
Market Cap
$2.80B
P/E
70.5x
Revenue TTM
$1.55B
EPS TTM
0.94
Net Income TTM
$39.72M
Free Cash Flow
-$11.71M
Revenue 1Y
+17.33%
EPS 1Y
+129.27%
Net Income 1Y
+99.69%
FCF 1Y
-125.35%
Profit Margin
2.56%
FCF Margin
-0.75%

Revenue

Annual ending 2025-12-31
$1.45B

EPS

Annual ending 2025-12-31
1.09

Net Income

Annual ending 2025-12-31
$45.73M

News