Some random market thoughts after a nice long holiday weekend: Tech stocks don’t need ...

Read More

Okay, it’s up 10,000% since May of 2013 and is now the best performing ...

Read More

The top 10% own nearly 90% of the stocks. That’s the bad news. The ...

Read More

Eleven years ago this spring, a startup called Betterment published a blog post stating ...

Read More

As of Wednesday’s close, NVIDIA had a market cap of $755 billion. Just one ...

Read More