PoliticianView Profile Michael McCaulRepublicanHouseTX Trades4,512 Issuers521 Volume497.57M 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