MSFT

Microsoft Corporation (MSFT) Stock Is on Cloud 9

MSFT stock is still only scratching the surface of a recent large breakout, and investors should prepare for the coming move in Microsoft. More 

Tuesday’s Vital Data: Tesla Inc (TSLA), Gilead Sciences, Inc. (GILD) and Microsoft Corporation (MSFT)

Tesla (TSLA) gains on Model 3 production speculation, Gilead (GILD) call options up ahead of HIV treatment data, Microsoft (MSFT) trades ex-dividend. More 

Microsoft Corporation (MSFT) Stock Can Double Your Money

I have been a Microsoft (MSFT) consumer my entire tech life. I have subsidized my expenses with winning trades like this one on MSFT stock. More 

SPDR S&P 500 ETF Trust (SPY): The Quick Guide to SPY

The SPDR S&P 500 ETF's (SPY) is the biggest and one of the most basic ETFs out there. Learn more about the SPY ETF: the granddaddy of 'em all. More 

Should Bill Gates Sell His Microsoft Corporation (MSFT) Stock?

As the amount of MSFT stock held by Bill Gates dwindles, one wonders whether he shouldn’t hang on to Microsoft and sell something else. More 

Why I’m Raising My Price Target On Microsoft Corporation Stock (MSFT)

If you think Microsoft (MSFT) shares are expensive now, they are about to get even more so. Here's why I'm raising my price target More 

3 Covered Calls to Cash in on Blue-Chip Stocks

You can buy a stock and sell covered calls to generate income if you think the stock might fall in the near future. More 

Burned by FireEye Inc (FEYE) Stock? Try These Rebound Trades

After getting torched by earnings, FireEye (FEYE) stock traders abandoned ship. But an oversold bounce may be in the cards for FEYE stock. More 

Fretting Over Trump’s Policies? 5 Safe Value Bets to Make Today

Investors await updates on how the Trump administration goals and policies. These value stocks should survive any difficulties More 

3 Mutual Funds to Buy on Apple Inc.’s (AAPL) Robust Earnings

Investing in technology mutual funds with holdings in Apple and other tech giants will be a prudent decision. Here are 3 to get started More