Explorer stocks had a good week led by Super Micro (SMCI) up 20% and Cloudflare (NET), up 9%, as PayPal (PYPL) has struggled a bit as it launches a new, higher-margin digital ad business. The S&P 500 is up 14% so far this year but the 10 biggest stocks recently represented almost 37% of the index’s total value, the highest since September 2000, according to FactSet. Use caution and take partial profits if you have some of these in your portfolio.
We have been discussing some great companies and breakthrough technologies, but it is easy to overlook that energy is the foundation of economic and technological development. It is also at the core of how countries secure and project national power.
So today, we add a U.S. renewable energy company that is a leader in an alternative energy source that’s making a comeback.