Retail: buys were 15.3% of insiders' and Congress members' trading by value in the last 12 months, against an average of 1.7% in earlier years
Buying more than usual (25%+ above its own average) · 39 buyers, 104 sellers · net selling $678M · 8 Nov 2025 to 7 Nov
Politics & Money · People & Money · SEC Form 4, House disclosures, Senate disclosures · 27 Oct 2026