WebserviceX.NET

GOOGL 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 154.43
EMA 157.28
MACD -0.9
RSI 50.6
BB_High 164.85
BB_Low 144.01
ATR 5.58
ADX 27.24
MFI 47.42
OBV 543837488.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 GOOGL
Date 2025-04-30
Market Cap 1937280598016.0
Enterprise Value 1876711571456.0
Trailing P/E 17.743017
Forward P/E 17.723215
Price to Sales 5.385628
Price to Book 5.590565
Enterprise to Revenue 5.217
Enterprise to EBITDA 13.829
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.95
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.035
52 Week Change -0.022580266
S&P 500 52 Week Change 0.1080904
52 Week High 207.05
52 Week Low 140.53
50 Day Moving Avg 163.1788
200 Day Moving Avg 172.01175
3 Month Avg Daily Volume 36083595.0
10 Day Avg Daily Volume 33127890.0
Shares Outstanding 5820000256.0
Float Shares 10868834100.0
Percent Held by Insiders 0.00279
Percent Held by Institutions 0.81551003
Shares Short 68672977.0
Short Ratio 1.7
Short Percent of Float 0.0117999995
Short Percent of Shares Outstanding 72041758.0
Forward Annual Dividend Rate 0.84
Forward Annual Dividend Yield 0.52
Trailing Annual Dividend Rate 1.0
Trailing Annual Dividend Yield 0.006243756
Payout Ratio 0.08930001
Ex-Dividend Date 1749427200
Last Split Factor 20:1
Last Split Date 1658102400

Analysis