Offshore
Photo
โ Invest In Assets ๐Ÿ“ˆ
The perfect company has:

โ€ข Steady growth
โ€ข Organic growth
โ€ข Diversified growth
โ€ข Expanding growth
โ€ข Recurring revenue

Let's break it down https://t.co/3zcOGLODYt
tweet
Offshore
Photo
โ Dimitry Nakhla | Babylon Capitalยฎ
RT @DimitryNakhla: $GOOG $GOOGL Q2 2024 Highlights ๐Ÿ‘‡๐Ÿฝ

โ€ขTotal Cash & Equiv: $100.72B
โ€ขLong-Term Debt: $13.23B

A solid report from $GOOG with +28.83% YoY growth in Google Cloud โ˜๏ธ

#stocks #investing https://t.co/9YjejR0H1I
tweet
โ Dimitry Nakhla | Babylon Capitalยฎ
15 Quality Stocks Double-Digit EPS Growth 2025-2026 | LTM ROIC | FFO Int Coverage ๐Ÿ’ต

๐Ÿ–จ๏ธ ASML Holding $ASML
โ€ข2025E: $29.85 (58.7% YoY)
โ€ข2026E: $34.61 (16.0% YoY)
โ€ขLTM ROIC: 39.7%
โ€ขFFO Int Coverage: 33.92x

๐Ÿ’ณ Mastercard $MA
โ€ข2025E: $16.57 (16.1% YoY)
โ€ข2026E: $19.33 (16.7% YoY)
โ€ขLTM ROIC: 64.1%
โ€ขFFO Int Coverage: 19.79x

๐Ÿ“ˆ S&P Global $SPGI
โ€ข2025E: $16.15 (12.7% YoY)
โ€ข2026E: $18.16 (12.5% YoY)
โ€ขLTM ROIC: 9.0%
โ€ขFFO Int Coverage: 12.58x

๐Ÿ’ธ Visa $V
โ€ข2025E: $11.08 (11.7% YoY)
โ€ข2026E: $12.56 (13.4% YoY)
โ€ขLTM ROIC: 35.7%
โ€ขFFO Int Coverage: 31.19x

๐Ÿ“Š Salesforce $CRM
โ€ข2025E: $11.01 (11.2% YoY)
โ€ข2026E: $12.60 (14.4% YoY)
โ€ขLTM ROIC: 9.0%
โ€ขFFO Int Coverage: 413.45x

๐Ÿ–ฑ๏ธ Alphabet $GOOG $GOOGL
โ€ข2025E: $8.73 (14.0% YoY)
โ€ข2026E: $9.95 (14.0% YoY)
โ€ขLTM ROIC: 31.7%
โ€ขFFO Int Coverage: 341.10x

๐Ÿ“ธ Meta Platforms $META
โ€ข2025E: $23.19 (14.4% YoY)
โ€ข2026E: $26.28 (13.3% YoY)
โ€ขLTM ROIC: 30.1%
โ€ขFFO Int Coverage: 147.42x

๐Ÿงฌ Thermo Fisher Scientific $TMO
โ€ข2025E: $24.09 (10.8% YoY)
โ€ข2026E: $26.97 (11.9% YoY)
โ€ขLTM ROIC: 9.0%
โ€ขFFO Int Coverage: 6.38x

๐Ÿฆ Intercontinental Exchange $ICE
โ€ข2025E: $6.68 (11.2% YoY)
โ€ข2026E: $7.41 (11.0% YoY)
โ€ขLTM ROIC: 7.7%
โ€ขFFO Int Coverage: 4.47x

๐Ÿ“‘ Intuit $INTU
โ€ข2025E: $19.20 (13.8% YoY)
โ€ข2026E: $22.09 (15.1% YoY)
โ€ขLTM ROIC: 15.0%
โ€ขFFO Int Coverage: 21.24x

๐Ÿš› Old Dominion Freight $ODFL
โ€ข2025E: $6.66 (16.8% YoY)
โ€ข2026E: $7.56 (13.6% YoY)
โ€ขLTM ROIC: 40.1%
โ€ขFFO Int Coverage: 3,381x

๐Ÿš˜ Copart $CPRT
โ€ข2025E: $1.63 (13.2% YoY)
โ€ข2026E: $1.80 (10.5% YoY)
โ€ขLTM ROIC: 21.7%
โ€ขFFO Int Coverage: n/a (nominal debt)

