PoliticianView Profile Michael McCaulRepublicanHouseTX Trades4,546 Issuers522 Volume498.79M Shell PLCSHEL:US sell2026-04-23 1K–15K Shell PLCSHEL:US sell2026-04-24 15K–50K Shell PLCSHEL:US sell2026-04-07 15K–50K Shell PLCSHEL:US sell2026-03-31 15K–50K NVIDIA CorporationNVDA:US sell2026-02-26 1K–15K