Investor

PUNCH & ASSOCIATES INVESTMENT MANAGEMENT, INC.

Portfolio Total Value

$1,818,691,000.00

Number of Stocks

169

Period of Reporting

2024-12-31

Stocks

Stock Value % Recent Activity Share Reported Price Current Price +/- Reported Price 52 Week Low 52 Week High
SNEX $76,002,000.0 4.32%
Reduced 4.88%
775,777 $97.97 $130.65
Added 33.36%
$61.68 $109.16
RDNT $46,432,000.0 2.64%
Reduced 1.86%
664,844 $69.84 $75.22
Added 7.7%
$35.16 $93.65
UTI $40,963,000.0 2.33%
Added 35.37%
1,593,283 $25.71 $37.4
Added 45.47%
$13.23 $27.29
BXC $38,612,000.0 2.19%
Added 0.19%
377,957 $102.16 $64.88
Reduced 36.49%
$87.67 $134.79
SFM $36,816,000.0 2.09%
Reduced 11.27%
289,737 $127.07 $73.99
Reduced 41.77%
$48.98 $155.64
CDMO $35,619,000.0 2.02%
Reduced 1.68%
2,884,154 $12.35 $0.0
Reduced 100.0%
$0.0 $0.0
ACA $34,027,000.0 1.93%
Reduced 2.11%
351,745 $96.74 $108.62
Added 12.28%
$72.75 $113.43
NRGX $33,310,000.0 1.89%
Reduced 4.84%
1,274,792 $26.13 $0.0
Reduced 100.0%
$0.0 $0.0
GSL $30,400,000.0 1.73%
Added 2.12%
1,392,620 $21.83 $41.1
Added 88.27%
$18.75 $30.32
$27,796,000.0 1.58%
Added 16.94%
1,111,862 $25.0 $nan
Reduced nan%
$nan $nan
WTTR $26,974,000.0 1.53%
Reduced 11.82%
2,037,334 $13.24 $13.65
Added 3.1%
$7.25 $15.14
VRRM $26,493,000.0 1.5%
Added 0.33%
1,095,664 $24.18 $16.7
Reduced 30.93%
$20.26 $31.03
LAUR $25,883,000.0 1.47%
Added 7.06%
1,415,197 $18.29 $32.39
Added 77.09%
$12.52 $19.98
GOOGL $25,653,000.0 1.46%
Reduced 0.86%
135,519 $189.3 $306.52
Added 61.92%
$130.67 $202.29
FC $25,520,000.0 1.45%
Added 7.85%
679,100 $37.58 $12.81
Reduced 65.91%
$28.99 $44.46
HSTM $25,271,000.0 1.43%
Reduced 7.67%
794,694 $31.8 $21.37
Reduced 32.8%
$23.92 $33.52
ATEN $24,569,000.0 1.39%
Reduced 0.49%
1,335,279 $18.4 $19.86
Added 7.93%
$12.27 $19.37
KKR $24,240,000.0 1.38%
Reduced 1.2%
163,890 $147.91 $90.61
Reduced 38.74%
$83.01 $163.68
WSTG $23,887,000.0 1.36%
Reduced 6.01%
188,459 $126.75 $0.0
Reduced 100.0%
$0.0 $0.0
EFC $22,483,000.0 1.28%
Reduced 13.98%
1,855,114 $12.12 $12.46
Added 2.81%
$10.88 $13.46
FISV $22,159,000.0 1.26%
Reduced 1.27%
107,874 $205.42 $61.85
Reduced 69.89%
$0.0 $0.0
GRBK $21,616,000.0 1.23%
Reduced 0.82%
382,656 $56.49 $72.4
Added 28.16%
$48.66 $84.66
CVCO $18,692,000.0 1.06%
Reduced 0.29%
41,889 $446.23 $563.12
Added 26.2%
$313.47 $544.08
TDW $17,615,000.0 1.0%
Added 37.72%
321,987 $54.71 $79.87
Added 45.99%
$46.5 $111.42
PLOW $17,216,000.0 0.98%
Added 7.62%
728,569 $23.63 $46.89
Added 98.43%
$21.31 $30.98
BV $17,035,000.0 0.97%
Reduced 1.1%
1,065,356 $15.99 $13.72
Reduced 14.2%
$8.12 $18.89
CSWI $16,670,000.0 0.95%
Reduced 2.7%
47,253 $352.8 $0.0
Reduced 100.0%
$0.0 $0.0
HLMN $16,567,000.0 0.94%
Reduced 0.3%
1,701,002 $9.74 $8.12
Reduced 16.63%
$8.43 $12.08
MDXG $16,606,000.0 0.94%
Reduced 1.22%
1,726,264 $9.62 $4.88
Reduced 49.27%
$5.47 $10.14
BLDR $16,521,000.0 0.94%
Reduced 0.96%
115,591 $142.93 $99.41
Reduced 30.45%
$130.75 $214.7
BRK.B $16,426,000.0 0.93%
Reduced 0.98%
36,239 $453.28 $nan
Reduced nan%
$nan $nan
LQDT $16,091,000.0 0.91%
Added 4.04%
498,358 $32.29 $32.0
Reduced 0.9%
$13.99 $36.64
CMCO $15,862,000.0 0.9%
Reduced 0.72%
425,963 $37.24 $19.1
Reduced 48.71%
$29.26 $45.84
LEGH $15,746,000.0 0.89%
Added 5.81%
638,020 $24.68 $21.55
Reduced 12.68%
$19.42 $29.31
PARR $15,264,000.0 0.87%
Added 1.51%
931,343 $16.39 $46.08
Added 181.15%
$14.84 $40.7
MSFT $15,076,000.0 0.86%
Reduced 0.04%
35,770 $421.49 $398.55
Reduced 5.44%
$385.58 $468.35
ORCL $14,933,000.0 0.85%
Reduced 15.23%
89,616 $166.64 $149.25
Reduced 10.44%
$106.51 $198.31
CSWC $14,671,000.0 0.83%
Reduced 0.48%
672,367 $21.82 $22.53
Added 3.25%
$20.68 $27.23
KMI $14,605,000.0 0.83%
Reduced 1.14%
533,041 $27.4 $33.89
Added 23.69%
$16.47 $31.48
RTOKY $14,382,000.0 0.82%
Added 54.9%
568,036 $25.32 $0.0
Reduced 100.0%
$0.0 $0.0
DIS $14,250,000.0 0.81%
Reduced 0.82%
127,979 $111.35 $104.33
Reduced 6.3%
$83.91 $123.74
NEOG $14,217,000.0 0.81%
Added 26.17%
1,171,140 $12.14 $11.15
Reduced 8.15%
$10.72 $18.58
SKY $14,126,000.0 0.8%
Reduced 0.42%
160,342 $88.1 $90.8
Added 3.06%
$64.82 $116.49
AMP $13,982,000.0 0.79%
Reduced 26.4%
26,263 $532.42 $475.33
Reduced 10.72%
$370.12 $577.0
JPM $13,752,000.0 0.78%
Reduced 1.31%
57,370 $239.71 $297.56
Added 24.13%
$168.86 $264.25
DSP $13,719,000.0 0.78%
Added 6.8%
722,445 $18.99 $10.13
Reduced 46.66%
$7.77 $21.74
LINC $13,554,000.0 0.77%
Reduced 7.25%
856,800 $15.82 $36.83
Added 132.81%
$8.91 $18.74
ADUS $13,541,000.0 0.77%
Reduced 0.33%
108,026 $125.35 $105.26
Reduced 16.03%
$85.94 $136.72
GAMB $13,422,000.0 0.76%
Added 2.18%
953,280 $14.08 $4.38
Reduced 68.89%
$7.52 $16.09
AGYS $13,165,000.0 0.75%
Added 0.32%
99,960 $131.71 $73.5
Reduced 44.2%
$74.03 $142.64
ALG $13,107,000.0 0.74%
Reduced 0.19%
70,503 $185.91 $218.47
Added 17.51%
$163.74 $231.4
NR $12,678,000.0 0.72%
Added 17.48%
1,653,000 $7.67 $0.0
Reduced 100.0%
$0.0 $0.0
BRSP $12,561,000.0 0.71%
Added 17.38%
2,227,213 $5.64 $5.93
Added 5.14%
$5.07 $7.71
KW $12,572,000.0 0.71%
Added 17.51%
1,258,503 $9.99 $10.92
Added 9.31%
$7.85 $11.88
HCKT $12,414,000.0 0.7%
Reduced 1.13%
404,106 $30.72 $13.73
Reduced 55.31%
$20.23 $32.83
PBPB $12,126,000.0 0.69%
Reduced 0.23%
1,287,355 $9.42 $0.0
Reduced 100.0%
$0.0 $0.0
RPRX $12,046,000.0 0.68%
Added 2.42%
472,213 $25.51 $47.47
Added 86.08%
$24.05 $31.66
RSG $11,876,000.0 0.67%
Reduced 0.96%
59,033 $201.18 $230.37
Added 14.51%
$168.58 $220.58
ULTA $11,581,000.0 0.66%
Added 17.94%
26,628 $434.93 $677.0
Added 55.66%
$318.17 $574.76
IQV $11,588,000.0 0.66%
No Change
58,974 $196.51 $174.27
Reduced 11.32%
$187.62 $261.73
BBDC $11,614,000.0 0.66%
Reduced 3.64%
1,213,601 $9.57 $8.58
Reduced 10.34%
$8.67 $10.38
TMO $11,519,000.0 0.65%
Reduced 0.88%
22,142 $520.24 $508.58
Reduced 2.24%
$493.3 $627.88
ACN $11,269,000.0 0.64%
Reduced 1.78%
32,034 $351.79 $205.93
Reduced 41.46%
$278.69 $387.51
CIVI $11,149,000.0 0.63%
Reduced 13.54%
243,069 $45.87 $27.38
Reduced 40.31%
$42.32 $78.63
DHIL $10,692,000.0 0.61%
Added 6.06%
68,940 $155.1 $172.71
Added 11.35%
$135.44 $173.25
RMT $10,591,000.0 0.6%
Reduced 0.01%
1,086,335 $9.75 $12.49
Added 28.1%
$8.59 $10.43
WM $10,283,000.0 0.58%
Reduced 1.21%
50,960 $201.79 $243.07
Added 20.46%
$183.0 $230.39
MTCH $10,243,000.0 0.58%
Reduced 2.57%
313,154 $32.71 $31.29
Reduced 4.34%
$27.66 $39.91
PHX $9,775,000.0 0.56%
Reduced 4.13%
2,443,884 $4.0 $0.0
Reduced 100.0%
$0.0 $0.0
ARHS $9,829,000.0 0.56%
Added 57.51%
1,045,664 $9.4 $8.09
Reduced 13.94%
$8.3 $19.81
HYI $9,789,000.0 0.56%
Reduced 6.06%
828,233 $11.82 $11.1
Reduced 6.09%
$11.38 $12.44
CVEO $9,867,000.0 0.56%
Added 4.56%
434,300 $22.72 $27.82
Added 22.45%
$21.15 $28.92
TRNS $9,889,000.0 0.56%
No Change
93,530 $105.74 $80.73
Reduced 23.65%
$94.29 $147.12
DEA $9,844,000.0 0.56%
Added 5.85%
866,567 $11.36 $23.58
Added 107.57%
$10.76 $14.53
ELY $9,723,000.0 0.55%
Reduced 10.09%
1,237,044 $7.86 $0.0
Reduced 100.0%
$0.0 $0.0
RSSS $9,669,000.0 0.55%
Added 231.37%
2,330,120 $4.15 $2.25
Reduced 45.78%
$2.38 $4.24
DE $9,479,000.0 0.54%
Reduced 0.78%
22,374 $423.7 $630.88
Added 48.9%
$340.2 $469.39
TTGT $9,352,000.0 0.53%
No Change
382,498 $24.45 $3.58
Reduced 85.36%
$17.18 $35.99
BC $9,296,000.0 0.53%
No Change
110,914 $83.82 $79.54
Reduced 5.11%
$62.64 $96.65
CARR $9,270,000.0 0.53%
Reduced 1.27%
135,813 $68.26 $63.84
Reduced 6.48%
$53.13 $83.32
UFPT $9,095,000.0 0.52%
Reduced 3.63%
37,200 $244.51 $204.3
Reduced 16.45%
$157.08 $366.41
EOG $9,227,000.0 0.52%
Reduced 2.04%
75,276 $122.58 $128.65
Added 4.95%
$108.94 $139.67
GLRE $8,961,000.0 0.51%
Reduced 2.22%
640,081 $14.0 $14.35
Added 2.5%
$11.08 $15.82
GDO $8,733,000.0 0.5%
No Change
678,556 $12.87 $11.31
Reduced 12.12%
$10.92 $13.01
ESGR $8,698,000.0 0.5%
No Change
27,049 $321.59 $0.0
Reduced 100.0%
$0.0 $0.0
PFMT $8,879,000.0 0.5%
Added 1.9%
2,940,100 $3.02 $0.0
Reduced 100.0%
$0.0 $0.0
SSNC $8,749,000.0 0.5%
Reduced 1.0%
115,462 $75.78 $75.19
Reduced 0.78%
$59.53 $80.45
BWB $8,578,000.0 0.49%
Added 3.89%
635,000 $13.51 $18.48
Added 36.79%
$10.52 $16.0
BXSL $8,716,000.0 0.49%
Reduced 0.07%
269,781 $32.31 $24.19
Reduced 25.13%
$27.76 $33.48
LAWS $8,496,000.0 0.48%
Reduced 24.33%
246,986 $34.4 $0.0
Reduced 100.0%
$0.0 $0.0
EQC $8,345,000.0 0.48%
No Change
419,383 $19.9 $0.0
Reduced 100.0%
$0.0 $0.0
T $8,481,000.0 0.48%
Reduced 5.6%
372,474 $22.77 $28.01
Added 23.01%
$15.94 $24.03
SHOO $8,297,000.0 0.47%
Reduced 1.13%
195,140 $42.52 $35.62
Reduced 16.23%
$37.99 $50.01
FTHY $8,192,000.0 0.47%
Reduced 2.54%
565,754 $14.48 $13.8
Reduced 4.7%
$13.75 $15.13
AGNC $8,350,000.0 0.47%
Added 5.65%
906,634 $9.21 $11.15
Added 21.06%
$8.92 $10.85
AMLP $8,321,000.0 0.47%
Reduced 1.18%
172,785 $48.16 $52.68
Added 9.39%
$43.02 $52.81
ANTM $8,260,000.0 0.47%
Reduced 0.81%
22,394 $368.89 $0.0
Reduced 100.0%
$0.0 $0.0
INFU $8,109,000.0 0.46%
No Change
959,656 $8.45 $9.29
Added 9.94%
$5.74 $10.0
ELMD $8,001,000.0 0.45%
Reduced 24.83%
270,795 $29.55 $24.1
Reduced 18.44%
$9.9 $35.07
SAMG $7,905,000.0 0.45%
Reduced 5.21%
429,880 $18.39 $15.52
Reduced 15.61%
$13.93 $19.2
DCGO $7,953,000.0 0.45%
Added 12.53%
1,875,907 $4.24 $0.69
Reduced 83.73%
$2.75 $4.86
CLFD $7,936,000.0 0.45%
Added 17.17%
256,000 $31.0 $31.61
Added 1.97%
$24.99 $44.83
TGT $7,686,000.0 0.44%
Reduced 1.11%
56,861 $135.18 $113.17
Reduced 16.28%
$120.21 $181.86
JNJ $7,794,000.0 0.44%
Reduced 0.82%
53,899 $144.62 $248.56
Added 71.87%
$140.68 $168.85
FIBK $7,632,000.0 0.43%
No Change
235,060 $32.47 $35.18
Added 8.35%
$24.16 $36.77
NVEC $7,530,000.0 0.43%
Added 1.51%
92,475 $81.43 $69.87
Reduced 14.2%
$70.2 $90.24
UIHC $7,421,000.0 0.42%
Added 22.99%
551,347 $13.46 $0.0
Reduced 100.0%
$0.0 $0.0
AVNW $7,223,000.0 0.41%
Reduced 28.47%
398,877 $18.11 $26.0
Added 43.57%
$12.96 $38.85
MYFW $6,949,000.0 0.39%
Added 2.17%
355,475 $19.55 $25.0
Added 27.88%
$12.84 $22.32
LADR $6,930,000.0 0.39%
Added 44.94%
619,358 $11.19 $10.47
Reduced 6.43%
$10.1 $12.48
VMD $6,782,000.0 0.39%
Added 6.23%
845,651 $8.02 $8.85
Added 10.35%
$6.21 $10.44
ALOT $5,810,000.0 0.33%
Reduced 0.97%
483,808 $12.01 $8.96
Reduced 25.4%
$11.0 $18.25
HBIO $5,814,000.0 0.33%
Reduced 0.62%
2,755,600 $2.11 $0.59
Reduced 72.04%
$1.81 $4.93
BCE $5,830,000.0 0.33%
No Change
167,538 $34.8 $26.23
Reduced 24.63%
$21.87 $41.52
LRFC $5,646,000.0 0.32%
Reduced 1.59%
225,964 $24.99 $0.0
Reduced 100.0%
$0.0 $0.0
BXMT $5,355,000.0 0.3%
No Change
307,615 $17.41 $19.65
Added 12.87%
$16.53 $21.5
ETSY $5,259,000.0 0.3%
Added 2.46%
99,434 $52.89 $53.97
Added 2.04%
$47.1 $80.3
AMOT $5,050,000.0 0.29%
Reduced 3.26%
208,000 $24.28 $0.0
Reduced 100.0%
$0.0 $0.0
HGBL $4,626,000.0 0.26%
Reduced 0.81%
2,501,000 $1.85 $1.32
Reduced 28.65%
$1.52 $3.09
ADM $4,578,000.0 0.26%
No Change
90,623 $50.52 $69.61
Added 37.79%
$48.4 $66.08
DLHC $4,526,000.0 0.26%
Reduced 0.61%
563,652 $8.03 $5.76
Reduced 28.27%
$7.34 $17.58
ALEX $4,471,000.0 0.25%
Reduced 0.07%
252,054 $17.74 $20.83
Added 17.42%
$15.53 $20.3
RFIL $3,967,000.0 0.23%
Added 1.62%
1,014,604 $3.91 $12.95
Added 231.2%
$2.84 $4.65
XPEL $3,674,000.0 0.21%
No Change
92,000 $39.94 $42.98
Added 7.61%
$30.75 $60.49
FLXS $3,623,000.0 0.21%
Reduced 18.68%
66,685 $54.34 $50.33
Reduced 7.38%
$26.25 $65.87
TCMD $3,597,000.0 0.2%
No Change
210,000 $17.13 $29.29
Added 70.99%
$11.12 $21.1
CCB $3,311,000.0 0.19%
Reduced 31.22%
39,000 $84.91 $74.8
Reduced 11.91%
$35.67 $88.6
LFT $3,307,000.0 0.19%
Reduced 8.85%
1,282,045 $2.58 $1.39
Reduced 46.12%
$2.16 $2.79
GHM $3,391,000.0 0.19%
Added 1.53%
76,255 $44.47 $87.12
Added 95.91%
$18.9 $49.28
NTIC $3,337,000.0 0.19%
Reduced 0.99%
247,376 $13.49 $9.02
Reduced 33.14%
$11.7 $19.63
DHX $2,832,000.0 0.16%
No Change
1,539,429 $1.84 $2.73
Added 48.37%
$1.45 $2.98
TURN $2,620,000.0 0.15%
No Change
714,156 $3.67 $0.0
Reduced 100.0%
$0.0 $0.0
OPXS $2,555,000.0 0.15%
Reduced 8.25%
372,500 $6.86 $13.68
Added 99.42%
$5.2 $10.3
HCI $2,131,000.0 0.12%
Added 12.64%
18,291 $116.53 $173.76
Added 49.11%
$83.65 $126.5
QRHC $2,192,000.0 0.12%
Reduced 1.52%
337,250 $6.5 $1.7
Reduced 73.85%
$5.67 $10.85
PLBC $2,076,000.0 0.12%
No Change
43,940 $47.26 $50.86
Added 7.62%
$32.5 $51.33
TAYD $2,081,000.0 0.12%
Reduced 2.48%
50,000 $41.62 $87.66
Added 110.62%
$29.26 $64.5
EQCPRD $1,905,000.0 0.11%
No Change
75,450 $25.25 $0.0
Reduced 100.0%
$0.0 $0.0
ALTG $1,830,000.0 0.1%
No Change
271,600 $6.74 $7.62
Added 13.06%
$5.4 $13.67
EPSN $1,650,000.0 0.09%
Reduced 12.65%
265,855 $6.21 $5.32
Reduced 14.33%
$4.7 $6.75
IWV $1,578,000.0 0.09%
Added 24.69%
4,722 $334.23 $391.12
Added 17.02%
$276.42 $349.54
KRT $1,618,000.0 0.09%
No Change
53,500 $30.26 $24.51
Reduced 19.0%
$23.1 $33.14
MMMB $1,034,000.0 0.06%
No Change
130,000 $7.96 $0.0
Reduced 100.0%
$0.0 $0.0
ISDR $996,000.0 0.06%
Added 24.03%
111,500 $8.94 $0.0
Reduced 100.0%
$0.0 $0.0
NBN $1,013,000.0 0.06%
Reduced 4.33%
11,050 $91.73 $112.95
Added 23.13%
$49.07 $105.44
ISSC $1,067,000.0 0.06%
No Change
125,000 $8.54 $27.58
Added 222.95%
$4.91 $11.29
VOO $632,000.0 0.04%
Added 853.66%
1,173 $538.81 $631.28
Added 17.16%
$443.75 $559.96
LUNA $669,000.0 0.04%
No Change
285,000 $2.35 $1.5
Reduced 36.17%
$0.7 $7.92
IVAC $775,000.0 0.04%
Reduced 4.4%
228,000 $3.4 $0.0
Reduced 100.0%
$0.0 $0.0
APAM $543,000.0 0.03%
No Change
12,622 $43.05 $40.42
Reduced 6.11%
$37.89 $49.54
UHAL $460,000.0 0.03%
Reduced 50.17%
6,671 $69.09 $52.23
Reduced 24.4%
$59.7 $79.04
FFWM $88,000.0 0.01%
No Change
14,250 $6.21 $5.96
Reduced 4.03%
$4.84 $11.47
VTI $93,000.0 0.01%
Added 11.72%
324 $289.9 $339.12
Added 16.98%
$239.86 $302.95
VBR $240,000.0 0.01%
Reduced 5.53%
1,212 $198.11 $230.43
Added 16.31%
$173.32 $219.01
IWM $108,000.0 0.01%
Added 250.0%
490 $220.96 $263.81
Added 19.39%
$190.06 $244.98
CLVT $54,000.0 0.0%
No Change
10,820 $5.08 $2.31
Reduced 54.53%
$4.25 $9.61
AGG $58,000.0 0.0%
No Change
605 $96.9 $100.68
Added 3.9%
$94.85 $102.04
IEFA $4,000.0 0.0%
No Change
57 $70.28 $96.42
Added 37.19%
$68.74 $78.83
IJR $8,000.0 0.0%
No Change
75 $115.21 $130.58
Added 13.34%
$101.85 $128.61
IVE $2,000.0 0.0%
No Change
15 $190.67 $221.85
Added 16.35%
$172.85 $206.63
HYG $6,000.0 0.0%
No Change
78 $78.65 $80.28
Added 2.07%
$75.59 $80.37
IVV $14,000.0 0.0%
Added 4.35%
24 $588.67 $689.45
Added 17.12%
$485.19 $612.09
IWC $46,000.0 0.0%
No Change
354 $130.38 $170.15
Added 30.5%
$108.9 $139.98
ITB $18,000.0 0.0%
No Change
145 $127.1 $104.96
Reduced 17.42%
$96.97 $129.89
LQD $3,000.0 0.0%
No Change
37 $106.84 $110.92
Added 3.82%
$104.14 $114.07
TTSH $73,000.0 0.0%
Reduced 98.36%
10,677 $6.93 $3.41
Reduced 50.79%
$5.68 $7.5
SUSA $23,000.0 0.0%
Reduced 30.91%
190 $121.59 $139.96
Added 15.11%
$101.26 $127.15
VB $73,000.0 0.0%
Reduced 90.87%
305 $240.28 $278.74
Added 16.01%
$205.93 $263.35
VNQ $0.0 0.0%
No Change
0 $0.0 $95.93
Added inf%
$78.27 $99.58

Put Options

Stock Options % Change
5,618,000 0.0%