WebserviceX.NET

GD research report

As of 2025-07-02

Stock Price Chart

Stock Data (Last 30 Days)

Date Open High Low Close Volume

Price Performance

Volume Analysis

Technical Indicators

Indicator Value
SMA 282.43
EMA 284.44
MACD 4.51
RSI 69.14
BB_High 295.23
BB_Low 269.63
ATR 4.79
ADX 12.76
MFI 76.23
OBV 24361280.0

Economic Data

Indicator Value
BUSINV 2656533.0
CPIAUCSL 320.58
CPILFESL 326.85
DCOILWTICO 66.3
DGORDER 343585.0
DTWEXBGS 120.08
FEDFUNDS 4.33
GDP 29962.05
HOUST 1256.0
ICSA 236000.0
INDPRO 103.59
MORTGAGE30US 6.77
NFCI -0.5
PAYEMS 159561.0
PCE 20592.7
PSAVERT 4.5
RETAILIMSA 804272.0
RSAFS 715417.0
T10Y2Y 0.52
TOTALSA 16.1
UMCSENT 52.2
UNRATE 4.2
USREC 0.0

Fundamental Data

Metric Value
Symbol GD
Date 2025-07-02
Market Cap 78886952960.0
Enterprise Value 88427479040.0
Trailing P/E 20.382803
Forward P/E 18.278608
Price to Sales 1.6031326
Price to Book 3.5441086
Enterprise to Revenue 1.797
Enterprise to EBITDA 14.967
Profit Margin 0.080819994
Operating Margin 0.10529
Return on Assets 0.055999998
Return on Equity 0.18228
Revenue 49208000512.0
Revenue per Share 180.419
EBITDA 5907999744.0
Net Income 3976999936.0
Diluted EPS 14.42
Total Cash 1242000000.0
Total Cash per Share 4.634
Total Debt 11507000320.0
Total Debt to Equity 51.775
Current Ratio 1.339
Book Value 82.932
Operating Cash Flow 4235000064.0
Levered Free Cash Flow 2482249984.0
Beta 0.467
52 Week Change 0.03334737
S&P 500 52 Week Change 0.11937654
52 Week High 316.9
52 Week Low 239.2
50 Day Moving Avg 277.1686
200 Day Moving Avg 276.64456
3 Month Avg Daily Volume 1365059.0
10 Day Avg Daily Volume 1455230.0
Shares Outstanding 268396000.0
Float Shares 251159196.0
Percent Held by Insiders 0.00509
Percent Held by Institutions 0.86997
Shares Short 2482538.0
Short Ratio 2.45
Short Percent of Float 0.0104
Short Percent of Shares Outstanding 2407907.0
Forward Annual Dividend Rate 6.0
Forward Annual Dividend Yield 2.06
Trailing Annual Dividend Rate 5.76
Trailing Annual Dividend Yield 0.019566547
5 Year Avg Dividend Yield 2.25
Payout Ratio 0.39970002
Ex-Dividend Date 1751500800
Last Split Factor 2:1
Last Split Date 1143417600

Analysis