WebserviceX.NET

ORCL 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 133.58
EMA 136.83
MACD -2.08
RSI 52.56
BB_High 145.74
BB_Low 121.42
ATR 5.92
ADX 20.42
MFI 43.9
OBV 161162237.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 ORCL
Date 2025-04-30
Market Cap 394611228672.0
Enterprise Value 486692093952.0
Trailing P/E 32.955505
Forward P/E 19.653631
Price to Sales 7.0740414
Price to Book 23.575138
Enterprise to Revenue 8.725
Enterprise to EBITDA 21.238
Profit Margin 0.21799
Operating Margin 0.31295002
Return on Assets 0.073460005
Return on Equity 1.03741
Revenue 55782998016.0
Revenue per Share 20.098
EBITDA 22915999744.0
Net Income 12160000000.0
Diluted EPS 4.27
Total Cash 17823000576.0
Total Cash per Share 6.356
Total Debt 109175996416.0
Total Debt to Equity 632.501
Current Ratio 1.017
Book Value 5.969
Operating Cash Flow 20745000960.0
Levered Free Cash Flow 5255750144.0
Beta 1.221
52 Week Change 0.22821248
S&P 500 52 Week Change 0.1080904
52 Week High 198.31
52 Week Low 113.65
50 Day Moving Avg 147.8896
200 Day Moving Avg 159.68546
3 Month Avg Daily Volume 10521521.0
10 Day Avg Daily Volume 8342600.0
Shares Outstanding 2804229888.0
Float Shares 1650403878.0
Percent Held by Insiders 0.4111
Percent Held by Institutions 0.44728002
Shares Short 21889164.0
Short Ratio 1.87
Short Percent of Float 0.013300001
Short Percent of Shares Outstanding 22665192.0
Forward Annual Dividend Rate 2.0
Forward Annual Dividend Yield 1.42
Trailing Annual Dividend Rate 1.7
Trailing Annual Dividend Yield 0.012074722
5 Year Avg Dividend Yield 1.42
Payout Ratio 0.3756
Ex-Dividend Date 1744243200
Last Split Factor 2:1
Last Split Date 971395200

Analysis