TSLA appears in 285 STOCK Act disclosures from 51 filers (147 purchases, 98 sales).
Congress Trading Monitor home