WebserviceX.NET

V 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 356.61
EMA 353.89
MACD -1.65
RSI 50.0
BB_High 378.18
BB_Low 335.04
ATR 7.45
ADX 22.89
MFI 41.18
OBV 254468687.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 V
Date 2025-07-02
Market Cap 691968802816.0
Enterprise Value 672602128384.0
Trailing P/E 35.600002
Forward P/E 27.979464
Price to Sales 18.393154
Price to Book 17.888994
Enterprise to Revenue 17.878
Enterprise to EBITDA 25.647
Profit Margin 0.52859
Operating Margin 0.67073
Return on Assets 0.16936001
Return on Equity 0.50655
Revenue 37620998144.0
Revenue per Share 19.868
EBITDA 26225000448.0
Net Income 19641999360.0
Diluted EPS 9.95
Total Cash 13751000064.0
Total Cash per Share 7.345
Total Debt 20761999360.0
Total Debt to Equity 54.594
Current Ratio 1.084
Book Value 19.801
Operating Cash Flow 21888999424.0
Levered Free Cash Flow 14747499520.0
Beta 0.943
52 Week Change 0.321499
S&P 500 52 Week Change 0.11937654
52 Week High 375.51
52 Week Low 252.7
50 Day Moving Avg 353.5506
200 Day Moving Avg 325.89746
3 Month Avg Daily Volume 6850293.0
10 Day Avg Daily Volume 9362550.0
Shares Outstanding 1710989952.0
Float Shares 1708329069.0
Percent Held by Insiders 0.00565
Percent Held by Institutions 0.90680003
Shares Short 29936225.0
Short Ratio 5.22
Short Percent of Float 0.0175
Short Percent of Shares Outstanding 28415843.0
Forward Annual Dividend Rate 2.36
Forward Annual Dividend Yield 0.66
Trailing Annual Dividend Rate 2.29
Trailing Annual Dividend Yield 0.0064421752
5 Year Avg Dividend Yield 0.67
Payout Ratio 0.22309999
Ex-Dividend Date 1747094400
Last Split Factor 4:1
Last Split Date 1426723200

Analysis