PolitAlpha
Michael McCaul purchased MSFT on March 18, 2025 | PolitAlpha