๐ŸŒ MSCI Inc $MSCI
โ€ข2025E: $16.76 (13.1% YoY)
โ€ข2026E: $19.06 (13.7% YoY)
โ€ขLTM ROIC: 36.3%
โ€ขFFO Int Coverage: 7.10x

๐Ÿงพ PayPal $PYPL
โ€ข2025E: $4.58 (10.2% YoY)
โ€ข2026E: $5.08 (11.0% YoY)
โ€ขLTM ROIC: 15.7%
โ€ขFFO Int Coverage: 16.16x

๐Ÿฅค Monster Beverage $MNST
โ€ข2025E: $2.03 (14.7% YoY)
โ€ข2026E: $2.29 (12.9% YoY)
โ€ขLTM ROIC: 24.0%
โ€ขFFO Int Coverage: 5,136x

___

The FFO (Funds From Operations) interest coverage ratio is a financial metric that measures a company's ability to pay its interest expenses from its cash flow. It's calculated by dividing the company's FFO by its interest expenses. FFO is a measure of a company's cash flow from its core business operations, excluding non-cash items like depreciation and amortization.

A higher FFO interest coverage ratio is considered good because it indicates that a company has sufficient cash flow to cover its interest expenses, making it less likely to default on its debt obligations. A higher ratio also suggests that a company has more flexibility to take on additional debt, invest in growth opportunities, or return capital to shareholders. Generally, a ratio of 4.00x or higher is considered healthy, but the ideal ratio can vary depending on the industry and company-specific factors.
________

#stocks #investing
tweet
Offshore
Photo
โ Dimitry Nakhla | Babylon Capitalยฎ
RT @DimitryNakhla: On April 10, 2024, I posted my analysis on $MSCI, arguing it was overvalued at $542๐Ÿ’ต and an attractive buy at $450๐Ÿ’ต

Since then, the stock has fallen over -17%, dipping just below my target price of $450๐Ÿ’ต

Shortly after hitting my $450๐Ÿ’ต price target, $MSCI shares rebounded, surging over 23% ๐Ÿ“ˆ

As I stated in my analysis:

โ€œAs you can see, $MSCI appears to have attractive return potential if we assume >34x earnings, leaving us with no margin of safety

Given the multiple expansion over the last 10 years, deteriorating balance sheet, & a reduction in the growth rate, Iโ€™d demand greater value from $MSCI

Iโ€™d likely get more interested in $MSCI closer to $450๐Ÿ’ต or at ~31x earnings (~16.5% below todays price)โ€

#stocks #investing
___

๐ƒ๐ˆ๐’๐‚๐‹๐Ž๐’๐”๐‘๐„โ€ผ๏ธ: ๐“๐ก๐ข๐ฌ ๐ข๐ฌ ๐๐Ž๐“ ๐ˆ๐ง๐ฏ๐ž๐ฌ๐ญ๐ฆ๐ž๐ง๐ญ ๐€๐๐ฏ๐ข๐œ๐ž. ๐๐š๐›๐ฒ๐ฅ๐จ๐ง ๐‚๐š๐ฉ๐ข๐ญ๐š๐ฅยฎ ๐š๐ง๐ ๐ข๐ญ๐ฌ ๐ซ๐ž๐ฉ๐ซ๐ž๐ฌ๐ž๐ง๐ญ๐š๐ญ๐ข๐ฏ๐ž๐ฌ ๐ฆ๐š๐ฒ ๐ก๐š๐ฏ๐ž ๐ฉ๐จ๐ฌ๐ข๐ญ๐ข๐จ๐ง๐ฌ ๐ข๐ง ๐ญ๐ก๐ž ๐ฌ๐ž๐œ๐ฎ๐ซ๐ข๐ญ๐ข๐ž๐ฌ ๐๐ข๐ฌ๐œ๐ฎ๐ฌ๐ฌ๐ž๐ ๐ข๐ง ๐ญ๐ก๐ข๐ฌ ๐ญ๐ฐ๐ž๐ž๐ญ.

