The C-Suite Loves These 5%-10% Yields. Should We?
Brett Owens, Chief Investment StrategistUpdated: March 21, 2025
When C-level types lay down five, six, even seven figures to scoop up shares, we listen.
After all, there is only one reason why executives buy their own stock. They believe the price is going up.
Insider buying is a great cue. But it is important for us to understand what “signal” buys look like.
Many executives have automatic buying programs, so like clockwork, we’ll see them snap up a few thousand shares at, say, the start of every quarter.
So what we really care about are sudden acquisitions across one or more insiders that fall well outside of their normal buying habits.… Read more