Michael McCaul - Member of Congress

Michael McCaul Stock Portfolio

Simulated

Republican · House · TX

Michael McCaul's stock portfolio and returns vs the S&P 500, built from publicly disclosed congressional trades. Simulated using FIFO position matching and time-weighted returns.

Portfolio Value
$69.3M
Unrealized P&L
$25.0M
+56.4%
Realized P&L
$4.9M
Open Positions
144

Performance vs S&P 500

1M
+1.9%
SPY +0.6%
α +1.4%
3M
+1.0%
SPY +4.6%
α -3.6%
6M
+22.1%
SPY +21.1%
α +1.0%
1Y
+19.0%
SPY +15.8%
α +3.3%
3Y
+69.3%
SPY +80.2%
α -10.9%
5Y
+114.0%
SPY +73.6%
α +40.4%
All
+275.1%
SPY +128.5%
α +146.7%

Head-to-head with S&P 500

Live Holdings144 positions

TickerSharesCurrentValueReturn
38,051$167.56$6.4M+100.8%
15,969$337.75$5.4M+72.3%
43,530$121.73$5.3M+329.9%
80,461$60.12$4.8M+52.4%
119,513$34.41$4.1M+37.1%
4,491$747.70$3.4M+158.8%
67,132$42.86$2.9M-18.4%
10,944$178.30$2.0M+305.3%
8,459$203.10$1.7M+249.1%
36,838$41.87$1.5M+66.7%
6,103$225.28$1.4M+342.0%
3,003$447.65$1.3M+384.6%
15,221$78.72$1.2M+58.1%
29,234$32.63$954K+41.2%
2,506$376.55$944K+27.8%
9,346$95.27$890K+63.5%
22,162$36.30$804K+149.2%
2,668$292.87$781K+36.8%
9,823$78.64$772K+59.0%
3,056$246.84$754K+115.5%
14,528$51.40$747K-12.7%
17,693$41.57$735K+8.6%
10,121$61.15$619K+28.3%
8,423$72.08$607K+57.1%
1,769$336.40$595K+70.0%
921$616.40$568K+62.3%
1,553$355.19$552K+48.7%
3,700$144.54$535K+144.3%
3,914$132.13$517K+149.2%
2,240$229.01$513K+123.9%
5,431$91.67$498K+42.2%
2,427$192.09$466K-13.6%
16,711$25.36$424K+68.5%
4,711$85.81$404K+24.4%
3,129$129.14$404K+5.6%
13,907$28.74$400K-44.0%
1,514$263.40$399K+150.2%
2,692$148.15$399K+78.0%
38,837$10.23$397K+0.0%
6,933$57.24$397K+17.0%
6,575$55.78$367K+46.7%
1,703$210.66$359K+49.8%
329$1070.71$352K+1742.5%
663$508.30$337K+92.5%
3,771$86.17$325K+62.4%
971$325.97$317K+28.5%
8,691$34.73$302K-49.8%
2,193$128.13$281K+18.8%
1,355$205.31$278K+41.3%
3,913$69.19$271K+0.5%
1,188$227.45$270K+104.2%
1,530$173.40$265K-0.3%
647$370.96$240K+1.0%
1,625$146.50$238K-18.0%
129$1736.62$224K+125.5%
1,440$150.83$217K+80.6%
1,327$163.48$217K+233.3%
1,835$118.14$217K+62.9%
1,299$158.16$205K+36.3%
478$397.92$190K-10.3%
6,571$28.77$189K-11.8%
EQ
EQV
17,641$10.46$184K+5.4%
1,657$110.88$184K-64.9%
1,877$95.22$179K+168.8%
4,368$38.92$170K+0.0%
422$402.02$170K+208.4%
926$182.43$169K+20.7%
1,814$87.86$159K+31.5%
2,736$58.00$159K-43.8%
1,382$112.94$156K-9.1%
486$311.93$152K+41.0%
669$221.19$148K+12.5%
72$2035.47$147K+18.6%
151$950.28$143K+122.5%
1,574$86.99$137K+45.6%
610$222.23$135K+63.2%
727$179.98$131K+74.5%
967$132.78$128K-26.7%
2,770$43.58$121K-13.8%
602$200.05$120K+66.2%
2,633$44.12$116K+9.1%
1,622$71.45$116K-22.2%
1,754$63.08$111K+71.1%
855$125.29$107K+0.1%
326$320.28$104K+67.6%
3,870$26.48$102K+134.5%
1,713$57.45$98K+0.5%
1,778$54.35$97K+197.3%
771$117.74$91K-71.1%
3,817$23.59$90K+20.0%
2,157$39.40$85K-36.9%
1,238$68.44$85K-21.2%
807$103.13$83K-10.9%
1,032$79.55$82K+26.3%
1,385$59.16$82K+27.4%
379$212.40$80K+128.5%
962$81.79$79K-30.4%
2,354$32.70$77K-17.9%
899$85.16$77K+27.9%
FM
FMS
3,349$22.44$75K-41.8%
338$216.32$73K+104.8%
1,787$38.59$69K-8.1%
356$189.29$67K+37.9%
217$310.06$67K+13.6%
591$112.89$67K+18.8%
220$275.49$61K+16.4%
628$94.53$59K-44.8%
559$99.72$56K+46.8%
394$141.05$56K-9.7%
301$175.56$53K+20.9%
345$144.47$50K-39.9%
1,319$37.55$50K-45.5%
836$59.11$49K+46.2%
479$98.98$47K+38.0%
23$1795.50$41K-14.8%
752$48.91$37K-58.6%
97$378.25$37K+52.9%
154$222.93$34K-24.4%
PH
PHG
1,402$24.50$34K-15.2%
220$140.61$31K-23.5%
853$35.99$31K-64.3%
448$66.97$30K-7.8%
88$338.11$30K+20.2%
1,714$17.26$30K-9.0%
1,094$23.73$26K-23.4%
84$288.24$24K-51.3%
384$62.09$24K-1.0%
IA
IAC
510$46.15$24K-63.1%
792$26.82$21K-31.0%
81$246.45$20K+5.3%
39$493.75$19K+1.0%
495$38.23$19K-68.4%
CD
CDK
336$54.76$18K+14.9%
132$120.68$16K-37.8%
645$24.57$16K-13.3%
84$174.09$15K+82.4%
40$326.54$13K+80.9%
198$65.27$13K+61.8%
29$416.31$12K-21.8%
51$229.34$12K-19.7%
20$499.77$10K+17.3%
9,917$0.89$9K-96.5%
281$22.64$6K-20.5%
15$135.56$2K+39.6%

About this simulation

This portfolio is a simulation built from publicly disclosed STOCK Act filings. Since politicians only report trade amounts as ranges (e.g., “$1,001 - $15,000”), we use the midpoint of each range and the closing price on the trade date to estimate share counts. Returns are calculated using Time-Weighted Return (TWR), the industry standard for measuring stock-picking skill independent of cash flow timing. Read the full methodology →