๐“๐ก๐ž ๐ข๐ง๐Ÿ๐จ๐ซ๐ฆ๐š๐ญ๐ข๐จ๐ง ๐œ๐จ๐ง๐ญ๐š๐ข๐ง๐ž๐ ๐ข๐ง ๐ญ๐ก๐ข๐ฌ ๐ญ๐ฐ๐ž๐ž๐ญ ๐ข๐ฌ ๐ข๐ง๐ญ๐ž๐ง๐๐ž๐ ๐Ÿ๐จ๐ซ ๐ข๐ง๐Ÿ๐จ๐ซ๐ฆ๐š๐ญ๐ข๐จ๐ง๐š๐ฅ ๐ฉ๐ฎ๐ซ๐ฉ๐จ๐ฌ๐ž๐ฌ ๐จ๐ง๐ฅ๐ฒ ๐š๐ง๐ ๐ฌ๐ก๐จ๐ฎ๐ฅ๐ ๐ง๐จ๐ญ ๐›๐ž ๐œ๐จ๐ง๐ฌ๐ญ๐ซ๐ฎ๐ž๐ ๐š๐ฌ ๐ข๐ง๐ฏ๐ž๐ฌ๐ญ๐ฆ๐ž๐ง๐ญ ๐š๐๐ฏ๐ข๐œ๐ž ๐ญ๐จ ๐ฆ๐ž๐ž๐ญ ๐ญ๐ก๐ž ๐ฌ๐ฉ๐ž๐œ๐ข๐Ÿ๐ข๐œ ๐ง๐ž๐ž๐๐ฌ ๐จ๐Ÿ ๐š๐ง๐ฒ ๐ข๐ง๐๐ข๐ฏ๐ข๐๐ฎ๐š๐ฅ ๐จ๐ซ ๐ฌ๐ข๐ญ๐ฎ๐š๐ญ๐ข๐จ๐ง. ๐๐š๐ฌ๐ญ ๐ฉ๐ž๐ซ๐Ÿ๐จ๐ซ๐ฆ๐š๐ง๐œ๐ž ๐ข๐ฌ ๐ง๐จ ๐ ๐ฎ๐š๐ซ๐š๐ง๐ญ๐ž๐ž ๐จ๐Ÿ ๐Ÿ๐ฎ๐ญ๐ฎ๐ซ๐ž ๐ซ๐ž๐ฌ๐ฎ๐ฅ๐ญ๐ฌ.

๐ˆ๐ง๐Ÿ๐จ๐ซ๐ฆ๐š๐ญ๐ข๐จ๐ง ๐œ๐จ๐ง๐ญ๐š๐ข๐ง๐ž๐ ๐ข๐ง ๐ญ๐ก๐ข๐ฌ ๐ญ๐ฐ๐ž๐ž๐ญ ๐ก๐š๐ฌ ๐›๐ž๐ž๐ง ๐จ๐›๐ญ๐š๐ข๐ง๐ž๐ ๐Ÿ๐ซ๐จ๐ฆ ๐ฌ๐จ๐ฎ๐ซ๐œ๐ž๐ฌ ๐›๐ž๐ฅ๐ข๐ž๐ฏ๐ž๐ ๐ญ๐จ ๐›๐ž ๐ซ๐ž๐ฅ๐ข๐š๐›๐ฅ๐ž, ๐›๐ฎ๐ญ ๐ข๐ฌ ๐ง๐จ๐ญ ๐ ๐ฎ๐š๐ซ๐š๐ง๐ญ๐ž๐ž๐ ๐š๐ฌ ๐ญ๐จ ๐œ๐จ๐ฆ๐ฉ๐ฅ๐ž๐ญ๐ž๐ง๐ž๐ฌ๐ฌ ๐จ๐ซ ๐š๐œ๐œ๐ฎ๐ซ๐š๐œ๐ฒ."

A sober valuation analysis on $MSCI ๐Ÿง˜๐Ÿฝโ€โ™‚๏ธ

โ€ขNTM P/E Ratio: 37.26x
โ€ข10-Year Mean: 34.88x

โ€ขNTM FCF Yield: 2.94%
โ€ข10-Year Mean: 3.39%

As you can see, $MSCI appears to be trading above fair value

Going forward, investors can receive ~7% LESS in earnings per share & ~13% LESS in FCF per share ๐Ÿง ***

Before we get into valuation, letโ€™s take a look at why $MSCI is a good business

BALANCE SHEET๐Ÿ†—
โ€ขCash & Short-Term Inv: $457.82M
โ€ขLong-Term Debt: $4.49B

