Becker was trading under a 10b5-1 plan, made effective Jan 26, 2023. The timing looks bad, but probably just lines up with his vesting. I didn't see a consistent pattern in the last two years of his sales, so it's hard to say for sure. Most likely if the required filing period was longer, he'd have filed earlier and it'd still look the same.