Price
$3.30
52W High
$4.03
52W Low
$2.10
SMA50
$2.74
SMA200
$2.84
Avg Volume 50D
$36.51K
From 52W High
-18.11%
From 52W Low
+57.14%
Vs SMA50
+20.58%
Vs SMA200
+16.18%
Current Volume
$11.14K
Dollar Volume 50D
$100284
Market Cap
$135.21M
P/E
0.0x
Revenue TTM
$17.96B
EPS TTM
1.56
Net Income TTM
$3.47B
Free Cash Flow
$3.16B
Revenue 1Y
+12.46%
EPS 1Y
+27.87%
Net Income 1Y
+27.28%
FCF 1Y
+15.76%
Profit Margin
19.31%
FCF Margin
17.58%

Revenue

Annual ending 2025-12-31
$16.94B

EPS

Annual ending 2025-12-31
1.37

Net Income

Annual ending 2025-12-31
$3.06B

News