Every open-market purchase disclosed on an SEC Form 4, grouped by sector. 2,813 buy filings across 11 sectors in the last 90 days.
Discretionary purchases only. Scheduled 10b5-1 plan buys, compensation grants, option exercises and tax withholding are excluded — they are the majority of Form 4 activity and none of them is a decision to buy.