Price
$79.52
52W High
$89.60
52W Low
$24.60
SMA50
$78.73
SMA200
$53.87
Avg Volume 50D
$392.06K
From 52W High
-12.68%
From 52W Low
+223.25%
Vs SMA50
+1.00%
Vs SMA200
+47.62%
Current Volume
$532.77K
Bars Stored
1257
Market Cap
$1.17B
P/E
4.7x
Revenue TTM
$3.18B
EPS TTM
16.17
Net Income TTM
$246.44M
Free Cash Flow
-$22.68M
Revenue 1Y
+8.69%
EPS 1Y
+172.28%
Net Income 1Y
+219.74%
FCF 1Y
-267.85%
Profit Margin
7.74%
FCF Margin
-0.71%

Revenue

Quarterly ending 2025-12-31
$797.53M

EPS

Quarterly ending 2025-12-31
-0.15

Net Income

Quarterly ending 2025-12-31
$2.71M