Price
$231.82
52W High
$232.34
52W Low
$100.19
SMA50
$201.76
SMA200
$181.60
Avg Volume 50D
$230.20K
From 52W High
-0.22%
From 52W Low
+131.38%
Vs SMA50
+14.90%
Vs SMA200
+27.65%
Current Volume
$168.96K
Bars Stored
1257
Market Cap
$4.62B
P/E
37.1x
Revenue TTM
$268.09M
EPS TTM
5.89
Net Income TTM
$124.45M
Free Cash Flow
$48.91M
Revenue 1Y
+60.40%
EPS 1Y
+3045.00%
Net Income 1Y
+3186.63%
FCF 1Y
-48.64%
Profit Margin
46.42%
FCF Margin
18.24%

Revenue

Quarterly ending 2025-12-31
$59.67M

EPS

Quarterly ending 2025-12-31
2.18

Net Income

Quarterly ending 2025-12-31
$44.78M