
How Strategy Insiders Insulated Themselves From the Crash
The Breakdown
00:00
Insiders buying during the downturn
David notes insiders also bought 343k shares ($31.6M), currently showing modest unrealized losses.
Play episode from 12:39
Transcript


