Price
$226.50
52W High
$227.78
52W Low
$103.15
SMA50
$204.21
SMA200
$177.49
Avg Volume 50D
$721.92K
From 52W High
-0.57%
From 52W Low
+119.58%
Vs SMA50
+10.92%
Vs SMA200
+27.61%
Current Volume
$706.50K
Bars Stored
1257
Market Cap
$6.35B
P/E
543.0x
Revenue TTM
$1.11B
EPS TTM
0.55
Net Income TTM
$11.70M
Free Cash Flow
$5.71M
Revenue 1Y
+41.46%
EPS 1Y
-29.49%
Net Income 1Y
-23.63%
FCF 1Y
+111.03%
Profit Margin
1.05%
FCF Margin
0.51%

Revenue

Quarterly ending 2025-12-31
$301.18M

EPS

Quarterly ending 2025-12-31
0.64

Net Income

Quarterly ending 2025-12-31
$13.57M