$MSCI has an ok balance sheet, a BBB- S&P Credit Rating, & 6.62x FFO Interest Coverate

RETURN ON CAPITALโœ…
โ€ข2019: 23.4%
โ€ข2020: 28.6%
โ€ข2021: 26.5%
โ€ข2022: 33.0%
โ€ข2023: 35.2%

RETURN ON EQUITY๐Ÿ†—
โ€ข2019: (463.5%)
โ€ข2020: (231.5%)
โ€ข2021: (239.3%)
โ€ข2022: (148.6%)
โ€ข2023: (131.4%)

*ROE negative due to heavy use of debt

$MSCI has strong return metrics, highlighting the financial efficiency of the business

REVENUESโœ…
โ€ข2013: $0.91B
โ€ข2023: $2.53B
โ€ขCAGR: 10.76%

FREE CASH FLOWโœ…
โ€ข2013: $280.93M
โ€ข2023: $1.21B
โ€ขCAGR: 15.75%

NORMALIZED EPSโœ…
โ€ข2013: $2.16
โ€ข2023: $13.52
โ€ขCAGR: 20.13%

SHARE BUYBACKSโœ…
โ€ข2013 Shares Outstanding: 121.07M
โ€ขLTM Shares Outstanding: 79.84M

By reducing its shares outstanding 34%, $MSCI increased its EPS by 51% (assuming 0 growth)

MARGINSโœ…
โ€ขLTM Gross Margins: 82.3%
โ€ขLTM Operating Margins: 54.8%
โ€ขLTM Net Income Margins: 45.4%

***NOW TO VALUATION ๐Ÿง 

As stated above, investors can expect to receive ~7% LESS in EPS & ~13% LESS in FCF per share

Using Benjamin Grahamโ€™s 2G rule of thumb, $MSCI has to grow earnings at an 18.63% CAGR over the next several years to justify its valuation

Today, analysts anticipate 2024 - 2026 EPS growth over the next few years to be less than the (18.63%) required growth rate:

2024E: $14.89 (10.1% YoY) *FY Dec
2025E: $17.05 (14.5% YoY)
2026E: $19.45 (14.1% YoY)

$MSCI has a great track record of meeting analyst estimates ~2 years out, but letโ€™s assume $MSCI ends 2026 with $19.45 in EPS & see its CAGR potential assuming different multiples[...]
Offshore
โ Dimitry Nakhla | Babylon Capitalยฎ RT @DimitryNakhla: On April 10, 2024, I posted my analysis on $MSCI, arguing it was overvalued at $542๐Ÿ’ต and an attractive buy at $450๐Ÿ’ต Since then, the stock has fallen over -17%, dipping just below my target price of $450๐Ÿ’ตโ€ฆ
34x P/E: $661.30๐Ÿ’ต โ€ฆ ~8.9% CAGR

32x P/E: $622.40๐Ÿ’ต โ€ฆ ~6.5% CAGR

30x P/E: $583.50๐Ÿ’ต โ€ฆ ~4.0% CAGR

28x P/E: $544.60๐Ÿ’ต โ€ฆ ~1.5% CAGR

As you can see, $MSCI appears to have attractive return potential if we assume >34x earnings, leaving us with no margin of safety

Given the multiple expansion over the last 10 years, deteriorating balance sheet, & a reduction in the growth rate, Iโ€™d demand greater value from $MSCI

Iโ€™d likely get more interested in $MSCI closer to $450๐Ÿ’ต or at ~31x earnings (~16.5% below todays price)

#stocks #investing
___

๐ƒ๐ˆ๐’๐‚๐‹๐Ž๐’๐”๐‘๐„โ€ผ๏ธ: ๐“๐ก๐ข๐ฌ ๐ข๐ฌ ๐๐Ž๐“ ๐ˆ๐ง๐ฏ๐ž๐ฌ๐ญ๐ฆ๐ž๐ง๐ญ ๐€๐๐ฏ๐ข๐œ๐ž. ๐๐š๐›๐ฒ๐ฅ๐จ๐ง ๐‚๐š๐ฉ๐ข๐ญ๐š๐ฅยฎ ๐š๐ง๐ ๐ข๐ญ๐ฌ ๐ซ๐ž๐ฉ๐ซ๐ž๐ฌ๐ž๐ง๐ญ๐š๐ญ๐ข๐ฏ๐ž๐ฌ ๐ฆ๐š๐ฒ ๐ก๐š๐ฏ๐ž ๐ฉ๐จ๐ฌ๐ข๐ญ๐ข๐จ๐ง๐ฌ ๐ข๐ง ๐ญ๐ก๐ž ๐ฌ๐ž๐œ๐ฎ๐ซ๐ข๐ญ๐ข๐ž๐ฌ ๐๐ข๐ฌ๐œ๐ฎ๐ฌ๐ฌ๐ž๐ ๐ข๐ง ๐ญ๐ก๐ข๐ฌ ๐ญ๐ฐ๐ž๐ž๐ญ.

