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 $83.8
Added 53.17%
$46.5 $111.42
BLDR $42,496,000.0 7.95%
Added 0.1%
297,324 $142.93 $95.99
Reduced 32.84%
$130.75 $214.7
LXU $32,219,000.0 6.03%
Reduced 0.33%
4,244,953 $7.59 $12.66
Added 66.8%
$6.74 $10.4
JEF $28,875,000.0 5.4%
Reduced 0.45%
368,306 $78.4 $44.59
Reduced 43.12%
$39.59 $82.68
WFG $28,091,000.0 5.25%
Added 0.12%
324,567 $86.55 $65.55
Reduced 24.26%
$73.91 $102.4
FPH $25,617,000.0 4.79%
Added 1.12%
6,777,047 $3.78 $5.56
Added 47.09%
$2.83 $4.39
WLK $18,474,000.0 3.46%
Added 0.13%
161,134 $114.65 $106.13
Reduced 7.43%
$108.95 $162.64
CVCO $16,167,000.0 3.02%
Reduced 0.04%
36,231 $446.23 $579.7
Added 29.91%
$313.47 $544.08
AXR $15,002,000.0 2.81%
Reduced 8.19%
477,796 $31.4 $25.69
Reduced 18.18%
$15.88 $39.67
FTI $14,216,000.0 2.66%
Reduced 1.29%
491,247 $28.94 $65.27
Added 125.54%
$18.54 $33.45
RDNT $13,342,000.0 2.5%
Reduced 31.03%
191,038 $69.84 $71.33
Added 2.13%
$35.16 $93.65
SPOT $12,079,000.0 2.26%
No Change
27,000 $447.38 $534.09
Added 19.38%
$209.18 $510.84
NVGS $11,653,000.0 2.18%
No Change
759,217 $15.35 $21.15
Added 37.79%
$14.55 $18.18
SKY $11,357,000.0 2.12%
Reduced 0.51%
128,914 $88.1 $89.61
Added 1.71%
$64.82 $116.49
AER $10,497,000.0 1.96%
Added 0.11%
109,696 $95.7 $149.79
Added 56.52%
$75.48 $100.81
LECO $9,398,000.0 1.76%
Added 0.6%
50,134 $187.47 $282.62
Added 50.75%
$169.51 $261.13
CNQ $8,872,000.0 1.66%
Added 0.18%
287,404 $30.87 $44.18
Added 43.12%
$29.23 $41.29
MT $8,516,000.0 1.59%
Added 0.24%
368,185 $23.13 $61.16
Added 164.42%
$20.52 $28.95
LPX $8,193,000.0 1.53%
Added 0.18%
79,128 $103.55 $80.59
Reduced 22.17%
$63.76 $122.87
IIIN $8,082,000.0 1.51%
Added 0.37%
299,245 $27.01 $36.23
Added 34.14%
$23.6 $38.4
ALSN $6,456,000.0 1.21%
Added 0.05%
59,753 $108.06 $126.94
Added 17.47%
$58.36 $122.53
TNL $6,301,000.0 1.18%
Reduced 0.09%
124,904 $50.45 $74.95
Added 48.56%
$39.2 $56.91
AMKR $5,544,000.0 1.04%
Added 0.33%
215,837 $25.69 $45.77
Added 78.16%
$24.1 $44.86
CSIQ $5,402,000.0 1.01%
Added 55.54%
485,880 $11.12 $17.04
Added 53.24%
$10.6 $24.97
WDC $4,861,000.0 0.91%
Added 0.66%
81,530 $59.63 $261.3
Added 338.2%
$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 $60.84
Added 5.75%
$44.73 $75.73
TECK $4,053,000.0 0.76%
No Change
100,000 $40.53 $55.5
Added 36.94%
$36.5 $55.13
OLN $3,794,000.0 0.71%
Reduced 0.51%
112,267 $33.8 $24.47
Reduced 27.6%
$30.69 $60.6
SMHI $3,554,000.0 0.66%
Reduced 18.98%
541,854 $6.56 $7.63
Added 16.31%
$5.8 $15.36
LEGH $3,160,000.0 0.59%
Added 0.03%
128,070 $24.68 $21.29
Reduced 13.74%
$19.42 $29.31
PLPC $2,555,000.0 0.48%
No Change
20,000 $127.79 $255.59
Added 100.01%
$109.01 $145.28
VAL $2,323,000.0 0.43%
No Change
52,524 $44.24 $94.44
Added 113.47%
$39.9 $84.2
DAN $1,959,000.0 0.37%
Reduced 52.87%
169,468 $11.56 $34.21
Added 195.93%
$7.58 $14.22
SENEA $1,881,000.0 0.35%
No Change
23,743 $79.26 $139.81
Added 76.39%
$43.89 $81.39
SE $1,591,000.0 0.3%
No Change
15,000 $106.1 $88.26
Reduced 16.81%
$38.11 $119.47
RNGR $1,548,000.0 0.29%
No Change
100,000 $15.48 $17.5
Added 13.05%
$9.27 $17.94
ASTL $1,467,000.0 0.27%
No Change
150,000 $9.78 $4.7
Reduced 51.94%
$6.67 $12.14
CACI $1,454,000.0 0.27%
Added 5.88%
3,600 $404.06 $624.55
Added 54.57%
$326.6 $588.26
GIB $1,366,000.0 0.26%
No Change
12,500 $109.34 $73.01
Reduced 33.23%
$96.92 $118.89
UHAL $1,324,000.0 0.22%
No Change
17,100 $77.48 $50.98
Reduced 34.2%
$59.7 $79.04
ATKR $1,043,000.0 0.2%
Reduced 7.41%
12,500 $83.45 $63.08
Reduced 24.41%
$76.01 $194.98
AGI $875,000.0 0.16%
Added 5.56%
47,500 $18.44 $51.96
Added 181.78%
$11.24 $21.45
MS $817,000.0 0.15%
Reduced 7.14%
6,500 $125.72 $167.58
Added 33.3%
$83.09 $138.38
FRPH $673,000.0 0.13%
Reduced 15.38%
22,000 $30.63 $24.17
Reduced 21.09%
$26.99 $33.0
PBR $643,000.0 0.12%
No Change
50,000 $12.86 $16.77
Added 30.4%
$12.55 $17.91
AEM $586,000.0 0.11%
No Change
7,500 $78.21 $232.73
Added 197.57%
$44.37 $89.74
HGV $604,000.0 0.11%
No Change
15,510 $38.95 $44.64
Added 14.61%
$33.21 $49.02
AEIS $546,000.0 0.1%
No Change
4,725 $115.63 $330.54
Added 185.86%
$89.12 $130.5
RYI $481,000.0 0.09%
Reduced 16.13%
26,000 $18.51 $28.16
Added 52.13%
$17.18 $36.15
BX $355,000.0 0.07%
No Change
717 $496.0 $114.14
Reduced 76.99%
$115.82 $200.96
INSW $359,000.0 0.07%
No Change
10,000 $35.94 $75.44
Added 109.91%
$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 $120.28
Added 20.91%
$94.48 $134.63
AAPL $262,000.0 0.05%
Added 0.1%
1,049 $250.48 $262.52
Added 4.81%
$164.08 $260.1
MANU $260,000.0 0.05%
No Change
15,000 $17.35 $17.78
Added 2.48%
$13.5 $22.0
LQDT $227,000.0 0.04%
No Change
7,050 $32.29 $32.47
Added 0.56%
$13.99 $36.64
IBM $176,000.0 0.03%
No Change
800 $221.08 $250.06
Added 13.11%
$162.62 $239.35
DMLP $166,000.0 0.03%
No Change
5,000 $33.33 $26.56
Reduced 20.31%
$28.41 $35.74
NESR $89,000.0 0.02%
No Change
10,000 $8.96 $22.59
Added 152.12%
$7.68 $9.89
QIPT $54,000.0 0.01%
No Change
17,799 $3.05 $3.64
Added 19.34%
$2.3 $4.99
GIFI $68,000.0 0.01%
No Change
10,000 $6.81 $12.0
Added 76.21%
$4.18 $7.93
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.98
Added 366.67%
$0.35 $0.35