Executives might sell their shares for any number of personal reasons—funding vacations, covering big expenses like a daughter's wedding, or diversifying their investments.
But when they buy their own stock, it speaks volumes. There's usually only one reason: they believe the stock is undervalued and poised to go up.
While many are quick to sound alarms over insider sales these days, I prefer to focus on when and where these leaders put their money into their own companies.
Then, as technicians, we decide if the stock offers a favorable risk vs reward opportunity that we want to join in on.
One transaction from today's list that stood out was made by Eric Schuppenhauer, Executive Vice President and Group Business Unit Leader for Borrowing at SoFi Technologies $SOFI.
After a tough year, solar stocks might finally be catching some rays of hope.
In just the last two weeks, we’ve seen multiple insiders step in and report significant purchases in some of the top solar names.
While it’s too soon to call a bottom, this cluster of insider activity sends a strong signal that buyers are creeping back into the solar industry.
It’s not just who’s buying—it’s how and when. This lines up perfectly with the broader market environment, where the best setups have been in cycle laggards—and solar is definitely one of them.
In the coming days and weeks, we’ll watch for the technicals to confirm all this bullish insider buying.