Price
$64.83
52W High
$126.89
52W Low
$29.67
SMA50
$75.79
SMA200
$68.16
Avg Volume 50D
$1.06M
From 52W High
-48.91%
From 52W Low
+118.50%
Vs SMA50
-14.46%
Vs SMA200
-4.89%
Current Volume
$1.26M
Dollar Volume 50D
$80.68M
Market Cap
$4.74B
P/E
31.6x
Revenue TTM
$1.04B
EPS TTM
2.11
Net Income TTM
$150.23M
Free Cash Flow
-$118.74M
Revenue 1Y
+27.31%
EPS 1Y
+26.35%
Net Income 1Y
+33.98%
FCF 1Y
-717.75%
Profit Margin
14.48%
FCF Margin
-11.44%

Revenue

Annual ending 2025-12-31
$901.31M

EPS

Annual ending 2025-12-31
1.37

Net Income

Annual ending 2025-12-31
$94.08M

News