Price
$1.81
52W High
$2.33
52W Low
$0.82
SMA50
$2.12
SMA200
$1.72
Avg Volume 50D
$5.21M
From 52W High
-22.32%
From 52W Low
+121.38%
Vs SMA50
-14.49%
Vs SMA200
+5.37%
Current Volume
$4.98M
Dollar Volume 50D
$11.06M
Market Cap
$758.74M
P/E
1.1x
Revenue TTM
$2.85B
EPS TTM
1.62
Net Income TTM
$717.61M
Free Cash Flow
-$16.23M
Revenue 1Y
+4.72%
EPS 1Y
+278.02%
Net Income 1Y
+300.15%
FCF 1Y
+93.92%
Profit Margin
25.14%
FCF Margin
-0.57%
Last Ex-Dividend
2020-03-19

Revenue

Annual ending 2025-12-31
$2.77B

EPS

Annual ending 2025-12-31
1.34

Net Income

Annual ending 2025-12-31
$524.62M

News