๐“๐ก๐ž ๐ข๐ง๐Ÿ๐จ๐ซ๐ฆ๐š๐ญ๐ข๐จ๐ง ๐œ๐จ๐ง๐ญ๐š๐ข๐ง๐ž๐ ๐ข๐ง ๐ญ๐ก๐ข๐ฌ ๐ญ๐ฐ๐ž๐ž๐ญ ๐ข๐ฌ ๐ข๐ง๐ญ๐ž๐ง๐๐ž๐ ๐Ÿ๐จ๐ซ ๐ข๐ง๐Ÿ๐จ๐ซ๐ฆ๐š๐ญ๐ข๐จ๐ง๐š๐ฅ ๐ฉ๐ฎ๐ซ๐ฉ๐จ๐ฌ๐ž๐ฌ ๐จ๐ง๐ฅ๐ฒ ๐š๐ง๐ ๐ฌ๐ก๐จ๐ฎ๐ฅ๐ ๐ง๐จ๐ญ ๐›๐ž ๐œ๐จ๐ง๐ฌ๐ญ๐ซ๐ฎ๐ž๐ ๐š๐ฌ ๐ข๐ง๐ฏ๐ž๐ฌ๐ญ๐ฆ๐ž๐ง๐ญ ๐š๐๐ฏ๐ข๐œ๐ž ๐ญ๐จ ๐ฆ๐ž๐ž๐ญ ๐ญ๐ก๐ž ๐ฌ๐ฉ๐ž๐œ๐ข๐Ÿ๐ข๐œ ๐ง๐ž๐ž๐๐ฌ ๐จ๐Ÿ ๐š๐ง๐ฒ ๐ข๐ง๐๐ข๐ฏ๐ข๐๐ฎ๐š๐ฅ ๐จ๐ซ ๐ฌ๐ข๐ญ๐ฎ๐š๐ญ๐ข๐จ๐ง. ๐๐š๐ฌ๐ญ ๐ฉ๐ž๐ซ๐Ÿ๐จ๐ซ๐ฆ๐š๐ง๐œ๐ž ๐ข๐ฌ ๐ง๐จ ๐ ๐ฎ๐š๐ซ๐š๐ง๐ญ๐ž๐ž ๐จ๐Ÿ ๐Ÿ๐ฎ๐ญ๐ฎ๐ซ๐ž ๐ซ๐ž๐ฌ๐ฎ๐ฅ๐ญ๐ฌ.

๐ˆ๐ง๐Ÿ๐จ๐ซ๐ฆ๐š๐ญ๐ข๐จ๐ง ๐œ๐จ๐ง๐ญ๐š๐ข๐ง๐ž๐ ๐ข๐ง ๐ญ๐ก๐ข๐ฌ ๐ญ๐ฐ๐ž๐ž๐ญ ๐ก๐š๐ฌ ๐›๐ž๐ž๐ง ๐จ๐›๐ญ๐š๐ข๐ง๐ž๐ ๐Ÿ๐ซ๐จ๐ฆ ๐ฌ๐จ๐ฎ๐ซ๐œ๐ž๐ฌ ๐›๐ž๐ฅ๐ข๐ž๐ฏ๐ž๐ ๐ญ๐จ ๐›๐ž ๐ซ๐ž๐ฅ๐ข๐š๐›๐ฅ๐ž, ๐›๐ฎ๐ญ ๐ข๐ฌ ๐ง๐จ๐ญ ๐ ๐ฎ๐š๐ซ๐š๐ง๐ญ๐ž๐ž๐ ๐š๐ฌ ๐ญ๐จ ๐œ๐จ๐ฆ๐ฉ๐ฅ๐ž๐ญ๐ž๐ง๐ž๐ฌ๐ฌ ๐จ๐ซ ๐š๐œ๐œ๐ฎ๐ซ๐š๐œ๐ฒ. "- Dimitry Nakhla | Babylon Capitalยฎ
tweet
Offshore
Photo
โ Brandon Beylo
I hope you guys enjoy our 1H 2024 Macro Ops Portfolio Review.

