WebserviceX.NET

GM research report

As of 2025-04-30

Stock Price Chart

Stock Data (Last 30 Days)

Date Open High Low Close Volume

Price Performance

Volume Analysis

Technical Indicators

Indicator Value
SMA 45.22
EMA 45.98
MACD -0.24
RSI 45.86
BB_High 48.08
BB_Low 42.36
ATR 1.89
ADX 15.79
MFI 47.32
OBV 273746474.0

Economic Data

Indicator Value
BUSINV 2589957.0
CPIAUCSL 319.62
CPILFESL 325.66
DCOILWTICO 63.3
DGORDER 315729.0
DTWEXBGS 123.25
FEDFUNDS 4.33
GDP 29977.63
HOUST 1324.0
ICSA 222000.0
INDPRO 103.89
MORTGAGE30US 6.81
NFCI -0.44
PAYEMS 159398.0
PCE 20653.3
PSAVERT 3.9
RETAILIMSA 822765.0
RSAFS 722025.0
T10Y2Y 0.57
TOTALSA 18.28
UMCSENT 57.0
UNRATE 4.2
USREC 0.0

Fundamental Data

Metric Value
Symbol GM
Date 2025-04-30
Market Cap 43714555904.0
Enterprise Value 162063712256.0
Trailing P/E 7.1020412
Forward P/E 4.2800384
Price to Sales 0.23197146
Price to Book 0.69435495
Enterprise to Revenue 0.86
Enterprise to EBITDA 8.779
Profit Margin 0.030840002
Operating Margin 0.07644
Return on Assets 0.02755
Return on Equity 0.08557
Revenue 188447997952.0
Revenue per Share 175.586
EBITDA 18460999680.0
Net Income 7580000256.0
Diluted EPS 6.37
Total Cash 19044999168.0
Total Cash per Share 19.276
Total Debt 132678000640.0
Total Debt to Equity 199.738
Current Ratio 1.212
Book Value 65.154
Operating Cash Flow 23037999104.0
Levered Free Cash Flow 1262000000.0
Beta 1.277
52 Week Change 0.055543065
S&P 500 52 Week Change 0.1080904
52 Week High 61.24
52 Week Low 38.96
50 Day Moving Avg 47.0622
200 Day Moving Avg 49.0357
3 Month Avg Daily Volume 15037116.0
10 Day Avg Daily Volume 11033050.0
Shares Outstanding 966281024.0
Float Shares 984127040.0
Percent Held by Insiders 0.00235
Percent Held by Institutions 0.9015
Shares Short 23747364.0
Short Ratio 1.25
Short Percent of Float 0.0279
Short Percent of Shares Outstanding 44142277.0
Forward Annual Dividend Rate 0.48
Forward Annual Dividend Yield 1.02
Trailing Annual Dividend Rate 0.48
Trailing Annual Dividend Yield 0.01022582
5 Year Avg Dividend Yield 4.06
Payout Ratio 0.0754
Ex-Dividend Date 1749168000

Analysis