Price
$35.33
52W High
$45.51
52W Low
$26.39
SMA50
$30.77
SMA200
$31.95
Avg Volume 50D
$1.90M
From 52W High
-28.81%
From 52W Low
+33.88%
Vs SMA50
+14.83%
Vs SMA200
+10.58%
Current Volume
$2.61M
Bars Stored
1257
Market Cap
$5.48B
P/E
12.2x
Revenue TTM
$616.29M
EPS TTM
2.78
Net Income TTM
$447.18M
Free Cash Flow
-$24.99M
Revenue 1Y
+87.32%
EPS 1Y
+1885.71%
Net Income 1Y
+1812.41%
FCF 1Y
+38.40%
Profit Margin
72.56%
FCF Margin
-4.05%

Revenue

Quarterly ending 2025-12-31
$192.57M

EPS

Quarterly ending 2025-12-31
0.15

Net Income

Quarterly ending 2025-12-31
$23.04M