sell15K–50K Republican / House / TexasMichael McCaul NFLX:USNetflix Inc Traded2024-03-07 Published2024-04-23 OwnerSpouse Asset TypeStock Price608.51 Shares25 - 83 Filed2024-04-22 Filed After46 daysView Original FilingShow details