Norbert Lou
Punch Card Management · 12 closed periods in the current 3-year detail window (latest closed period: Q4 2025 → next disclosure, 5 priced positions, -2.61% return). Every disclosed long-equity position appears in the table for its period; the Valid column shows 1 (counted in the math) or 0 (excluded — hover the row for the reason). See the methodology for the exact math.
Download CSVChecking Google Sheets
2026-02-17 → 2026-05-15
5 of 5 priced100.00% coverage-2.61%Holdings from Q4 2025 disclosure · accession 0001398344-26-003291 — these holdings should be identical to the manager's portfolio view for that quarter.
2026-02-17 → 2026-05-15
5 of 5 priced100.00% coverage-2.61%
| Ticker | Entry shares | Entry $ | Split | Exit $ | Entry value | Exit value | Return | Weight | Contribution | Valid |
|---|---|---|---|---|---|---|---|---|---|---|
| BRK-A | 145 | $754910.00 | — | $723821.00 | $109.46M | $104.95M | -4.12% | 36.38% | -1.5 bps | 1 |
| SGOV | 566,000 | $100.52 | — | $100.55 | $56.89M | $56.91M | +0.03% | 18.88% | +0.0 bps | 1 |
| CROX | 594,570 | $99.92 | — | $94.94 | $59.41M | $56.45M | -4.98% | 16.90% | -0.8 bps | 1 |
| PDD | 415,004 | $101.83 | — | $95.83 | $42.26M | $39.77M | -5.89% | 15.64% | -0.9 bps | 1 |
| PYPL | 628,907 | $40.81 | — | $44.41 | $25.67M | $27.93M | +8.82% | 12.20% | +1.1 bps | 1 |
| Top 5 (by entry value)(5) | $293.69M | $286.01M | -2.61% | |||||||
| Total(5) | $293.69M | $286.01M | -2.61% | |||||||
2025-11-14 → 2026-02-17
6 of 6 priced100.00% coverage-3.51%Holdings from Q3 2025 disclosure · accession 0001398344-25-020995 — these holdings should be identical to the manager's portfolio view for that quarter.
2025-11-14 → 2026-02-17
6 of 6 priced100.00% coverage-3.51%
| Ticker | Entry shares | Entry $ | Split | Exit $ | Entry value | Exit value | Return | Weight | Contribution | Valid |
|---|---|---|---|---|---|---|---|---|---|---|
| BRK-A | 145 | $763867.00 | — | $754910.00 | $110.76M | $109.46M | -1.17% | 33.92% | -0.4 bps | 1 |
| SGOV | 566,000 | $100.53 | — | $100.52 | $56.9M | $56.89M | -0.01% | 17.68% | -0.0 bps | 1 |
| PDD | 415,004 | $130.95 | — | $101.83 | $54.34M | $42.26M | -22.24% | 17.01% | -3.8 bps | 1 |
| CROX | 632,250 | $73.39 | — | $99.92 | $46.4M | $63.17M | +36.15% | 16.38% | +5.9 bps | 1 |
| PYPL | 650,447 | $62.81 | — | $40.81 | $40.85M | $26.54M | -35.03% | 13.53% | -4.7 bps | 1 |
| FI | 37,000 | $63.42 | — | $63.45 | $2.35M | $2.35M | +0.05% | 1.48% | +0.0 bps | 1 |
| Top 5 (by entry value)(5) | $309.26M | $298.34M | -3.53% | |||||||
| Total(6) | $311.61M | $300.68M | -3.51% | |||||||
2025-08-14 → 2025-11-14
6 of 6 priced100.00% coverage+1.14%Holdings from Q2 2025 disclosure · accession 0001398344-25-015669 — these holdings should be identical to the manager's portfolio view for that quarter.
2025-08-14 → 2025-11-14
6 of 6 priced100.00% coverage+1.14%
| Ticker | Entry shares | Entry $ | Split | Exit $ | Entry value | Exit value | Return | Weight | Contribution | Valid |
|---|---|---|---|---|---|---|---|---|---|---|
| BRK-A | 145 | $718680.00 | — | $763867.00 | $104.21M | $110.76M | +6.29% | 34.10% | +2.1 bps | 1 |
| SGOV | 566,000 | $100.52 | — | $100.53 | $56.89M | $56.9M | +0.01% | 18.39% | +0.0 bps | 1 |
| CROX | 531,108 | $84.03 | — | $73.39 | $44.63M | $38.98M | -12.66% | 17.36% | -2.2 bps | 1 |
| PYPL | 650,447 | $69.38 | — | $62.81 | $45.13M | $40.85M | -9.47% | 15.60% | -1.5 bps | 1 |
| PDD | 415,004 | $114.74 | — | $130.95 | $47.62M | $54.34M | +14.13% | 14.02% | +2.0 bps | 1 |
| SWBI | 189,933 | $8.15 | — | $8.47 | $1.55M | $1.61M | +3.93% | 0.53% | +0.0 bps | 1 |
| Top 5 (by entry value)(5) | $298.48M | $301.84M | +1.13% | |||||||
| Total(6) | $300.03M | $303.45M | +1.14% | |||||||
2025-05-15 → 2025-08-14
4 of 4 priced100.00% coverage-3.72%Holdings from Q1 2025 disclosure · accession 0001398344-25-009646 — these holdings should be identical to the manager's portfolio view for that quarter.
2025-05-15 → 2025-08-14
4 of 4 priced100.00% coverage-3.72%
| Ticker | Entry shares | Entry $ | Split | Exit $ | Entry value | Exit value | Return | Weight | Contribution | Valid |
|---|---|---|---|---|---|---|---|---|---|---|
| BRK-A | 145 | $759100.00 | — | $718680.00 | $110.07M | $104.21M | -5.32% | 53.44% | -2.8 bps | 1 |
| SGOV | 581,100 | $100.51 | — | $100.52 | $58.41M | $58.41M | +0.01% | 27.00% | +0.0 bps | 1 |
| PDD | 306,751 | $117.84 | — | $114.74 | $36.15M | $35.2M | -2.63% | 16.76% | -0.4 bps | 1 |
| SWBI | 648,956 | $9.74 | — | $8.15 | $6.32M | $5.29M | -16.32% | 2.79% | -0.5 bps | 1 |
| Top 5 (by entry value)(4) | $210.94M | $203.11M | -3.72% | |||||||
| Total(4) | $210.94M | $203.11M | -3.72% | |||||||
2025-02-14 → 2025-05-15
4 of 4 priced100.00% coverage+3.75%Holdings from Q4 2024 disclosure · accession 0001398344-25-002912 — these holdings should be identical to the manager's portfolio view for that quarter.
2025-02-14 → 2025-05-15
4 of 4 priced100.00% coverage+3.75%
| Ticker | Entry shares | Entry $ | Split | Exit $ | Entry value | Exit value | Return | Weight | Contribution | Valid |
|---|---|---|---|---|---|---|---|---|---|---|
| BRK-A | 349 | $719146.00 | — | $759100.00 | $250.98M | $264.93M | +5.56% | 75.42% | +4.2 bps | 1 |
| SGOV | 581,100 | $100.50 | — | $100.51 | $58.4M | $58.41M | +0.01% | 18.50% | +0.0 bps | 1 |
| PDD | 130,000 | $124.16 | — | $117.84 | $16.14M | $15.32M | -5.09% | 4.00% | -0.2 bps | 1 |
| SWBI | 648,956 | $10.76 | — | $9.74 | $6.98M | $6.32M | -9.48% | 2.08% | -0.2 bps | 1 |
| Top 5 (by entry value)(4) | $332.51M | $344.97M | +3.75% | |||||||
| Total(4) | $332.51M | $344.97M | +3.75% | |||||||
2024-11-14 → 2025-02-14
4 of 4 priced100.00% coverage-0.55%Holdings from Q3 2024 disclosure · accession 0001398344-24-020870 — these holdings should be identical to the manager's portfolio view for that quarter.
2024-11-14 → 2025-02-14
4 of 4 priced100.00% coverage-0.55%
| Ticker | Entry shares | Entry $ | Split | Exit $ | Entry value | Exit value | Return | Weight | Contribution | Valid |
|---|---|---|---|---|---|---|---|---|---|---|
| BRK-A | 349 | $700600.00 | — | $719146.00 | $244.51M | $250.98M | +2.65% | 72.10% | +1.9 bps | 1 |
| SGOV | 581,100 | $100.47 | — | $100.50 | $58.38M | $58.4M | +0.03% | 17.49% | +0.0 bps | 1 |
| WGO | 411,480 | $60.84 | — | $45.07 | $25.03M | $18.55M | -25.92% | 7.15% | -1.9 bps | 1 |
| SWBI | 840,038 | $12.98 | — | $10.76 | $10.9M | $9.04M | -17.10% | 3.26% | -0.6 bps | 1 |
| Top 5 (by entry value)(4) | $338.83M | $336.97M | -0.55% | |||||||
| Total(4) | $338.83M | $336.97M | -0.55% | |||||||
2024-08-14 → 2024-11-14
4 of 4 priced100.00% coverage+5.24%Holdings from Q2 2024 disclosure · accession 0001398344-24-014692 — these holdings should be identical to the manager's portfolio view for that quarter.
2024-08-14 → 2024-11-14
4 of 4 priced100.00% coverage+5.24%
| Ticker | Entry shares | Entry $ | Split | Exit $ | Entry value | Exit value | Return | Weight | Contribution | Valid |
|---|---|---|---|---|---|---|---|---|---|---|
| BRK-A | 349 | $657122.00 | — | $700600.00 | $229.34M | $244.51M | +6.62% | 63.17% | +4.2 bps | 1 |
| SGOV | 581,100 | $100.50 | — | $100.47 | $58.4M | $58.38M | -0.03% | 17.30% | -0.0 bps | 1 |
| WGO | 996,573 | $55.96 | — | $60.84 | $55.77M | $60.63M | +8.72% | 15.97% | +1.4 bps | 1 |
| SWBI | 840,038 | $14.61 | — | $12.98 | $12.27M | $10.9M | -11.16% | 3.56% | -0.4 bps | 1 |
| Top 5 (by entry value)(4) | $355.78M | $374.43M | +5.24% | |||||||
| Total(4) | $355.78M | $374.43M | +5.24% | |||||||
2024-05-15 → 2024-08-14
5 of 5 priced100.00% coverage+0.88%Holdings from Q1 2024 disclosure · accession 0001398344-24-009709 — these holdings should be identical to the manager's portfolio view for that quarter.
2024-05-15 → 2024-08-14
5 of 5 priced100.00% coverage+0.88%
| Ticker | Entry shares | Entry $ | Split | Exit $ | Entry value | Exit value | Return | Weight | Contribution | Valid |
|---|---|---|---|---|---|---|---|---|---|---|
| BRK-A | 349 | $622815.00 | — | $657122.00 | $217.36M | $229.34M | +5.51% | 55.36% | +3.0 bps | 1 |
| ALLY | 2,160,534 | $41.10 | — | $41.06 | $88.8M | $88.71M | -0.10% | 21.93% | -0.0 bps | 1 |
| WGO | 996,573 | $63.12 | — | $55.96 | $62.9M | $55.77M | -11.34% | 18.44% | -2.1 bps | 1 |
| SWBI | 840,038 | $16.21 | — | $14.61 | $13.62M | $12.27M | -9.87% | 3.65% | -0.4 bps | 1 |
| SGOV | 25,100 | $100.50 | — | $100.50 | $2.52M | $2.52M | +0.00% | 0.63% | +0.0 bps | 1 |
| Top 5 (by entry value)(5) | $385.2M | $388.61M | +0.88% | |||||||
| Total(5) | $385.2M | $388.61M | +0.88% | |||||||
2024-02-14 → 2024-05-15
5 of 5 priced100.00% coverage+4.92%Holdings from Q4 2023 disclosure · accession 0001398344-24-003178 — these holdings should be identical to the manager's portfolio view for that quarter.
2024-02-14 → 2024-05-15
5 of 5 priced100.00% coverage+4.92%
| Ticker | Entry shares | Entry $ | Split | Exit $ | Entry value | Exit value | Return | Weight | Contribution | Valid |
|---|---|---|---|---|---|---|---|---|---|---|
| BRK-A | 349 | $601000.00 | — | $622815.00 | $209.75M | $217.36M | +3.63% | 49.70% | +1.8 bps | 1 |
| ALLY | 3,009,736 | $36.04 | — | $41.10 | $108.47M | $123.7M | +14.04% | 27.58% | +3.9 bps | 1 |
| WGO | 996,573 | $68.54 | — | $63.12 | $68.31M | $62.9M | -7.91% | 19.06% | -1.5 bps | 1 |
| SWBI | 840,038 | $13.50 | — | $16.21 | $11.34M | $13.62M | +20.07% | 2.99% | +0.6 bps | 1 |
| SGOV | 25,100 | $100.47 | — | $100.50 | $2.52M | $2.52M | +0.03% | 0.66% | +0.0 bps | 1 |
| Top 5 (by entry value)(5) | $400.39M | $420.11M | +4.92% | |||||||
| Total(5) | $400.39M | $420.11M | +4.92% | |||||||
2023-11-14 → 2024-02-14
5 of 5 priced100.00% coverage+15.65%Holdings from Q3 2023 disclosure · accession 0001398344-23-020705 — these holdings should be identical to the manager's portfolio view for that quarter.
2023-11-14 → 2024-02-14
5 of 5 priced100.00% coverage+15.65%
| Ticker | Entry shares | Entry $ | Split | Exit $ | Entry value | Exit value | Return | Weight | Contribution | Valid |
|---|---|---|---|---|---|---|---|---|---|---|
| BRK-A | 349 | $537400.00 | — | $601000.00 | $187.55M | $209.75M | +11.83% | 53.59% | +6.3 bps | 1 |
| ALLY | 3,297,917 | $27.04 | — | $36.04 | $89.18M | $118.86M | +33.28% | 25.42% | +8.5 bps | 1 |
| WGO | 996,573 | $64.19 | — | $68.54 | $63.97M | $68.31M | +6.78% | 17.12% | +1.2 bps | 1 |
| SWBI | 840,038 | $14.23 | — | $13.50 | $11.95M | $11.34M | -5.13% | 3.13% | -0.2 bps | 1 |
| SGOV | 25,100 | $100.48 | — | $100.47 | $2.52M | $2.52M | -0.01% | 0.73% | -0.0 bps | 1 |
| Top 5 (by entry value)(5) | $355.17M | $410.77M | +15.65% | |||||||
| Total(5) | $355.17M | $410.77M | +15.65% | |||||||
2023-08-14 → 2023-11-14
4 of 4 priced100.00% coverage-1.89%Holdings from Q2 2023 disclosure · accession 0001398344-23-014860 — these holdings should be identical to the manager's portfolio view for that quarter.
2023-08-14 → 2023-11-14
4 of 4 priced100.00% coverage-1.89%
| Ticker | Entry shares | Entry $ | Split | Exit $ | Entry value | Exit value | Return | Weight | Contribution | Valid |
|---|---|---|---|---|---|---|---|---|---|---|
| BRK-A | 349 | $543150.00 | — | $537400.00 | $189.56M | $187.55M | -1.06% | 52.05% | -0.6 bps | 1 |
| ALLY | 3,297,917 | $28.30 | — | $27.04 | $93.33M | $89.18M | -4.45% | 25.66% | -1.1 bps | 1 |
| WGO | 996,573 | $66.13 | — | $64.19 | $65.9M | $63.97M | -2.93% | 19.14% | -0.6 bps | 1 |
| SWBI | 840,038 | $12.66 | — | $14.23 | $10.63M | $11.95M | +12.40% | 3.15% | +0.4 bps | 1 |
| Top 5 (by entry value)(4) | $359.43M | $352.65M | -1.89% | |||||||
| Total(4) | $359.43M | $352.65M | -1.89% | |||||||
2023-05-15 → 2023-08-14
4 of 4 priced100.00% coverage+11.06%Holdings from Q1 2023 disclosure · accession 0001398344-23-009836 — these holdings should be identical to the manager's portfolio view for that quarter.
2023-05-15 → 2023-08-14
4 of 4 priced100.00% coverage+11.06%
| Ticker | Entry shares | Entry $ | Split | Exit $ | Entry value | Exit value | Return | Weight | Contribution | Valid |
|---|---|---|---|---|---|---|---|---|---|---|
| BRK-A | 349 | $495900.00 | — | $543150.00 | $173.07M | $189.56M | +9.53% | 50.89% | +4.8 bps | 1 |
| ALLY | 3,489,438 | $25.56 | — | $28.30 | $89.19M | $98.75M | +10.72% | 27.86% | +3.0 bps | 1 |
| WGO | 996,573 | $56.48 | — | $66.13 | $56.29M | $65.9M | +17.09% | 18.01% | +3.1 bps | 1 |
| SWBI | 840,038 | $11.86 | — | $12.66 | $9.96M | $10.63M | +6.75% | 3.24% | +0.2 bps | 1 |
| Top 5 (by entry value)(4) | $328.51M | $364.85M | +11.06% | |||||||
| Total(4) | $328.51M | $364.85M | +11.06% | |||||||