CEO Continues Buying Spree
Just when you thought insider transactions sounded shady, think again. “Insider transactions” under securities law require corporate insiders to report whenever they buy or sell their company’s stock openly. It’s all about transparency. And when a CEO can’t resist hitting the “buy” button on their own company’s stock every single week, it raises some eyebrows.
Bill O’Dowd, the CEO of Dolphin Entertainment (DLPN), has been on a buying spree like no other. He’s been purchasing shares consistently every Monday since April 2025, regardless of the market price. This isn’t your ordinary CEO diversifying their portfolio; this is a deliberate and persistent purchase strategy that has accumulated 284,447 shares for over $350,000 out of his pocket.
What’s intriguing is the unstoppable momentum in O’Dowd’s weekly purchases. This isn’t about stock options or buyback programs; this is a CEO who believes in his company’s potential and is taking matters into his own hands. With every purchase, he’s increasing his stake in the company significantly, sending a clear message to investors: “I believe in Dolphin Entertainment, and so should you.”
In the world of corporate governance, blackout periods are put in place to prevent insiders from trading their company’s stock before earnings reports. Peterman learned this the hard way when he was terminated for cause and decided to sell his shares before the news went public. Luckily, the system caught his attempt to evade blackout controls, ultimately saving him from additional losses.
Moving on to Arlo Technologies, CEO Matthew McRae has taken “selling high” to a whole new level. Since implementing his trading plan in March 2025, McRae has cashed in roughly $44 million by selling 3 million shares. And he’s not the only one; other top executives at Arlo are following suit, with total insider liquidation reaching approximately $59 million.
While insiders are cashing out, institutional investors are loading up on Arlo shares. Funds like Renaissance Technologies and BlackRock have been increasing their positions, signaling confidence in the company’s future despite the insider selling spree. This contrasting behavior between insiders and institutional investors raises questions about the company’s trajectory and outlook.
Insider transactions may seem straightforward on the surface, but they often tell a deeper story about a company’s internal dynamics and market sentiment. CEOs like O’Dowd and McRae are putting their money where their mouths are, demonstrating their commitment to their companies through relentless stock purchases. As investors, it’s essential to pay attention to these transactions as they can offer valuable insights into a company’s direction and health.