Investor

ROBOTTI ROBERT

Portfolio Total Value

$536,045,000.00

Number of Stocks

64

Period of Reporting

2024-12-31

Stocks

Stock Value % Recent Activity Share Reported Price Current Price +/- Reported Price 52 Week Low 52 Week High
TDW $133,778,000.0 25.03%
Added 0.31%
2,445,224 $54.71 $89.33
Added 63.28%
$46.5 $111.42
BLDR $42,496,000.0 7.95%
Added 0.1%
297,324 $142.93 $79.09
Reduced 44.67%
$130.75 $214.7
LXU $32,219,000.0 6.03%
Reduced 0.33%
4,244,953 $7.59 $14.9
Added 96.31%
$6.74 $10.4
JEF $28,875,000.0 5.4%
Reduced 0.45%
368,306 $78.4 $48.22
Reduced 38.49%
$39.59 $82.68
WFG $28,091,000.0 5.25%
Added 0.12%
324,567 $86.55 $63.31
Reduced 26.85%
$73.91 $102.4
FPH $25,617,000.0 4.79%
Added 1.12%
6,777,047 $3.78 $4.98
Added 31.75%
$2.83 $4.39
WLK $18,474,000.0 3.46%
Added 0.13%
161,134 $114.65 $115.28
Added 0.55%
$108.95 $162.64
CVCO $16,167,000.0 3.02%
Reduced 0.04%
36,231 $446.23 $507.0
Added 13.62%
$313.47 $544.08
AXR $15,002,000.0 2.81%
Reduced 8.19%
477,796 $31.4 $27.55
Reduced 12.26%
$15.88 $39.67
FTI $14,216,000.0 2.66%
Reduced 1.29%
491,247 $28.94 $75.57
Added 161.13%
$18.54 $33.45
RDNT $13,342,000.0 2.5%
Reduced 31.03%
191,038 $69.84 $56.55
Reduced 19.03%
$35.16 $93.65
SPOT $12,079,000.0 2.26%
No Change
27,000 $447.38 $443.57
Reduced 0.85%
$209.18 $510.84
NVGS $11,653,000.0 2.18%
No Change
759,217 $15.35 $21.8
Added 42.02%
$14.55 $18.18
SKY $11,357,000.0 2.12%
Reduced 0.51%
128,914 $88.1 $76.23
Reduced 13.47%
$64.82 $116.49
AER $10,497,000.0 1.96%
Added 0.11%
109,696 $95.7 $138.11
Added 44.32%
$75.48 $100.81
LECO $9,398,000.0 1.76%
Added 0.6%
50,134 $187.47 $265.0
Added 41.36%
$169.51 $261.13
CNQ $8,872,000.0 1.66%
Added 0.18%
287,404 $30.87 $47.69
Added 54.49%
$29.23 $41.29
MT $8,516,000.0 1.59%
Added 0.24%
368,185 $23.13 $57.21
Added 147.34%
$20.52 $28.95
LPX $8,193,000.0 1.53%
Added 0.18%
79,128 $103.55 $72.19
Reduced 30.28%
$63.76 $122.87
IIIN $8,082,000.0 1.51%
Added 0.37%
299,245 $27.01 $26.18
Reduced 3.07%
$23.6 $38.4
ALSN $6,456,000.0 1.21%
Added 0.05%
59,753 $108.06 $134.35
Added 24.33%
$58.36 $122.53
TNL $6,301,000.0 1.18%
Reduced 0.09%
124,904 $50.45 $64.66
Added 28.17%
$39.2 $56.91
AMKR $5,544,000.0 1.04%
Added 0.33%
215,837 $25.69 $69.75
Added 171.51%
$24.1 $44.86
CSIQ $5,402,000.0 1.01%
Added 55.54%
485,880 $11.12 $15.29
Added 37.5%
$10.6 $24.97
WDC $4,861,000.0 0.91%
Added 0.66%
81,530 $59.63 $434.52
Added 628.69%
$52.77 $81.55
$4,859,000.0 0.91%
Added 1.06%
154,748 $31.4 $nan
Reduced nan%
$nan $nan
ASO $4,714,000.0 0.88%
Reduced 1.04%
81,957 $57.53 $54.84
Reduced 4.68%
$44.73 $75.73
TECK $4,053,000.0 0.76%
No Change
100,000 $40.53 $58.43
Added 44.16%
$36.5 $55.13
OLN $3,794,000.0 0.71%
Reduced 0.51%
112,267 $33.8 $28.48
Reduced 15.74%
$30.69 $60.6
SMHI $3,554,000.0 0.66%
Reduced 18.98%
541,854 $6.56 $7.6
Added 15.85%
$5.8 $15.36
LEGH $3,160,000.0 0.59%
Added 0.03%
128,070 $24.68 $21.75
Reduced 11.87%
$19.42 $29.31
PLPC $2,555,000.0 0.48%
No Change
20,000 $127.79 $332.25
Added 160.0%
$109.01 $145.28
VAL $2,323,000.0 0.43%
No Change
52,524 $44.24 $103.98
Added 135.04%
$39.9 $84.2
DAN $1,959,000.0 0.37%
Reduced 52.87%
169,468 $11.56 $36.45
Added 215.31%
$7.58 $14.22
SENEA $1,881,000.0 0.35%
No Change
23,743 $79.26 $139.86
Added 76.46%
$43.89 $81.39
SE $1,591,000.0 0.3%
No Change
15,000 $106.1 $84.88
Reduced 20.0%
$38.11 $119.47
RNGR $1,548,000.0 0.29%
No Change
100,000 $15.48 $17.46
Added 12.79%
$9.27 $17.94
ASTL $1,467,000.0 0.27%
No Change
150,000 $9.78 $4.67
Reduced 52.25%
$6.67 $12.14
CACI $1,454,000.0 0.27%
Added 5.88%
3,600 $404.06 $519.54
Added 28.58%
$326.6 $588.26
GIB $1,366,000.0 0.26%
No Change
12,500 $109.34 $65.44
Reduced 40.15%
$96.92 $118.89
UHAL $1,324,000.0 0.22%
No Change
17,100 $77.48 $51.36
Reduced 33.71%
$59.7 $79.04
ATKR $1,043,000.0 0.2%
Reduced 7.41%
12,500 $83.45 $78.15
Reduced 6.35%
$76.01 $194.98
AGI $875,000.0 0.16%
Added 5.56%
47,500 $18.44 $39.94
Added 116.59%
$11.24 $21.45
MS $817,000.0 0.15%
Reduced 7.14%
6,500 $125.72 $190.59
Added 51.6%
$83.09 $138.38
FRPH $673,000.0 0.13%
Reduced 15.38%
22,000 $30.63 $21.01
Reduced 31.41%
$26.99 $33.0
PBR $643,000.0 0.12%
No Change
50,000 $12.86 $22.03
Added 71.31%
$12.55 $17.91
AEM $586,000.0 0.11%
No Change
7,500 $78.21 $188.21
Added 140.65%
$44.37 $89.74
HGV $604,000.0 0.11%
No Change
15,510 $38.95 $46.97
Added 20.59%
$33.21 $49.02
AEIS $546,000.0 0.1%
No Change
4,725 $115.63 $383.91
Added 232.02%
$89.12 $130.5
RYI $481,000.0 0.09%
Reduced 16.13%
26,000 $18.51 $0.0
Reduced 100.0%
$0.0 $0.0
BX $355,000.0 0.07%
No Change
717 $496.0 $125.58
Reduced 74.68%
$115.82 $200.96
INSW $359,000.0 0.07%
No Change
10,000 $35.94 $82.95
Added 130.8%
$32.11 $65.94
W102REORGPAY $313,000.0 0.06%
No Change
8,050 $38.93 $0.0
Reduced 100.0%
$0.0 $0.0
MRK $298,000.0 0.06%
No Change
3,000 $99.48 $109.18
Added 9.75%
$94.48 $134.63
AAPL $262,000.0 0.05%
Added 0.1%
1,049 $250.48 $271.35
Added 8.33%
$164.08 $260.1
MANU $260,000.0 0.05%
No Change
15,000 $17.35 $18.88
Added 8.82%
$13.5 $22.0
LQDT $227,000.0 0.04%
No Change
7,050 $32.29 $35.65
Added 10.41%
$13.99 $36.64
IBM $176,000.0 0.03%
No Change
800 $221.08 $230.98
Added 4.48%
$162.62 $239.35
DMLP $166,000.0 0.03%
No Change
5,000 $33.33 $27.98
Reduced 16.05%
$28.41 $35.74
NESR $89,000.0 0.02%
No Change
10,000 $8.96 $24.25
Added 170.65%
$7.68 $9.89
QIPT $54,000.0 0.01%
No Change
17,799 $3.05 $3.65
Added 19.67%
$2.3 $4.99
GIFI $68,000.0 0.01%
No Change
10,000 $6.81 $0.0
Reduced 100.0%
$0.0 $0.0
PHX $50,000.0 0.01%
No Change
12,736 $4.0 $0.0
Reduced 100.0%
$0.0 $0.0
DRTSW $10,000.0 0.0%
No Change
50,000 $0.21 $0.85
Added 304.76%
$0.35 $0.35