|Day Low/High||173.03 / 176.98|
|52 Wk Low/High||129.33 / 206.80|
Just because rates on the 10-year are back below 3% doesn't mean that's what's driving the rally.
These names are showing bullish and bearish technical patterns over the past week.
Quite a few enterprise hardware and software firms, including ones that struggled during much of 2017, have turned in strong earnings reports this year. Their IT spending commentary has also been positive.
Typically this is the end of the line for the shorts. They have all been massacred, Valentine's Day style.
Each company's shares are likely to pop if some good M&A-related news arrives. And if it doesn't, the downside might be limited.
Things I'm looking at in this fragile market that seems like it isn't fragile for the moment.
We are all trying to figure out if stocks got this high strictly because of the S&P 500 and its correlation to the bond market.
The Dow dropped more than 2.5% Friday.
Down days for the markets are great buying opportunities if you're prepared.
The bull market could turn around in the coming months.
The challenge of this market is to keep finding new buy entries as more and more stocks become extended.
Did your morning cup of joy come from Starbucks? Its earnings suggest otherwise.
It's hard to understand the magnitude of the change.
Stocks put in broad gains supported by tax cuts, bonuses, a weaker dollar and more.
Stocks often don't tell the truth; or at least, not the whole story.
There might be speed bumps, but we're still at the beginning of the shift toward the cloud.
Let's consider what could be hurting technology stocks.
Investors don't care where the earnings come from, as long as they actually show up.
Cloud adoption and other trends are making life tough for the some of the storage industry's traditional giants.
Stock slides create opportunities to buy that you never would have expected.
I would not at all be surprised if Bitcoin traded below $2,000 in less than a year's time.
It's the season for fund managers to buy the anointed stocks.
Palo Alto Networks is one of my faves, but there are 2 other names I like better.