Punch Card Management · portfolio as of 2026-06-30
145 shares · $108,583,250
577,170 shares · $69,629,789
415,004 shares · $31,656,505
628,907 shares · $27,156,204
188,000 shares · $18,925,960
From SEC Form 13F-HR — up to 45 days old at time of filing. Not a recommendation to buy or sell. Analyze any of these free →