We are off to a decent start with a lot of room for improvement.

Here's to a great second half of the year.
https://t.co/XqRomZdi0K
tweet
Offshore
Photo
โ Bamboo
What do you spend most of your money on?

Be completely honest. https://t.co/sGbzplZRA8
tweet
AkhenOsiris
$AMZN Citi Earnings Preview

Analysts project Amazonโ€™s Q2 revenue to be around $149 billion, which is 40 basis points above the consensus estimates.

They also estimate an 18% year-over-year growth for Amazon Web Services (AWS), slightly above the Street's estimate of 17%.

Amazonโ€™s cloud business stands to benefit from the strong Q4 backlog growth and increasing consumption spend around model training, analysts noted. They believe that $1 billion quarter-over-quarter growth to 18% year-over-year would be healthy compared to peers.

"We saw GCP results as a positive read-thru for AWS, with a 1pt q/q accel. & margin upside suggesting limited pricing pressure," they wrote.

Operating profit is anticipated to come in at $14 billion, 1% above the consensus expectation, but analysts suggest there could be upside potential towards buyside expectations, possibly reaching $15-16 billion, given the beat in Q1, new third-party fees, Prime ad ramp, and limited growth in fulfillment center square footage.

"Biggest risk is 3Q margin guide given high Street expectations, higher freight costs & propensity to bring new fulfillment capacity online in 3Q ahead of holidays,โ€ Citi cautioned.

For guidance, analysts expect Q3 revenue to be between $155.5 billion and $160.5 billion (with the Street at $158.4 billion), suggesting 5% quarter-over-quarter growth at the midpoint.

They project GAAP operating profit to be between $12 billion and $15.5 billion, compared to the consensus of $15.4 billion.

Despite signs of consumer softening, the bank believes Amazon is gaining market share. In terms of margins, recent history and typical Q3 conservatism suggest a profit guide midpoint below the Street, although Q3 margins have improved quarter-over-quarter in retail harvest years.

Given expanding retail margins supported by Prime ad growth and expected AWS acceleration, analysts believe the stock is positioned for a multiple expansion in 2024. AMZN currently trades at 12.8x EV/EBITDA, below its 10-year average of 17x.

"We have highlighted that improving margins support a more traditional P/E valuation framework, and see Amazon's 30.7x Street '25 GAAP EPS as reasonable given 27% expected 2-year GAAP earnings growth CAGR," they said, maintaining a Buy rating on the stock.
tweet
โ Dimitry Nakhla | Babylon Capitalยฎ
NOTABLE EARNINGS REPORTS THIS WEEK 7/30 - 8/2 ๐Ÿ—“๏ธ

๐“๐ฎ๐ž๐ฌ๐๐š๐ฒ๐Ÿ—“๏ธ
AMโ˜€๏ธ
$SPGI $PG $PFE $ITW $PYPL $WSO $AMT

PM๐ŸŒ“
$MSFT $AMD $SYK $SBUX $CP

๐–๐ž๐๐ง๐ž๐ฌ๐๐š๐ฒ๐Ÿ—“๏ธ
AMโ˜€๏ธ
$MA $ADP $TMUS $HUM $BA $GEHC $KKR $WAT $WING

PM๐ŸŒ“
$META $QCOM $ARM $LRCX $FICO $AFL

๐“๐ก๐ฎ๐ซ๐ฌ๐๐š๐ฒ๐Ÿ—“๏ธ
AMโ˜€๏ธ
$CI $ICE $RACE $APD $GWW $MRNA $CMI $HSY $XPO

PM๐ŸŒ“
$AAPL $AMZN $VRTX $MELI $INTC $COIN $BKNG $NET $RMD $OLED $DKNG

๐…๐ซ๐ข๐๐š๐ฒ๐Ÿ—“๏ธ
AMโ˜€๏ธ
$XOM $CVX $CHD

#stocks #investing
tweet