WebserviceX.NET

TMO research report

As of 2025-05-01

Stock Price Chart

Stock Data (Last 30 Days)

Date Open High Low Close Volume

Price Performance

Volume Analysis

Technical Indicators

Indicator Value
SMA 433.79
EMA 440.88
MACD -18.21
RSI 35.49
BB_High 458.48
BB_Low 409.09
ATR 16.34
ADX 38.94
MFI 52.42
OBV -40503338.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 241000.0
INDPRO 103.89
MORTGAGE30US 6.76
NFCI -0.44
PAYEMS 159398.0
PCE 20653.3
PSAVERT 3.9
RETAILIMSA 822765.0
RSAFS 722025.0
T10Y2Y 0.55
TOTALSA 18.28
UMCSENT 57.0
UNRATE 4.2
USREC 0.0

Fundamental Data

Metric Value
Symbol TMO
Date 2025-05-01
Market Cap 158505123840.0
Enterprise Value 187088420864.0
Trailing P/E 24.655901
Forward P/E 17.875267
Price to Sales 3.6949303
Price to Book 3.2157245
Enterprise to Revenue 4.361
Enterprise to EBITDA 17.281
Profit Margin 0.15185
Operating Margin 0.17763
Return on Assets 0.050019998
Return on Equity 0.13704
Revenue 42898001920.0
Revenue per Share 112.593
EBITDA 10826000384.0
Net Income 6513999872.0
Diluted EPS 17.03
Total Cash 5946999808.0
Total Cash per Share 15.733
Total Debt 34189000704.0
Total Debt to Equity 69.09
Current Ratio 1.775
Book Value 130.574
Operating Cash Flow 8138999808.0
Levered Free Cash Flow 5765374976.0
Beta 0.869
52 Week Change -0.24901533
S&P 500 52 Week Change 0.09969199
52 Week High 627.88
52 Week Low 409.85
50 Day Moving Avg 487.0252
200 Day Moving Avg 549.7447
3 Month Avg Daily Volume 2248673.0
10 Day Avg Daily Volume 2861940.0
Shares Outstanding 377492000.0
Float Shares 377217540.0
Percent Held by Insiders 0.0018000001
Percent Held by Institutions 0.92511004
Shares Short 4789652.0
Short Ratio 2.01
Short Percent of Float 0.0127
Short Percent of Shares Outstanding 4266587.0
Forward Annual Dividend Rate 1.72
Forward Annual Dividend Yield 0.4
Trailing Annual Dividend Rate 1.6
Trailing Annual Dividend Yield 0.0037296037
5 Year Avg Dividend Yield 0.23
Payout Ratio 0.0938
Ex-Dividend Date 1741910400
Last Split Factor 3:2
Last Split Date 834019200

Analysis