WebserviceX.NET

T 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 28.1
EMA 28.12
MACD 0.23
RSI 54.02
BB_High 28.86
BB_Low 27.34
ATR 0.5
ADX 13.96
MFI 49.48
OBV 1851569269.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 T
Date 2025-07-02
Market Cap 203852939264.0
Enterprise Value 364644728832.0
Trailing P/E 17.368097
Forward P/E 12.638392
Price to Sales 1.6582308
Price to Book 1.9635178
Enterprise to Revenue 2.966
Enterprise to EBITDA 8.239
Profit Margin 0.096429996
Operating Margin 0.22092
Return on Assets 0.041739997
Return on Equity 0.10885
Revenue 122934001664.0
Revenue per Share 17.064
EBITDA 44259000320.0
Net Income 11745999872.0
Diluted EPS 1.63
Total Cash 6978999808.0
Total Cash per Share 0.97
Total Debt 145288003584.0
Total Debt to Equity 119.246
Current Ratio 0.704
Book Value 14.418
Operating Cash Flow 40272998400.0
Levered Free Cash Flow 14413375488.0
Beta 0.604
52 Week Change 0.5460385
S&P 500 52 Week Change 0.11937654
52 Week High 29.19
52 Week Low 18.14
50 Day Moving Avg 27.6774
200 Day Moving Avg 24.84365
3 Month Avg Daily Volume 35406581.0
10 Day Avg Daily Volume 33091430.0
Shares Outstanding 7200739840.0
Float Shares 7181139018.0
Percent Held by Insiders 0.00088
Percent Held by Institutions 0.65810996
Shares Short 83831499.0
Short Ratio 2.68
Short Percent of Float 0.0117
Short Percent of Shares Outstanding 96532595.0
Forward Annual Dividend Rate 1.11
Forward Annual Dividend Yield 3.84
Trailing Annual Dividend Rate 1.11
Trailing Annual Dividend Yield 0.038434904
5 Year Avg Dividend Yield 6.84
Payout Ratio 0.681
Ex-Dividend Date 1752105600
Last Split Factor 1324:1000
Last Split Date 1649635200

Analysis