WebserviceX.NET

META 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 703.02
EMA 699.39
MACD 21.21
RSI 59.7
BB_High 734.86
BB_Low 671.17
ATR 15.66
ADX 34.37
MFI 54.62
OBV 282244595.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 META
Date 2025-07-02
Market Cap 1794150498304.0
Enterprise Value 1835088740352.0
Trailing P/E 27.873829
Forward P/E 28.20435
Price to Sales 10.531525
Price to Book 9.730014
Enterprise to Revenue 10.772
Enterprise to EBITDA 20.858
Profit Margin 0.39113998
Operating Margin 0.41487
Return on Assets 0.17879999
Return on Equity 0.39835
Revenue 170359996416.0
Revenue per Share 67.349
EBITDA 87979999232.0
Net Income 66635001856.0
Diluted EPS 25.6
Total Cash 70229999616.0
Total Cash per Share 27.932
Total Debt 49519001600.0
Total Debt to Equity 26.763
Current Ratio 2.662
Book Value 73.337
Operating Cash Flow 96108003328.0
Levered Free Cash Flow 36658999296.0
Beta 1.266
52 Week Change 0.4103459
S&P 500 52 Week Change 0.11937654
52 Week High 747.9
52 Week Low 442.65
50 Day Moving Avg 641.2968
200 Day Moving Avg 612.444
3 Month Avg Daily Volume 16159157.0
10 Day Avg Daily Volume 13844720.0
Shares Outstanding 2171150080.0
Float Shares 2166721507.0
Percent Held by Insiders 0.00068999996
Percent Held by Institutions 0.8001
Shares Short 30138882.0
Short Ratio 2.59
Short Percent of Float 0.0139
Short Percent of Shares Outstanding 35573940.0
Forward Annual Dividend Rate 2.1
Forward Annual Dividend Yield 0.28
Trailing Annual Dividend Rate 2.025
Trailing Annual Dividend Yield 0.0028155504
Payout Ratio 0.0792
Ex-Dividend Date 1750032000

Analysis