Price
$75.85
52W High
$153.91
52W Low
$70.74
SMA50
$79.62
SMA200
$101.42
Avg Volume 50D
$496.58K
From 52W High
-50.72%
From 52W Low
+7.22%
Vs SMA50
-4.74%
Vs SMA200
-25.21%
Current Volume
$326.55K
Dollar Volume 50D
$39.49M
Market Cap
$3.23B
P/E
117.4x
Revenue TTM
$1.07B
EPS TTM
0.65
Net Income TTM
$27.56M
Free Cash Flow
$20.80M
Revenue 1Y
+13.04%
EPS 1Y
+113.27%
Net Income 1Y
+112.79%
FCF 1Y
-67.83%
Profit Margin
2.58%
FCF Margin
1.94%

Revenue

Annual ending 2025-12-31
$1.00B

EPS

Annual ending 2025-12-31
0.73

Net Income

Annual ending 2025-12-31
$31.10M

News