PoliticianView Profile Michael McCaulRepublicanHouseTX Trades4,721 Issuers513 Volume518.43M Boston Scientific CorpBSX:US buy2026-03-27 1K–15K NVIDIA CorporationNVDA:US sell2026-02-26 1K–15K NVIDIA CorporationNVDA:US sell2025-10-27 100K–250K NVIDIA CorporationNVDA:US sell2025-08-29 1K–15K NVIDIA CorporationNVDA:US sell2025-08-22 15K–50K