WebserviceX.NET

GOOGL research report

As of 2025-06-13

Stock Price Chart

Stock Data (Last 30 Days)

Date Open High Low Close Volume

Price Performance

Volume Analysis

Technical Indicators

Indicator Value
SMA 170.9
EMA 170.74
MACD 3.65
RSI 59.12
BB_High 179.06
BB_Low 162.74
ATR 4.6
ADX 22.97
MFI 51.87
OBV 261468300.0

Economic Data

Indicator Value
BUSINV 2578112.0
CPIAUCSL 320.58
CPILFESL 326.85
DCOILWTICO 65.99
DGORDER 296193.0
DTWEXBGS 121.52
FEDFUNDS 4.33
GDP 29976.64
HOUST 1361.0
ICSA 248000.0
INDPRO 103.88
MORTGAGE30US 6.84
NFCI -0.51
PAYEMS 159561.0
PCE 20669.5
PSAVERT 4.9
RETAILIMSA 805336.0
RSAFS 724131.0
T10Y2Y 0.45
TOTALSA 16.09
UMCSENT 52.2
UNRATE 4.2
USREC 0.0

Fundamental Data

Metric Value
Symbol GOOGL
Date 2025-06-13
Market Cap 2126188118016.0
Enterprise Value 2052790419456.0
Trailing P/E 19.49442
Forward P/E 19.49442
Price to Sales 5.91079
Price to Book 6.149269
Enterprise to Revenue 5.707
Enterprise to EBITDA 15.127
Profit Margin 0.30857
Operating Margin 0.33918
Return on Assets 0.16896999
Return on Equity 0.34789002
Revenue 359713013760.0
Revenue per Share 29.338
EBITDA 135705001984.0
Net Income 110995996672.0
Diluted EPS 8.96
Total Cash 95328002048.0
Total Cash per Share 7.856
Total Debt 28497999872.0
Total Debt to Equity 8.254
Current Ratio 1.768
Book Value 28.405
Operating Cash Flow 132601004032.0
Levered Free Cash Flow 60679000064.0
Beta 1.014
52 Week Change -0.014500141
S&P 500 52 Week Change 0.09203708
52 Week High 207.05
52 Week Low 140.53
50 Day Moving Avg 162.2228
200 Day Moving Avg 171.6055
3 Month Avg Daily Volume 40043917.0
10 Day Avg Daily Volume 35364070.0
Shares Outstanding 5820000256.0
Float Shares 10875751050.0
Percent Held by Insiders 0.00254
Percent Held by Institutions 0.8107
Shares Short 66272281.0
Short Ratio 1.49
Short Percent of Float 0.0114
Short Percent of Shares Outstanding 68993462.0
Forward Annual Dividend Rate 0.84
Forward Annual Dividend Yield 0.48
Trailing Annual Dividend Rate 1.0
Trailing Annual Dividend Yield 0.00569152
Payout Ratio 0.08930001
Ex-Dividend Date 1749427200
Last Split Factor 20:1
Last Split Date 1658102400

Analysis