WebserviceX.NET

MO research report

As of 2025-02-04

Stock Price Chart

Stock Data (Last 30 Days)

Date Open High Low Close Volume

Price Performance

Volume Analysis

Technical Indicators

Indicator Value
SMA 51.79
EMA 52.2
MACD -0.03
RSI 52.96
BB_High 53.27
BB_Low 50.3
ATR 1.03
ADX 21.28
MFI 50.3
OBV 434651878.0

Economic Data

Indicator Value
CPIAUCSL 317.69
DTWEXBGS 128.67
FEDFUNDS 4.33
GDP 29700.58
HOUST 1499.0
INDPRO 103.19
PAYEMS 159536.0
PCE 20387.2
RSAFS 729191.0
UNRATE 4.1

Fundamental Data

Metric Value
Symbol MO
Date 2025-02-04
Market Cap 89071894528.0
Enterprise Value 112556851200.0
Trailing P/E 8.055811
Forward P/E 9.524955
Price to Sales 4.374418
Enterprise to Revenue 5.528
Enterprise to EBITDA 9.214
Profit Margin 0.50511
Operating Margin 0.59843
Return on Assets 0.21103
Revenue 20362000384.0
Revenue per Share 11.726
EBITDA 12216000512.0
Net Income 10259999744.0
Diluted EPS 6.54
Total Cash 1896999936.0
Total Cash per Share 1.119
Total Debt 25155000320.0
Current Ratio 0.438
Book Value -2.044
Operating Cash Flow 8640000000.0
Levered Free Cash Flow 4325499904.0
Beta 0.67
52 Week Change 0.3017242
S&P 500 52 Week Change 0.20999026
52 Week High 58.04
52 Week Low 39.25
50 Day Moving Avg 53.781
200 Day Moving Avg 50.1319
3 Month Avg Daily Volume 7779965.0
10 Day Avg Daily Volume 9406570.0
Shares Outstanding 1690649984.0
Float Shares 1691847059.0
Percent Held by Insiders 0.00122
Percent Held by Institutions 0.60831
Shares Short 30611931.0
Short Ratio 3.82
Short Percent of Float 0.018099999
Short Percent of Shares Outstanding 28336534.0
Forward Annual Dividend Rate 4.08
Forward Annual Dividend Yield 0.0775
5 Year Avg Dividend Yield 8.03
Payout Ratio 0.6689
Ex-Dividend Date 1735171200
Last Split Factor 3:1
Last Split Date 860716800

Analysis