WebserviceX.NET

PEP 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 141.85
EMA 140.75
MACD -3.43
RSI 37.63
BB_High 151.89
BB_Low 131.81
ATR 3.8
ADX 27.3
MFI 39.49
OBV -30416103.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 PEP
Date 2025-04-30
Market Cap 185891012608.0
Enterprise Value 224225689600.0
Trailing P/E 19.938234
Forward P/E 15.710313
Price to Sales 2.0310853
Price to Book 10.123199
Enterprise to Revenue 2.45
Enterprise to EBITDA 12.959
Profit Margin 0.10238
Operating Margin 0.15816
Return on Assets 0.08858
Return on Equity 0.49927
Revenue 91522998272.0
Revenue per Share 66.696
EBITDA 17302999040.0
Net Income 9370000384.0
Diluted EPS 6.8
Total Cash 8582000128.0
Total Cash per Share 6.259
Total Debt 48518000640.0
Total Debt to Equity 261.849
Current Ratio 0.834
Book Value 13.393
Operating Cash Flow 12574999552.0
Levered Free Cash Flow 7581499904.0
Beta 0.503
52 Week Change -0.23317158
S&P 500 52 Week Change 0.1080904
52 Week High 183.41
52 Week Low 131.52
50 Day Moving Avg 147.3654
200 Day Moving Avg 159.7889
3 Month Avg Daily Volume 8011990.0
10 Day Avg Daily Volume 8433720.0
Shares Outstanding 1371079936.0
Float Shares 1367350204.0
Percent Held by Insiders 0.00166
Percent Held by Institutions 0.79085
Shares Short 19799932.0
Short Ratio 2.45
Short Percent of Float 0.014400001
Short Percent of Shares Outstanding 19043979.0
Forward Annual Dividend Rate 5.42
Forward Annual Dividend Yield 4.04
Trailing Annual Dividend Rate 5.42
Trailing Annual Dividend Yield 0.040354405
5 Year Avg Dividend Yield 2.81
Payout Ratio 0.7971
Ex-Dividend Date 1741305600
Last Split Factor 2:1
Last Split Date 833328000

Analysis