Price
$138.49
52W High
$158.62
52W Low
$73.50
SMA50
$145.74
SMA200
$113.08
Avg Volume 50D
$653.48K
From 52W High
-12.69%
From 52W Low
+88.42%
Vs SMA50
-4.98%
Vs SMA200
+22.47%
Current Volume
$1.03M
Dollar Volume 50D
$94.58M
Market Cap
$9.37B
P/E
113.1x
Revenue TTM
$281.99M
EPS TTM
1.03
Net Income TTM
$82.91M
Free Cash Flow
--
Revenue 1Y
+34.81%
EPS 1Y
+101.96%
Net Income 1Y
+59.32%
Profit Margin
29.40%

Revenue

Annual ending 2025-12-31
$46.02M

EPS

Annual ending 2025-12-31
-2.05

Net Income

Annual ending 2025-12-31
-$130.15M

News