Robert E. Robotti

Robert E. Robotti as of June 30, 2012

Portfolio Holdings for Robert E. Robotti

Robert E. Robotti holds 0 positions in its portfolio as reported in the June 2012 quarterly 13F filing

                NAME OF ISSUER      	TITLE           CUSIP    VALUE         SHRS OR  SH/  INVESTMENT  OTHER      VOTING
			OF CLASS	         (X$1000)      PRN AMT PRN   DISCRETION  MANAGERS   AUTHORITY
------------------------------------------------------------------------------------------------------------
{C}		             {C}	{C}	   {C}	             {C}         {C}      {C}           {C}
ENSCO PLC		  SHS CLASS A	G3157S106	  4	    85	 SH	 SOLE	      N/A	SOLE
TEXTAINER GROUP HLDGS LTD    SHS	G8766E109	 11	   300   SH	 SOLE	      N/A	SOLE
TEXTAINER GROUP HLDGS LTD    SHS	G8766E109	 47	  1275   SH	 OTHER	      1		SOLE
NOBLE CORPORATION BAAR	NAMEN - AKT	H5833N103	 13	   400	 SH	 OTHER	      1		SOLE
TRANSOCEAN LTD		   REG SHS	H8817H100         1         26   SH  	 SOLE         N/A	SOLE
VISTAPRINT N V		     SHS	N93540107      1537	 47594	 SH	 OTHER	      1		SOLE
EUROSEAS LTD		   COM NEW	Y23592200       119     100800   SH 	 OTHER        1		SOLE
AT^T INC		     COM	00206R102	  0	    11	 SH	 SOLE	      N/A	SOLE
ATC VENTURE GROUP INC	     COM	00213J101	  2	 20000	 SH	 OTHER	      1		SOLE
AEGION CORP		     COM	00770F104	  7	   365	 SH	 OTHER	      1		SOLE
ADVANCED ENERGY INDS	     COM	007973100       243	 18135   SH 	 SOLE 	      N/A	SOLE
ADVANCED ENERGY INDS	     COM	007973100      5930	441865   SH 	 OTHER 	      1		SOLE
AGILENT TECHNOLOGIES	     COM	00846U101	  3         76   SH 	 SOLE         N/A	SOLE
ALLSTATE CORP		     COM	020002101        77       2200   SH 	 OTHER 	      1		SOLE
AMERICAN INTL GROUP INC *W EXP 1/19/21	026874156	  0	    14	 SH	 SOLE	      N/A	SOLE
AMERICAN INTL GROUP INC	   COM NEW	026874784	  1         30   SH 	 SOLE  	      N/A	SOLE
AMREP CORP NEW		     COM      	032159105        25       4100   SH 	 SOLE  	      N/A	SOLE
AMREP CORP NEW		     COM      	032159105      3410     563719   SH 	 OTHER 	      1		SOLE
APACHE CORP		     COM	037411105        68        778   SH 	 OTHER 	      1		SOLE
APPLE INC		     COM	037833100       467        800   SH  	 SOLE  	      N/A	SOLE
ATWOOD OCEANICS INC  	     COM	050095108       446      11780   SH  	 SOLE	      N/A	SOLE
ATWOOD OCEANICS INC  	     COM	050095108     11376     300626   SH 	 OTHER	      1		SOLE
BPZ RESOURCES INC	     COM	055639108      1082     427835   SH 	 OTHER	      1		SOLE
BALDWIN & LYONS INC	     CL A	057755100	  1	    45	 SH	 SOLE	      N/A	SOLE
BALDWIN & LYONS INC	     CL A	057755100	517	 22656	 SH	 OTHER	      1		SOLE
BALDWIN & LYONS INC	     CL B	057755209	 30	  1300	 SH	 OTHER	      1		SOLE
BERKSHIRE HATHAWAY INC DEL   CL B	084670207        42        500   SH 	 SOLE	      N/A	SOLE
BERKSHIRE HATHAWAY INC DEL   CL B	084670207       708       8494   SH 	 OTHER	      1		SOLE
BLOCK H & R INC		     COM	093671105	  4        240   SH 	 OTHER	      1		SOLE
BLUELINX HLDGS INC	     COM	09624H109       174      73914   SH 	 SOLE	      N/A	SOLE
BLUELINX HLDGS INC	     COM	09624H109        22       9500   SH 	 OTHER	      1		SOLE
BOLT TECHNOLOGY CORP	     COM	097698104       225      15000   SH 	 OTHER	      1		SOLE
BOULDER GROWTH & INCOME FD I COM	101507101	 12	  2020	 SH	 OTHER	      1		SOLE
BOULDER TOTAL RETURN FD INC  COM	101541100	 20	  1220	 SH	 OTHER	      1		SOLE
BROWN & BROWN INC	     COM	115236101        63       2300   SH 	 OTHER	      1		SOLE
BUILDERS FIRST SOURCE INC    COM	12008R107       502     105900   SH 	 SOLE	      N/A	SOLE
BUILDERS FIRST SOURCE INC    COM	12008R107     22376    4720632   SH 	 OTHER	      1		SOLE
CAL-MAINE FOODS INC	   COM NEW	128030202       254       6505   SH 	 SOLE	      N/A	SOLE
CAL-MAINE FOODS INC	   COM NEW	128030202      4626     118303   SH 	 OTHER	      1		SOLE
CALIFORNIA WTR SVC GROUP     COM	130788102	  7        400   SH 	 SOLE	      N/A	SOLE
CANADIAN NAT RES LTD         COM	136385101       207       7724   SH 	 SOLE	      N/A	SOLE
CANADIAN NAT RES LTD         COM	136385101      7073     263415   SH  	 OTHER	      1		SOLE
CAVCO INDS INC DEL	     COM	149568107        71       1375   SH 	 SOLE	      N/A	SOLE
CAVCO INDS INC DEL	     COM	149568107     10320     201253   SH 	 OTHER	      1		SOLE
CELGENE CORP		     COM	151020104	 10        150   SH      SOLE	      N/A	SOLE
CENTURYLINK INC		     COM	156700106	  8	   260	 SH	 SOLE	      N/A	SOLE
CHEVRON CORP NEW	     COM	166764100        65        618   SH      SOLE	      N/A	SOLE
CHEVRON CORP NEW	     COM	166764100        21        200   SH      OTHER	      1		SOLE
CHINA DISTANCE ED HLDGS LTD SPONS ADR	16944W104	 56	 16420	 SH	 OTHER	      1		SOLE
CHUBB CORP		     COM	171232101	  7	   100	 SH	 SOLE	      N/A	SOLE
CIMAREX ENERGY CO	     COM	171798101	 12	   210	 SH	 SOLE	      N/A	SOLE
CITIGROUP INC		     COM	172967101	  3	   100	 SH	 OTHER	      1		SOLE
COAST DISTR SYS 	     COM	190345108        74	 36050   SH	 SOLE	      N/A	SOLE
COAST DISTR SYS 	     COM	190345108	791	383989   SH	 OTHER	      1		SOLE
COGENT COMM GROUP INC	   COM NEW	19239V302	 13	   700	 SH	 SOLE	      N/A	SOLE
COHEN & STEERS QUALITY RLTY  COM	19247L106	  0	     4	 SH	 SOLE	      N/A	SOLE
COMCAST CORP NEW	     CL A	20030N101	 33	  1036	 SH	 SOLE	      N/A	SOLE
CGG VERITAS	      	  SPONS ADR	204386106       143	  5536   SH	 SOLE	      N/A	SOLE
CGG VERITAS	      	  SPONS ADR	204386106      2004	 77530   SH	 OTHER	      1		SOLE
CONOCOPHILLIPS		     COM	20825C104	  6	   100	 SH	 SOLE	      N/A	SOLE
CONOCOPHILLIPS		     COM	20825C104	 28	   508	 SH	 OTHER	      1		SOLE
CORNING INC		     COM	219350105	  3	   250	 SH	 SOLE	      N/A	SOLE
CORNING INC		     COM	219350105	 13	  1015	 SH	 OTHER	      1		SOLE
DTS INC			     COM	23335C101	 10	   400	 SH	 SOLE	      N/A	SOLE
DEVON ENERGY CORP NEW	     COM	25179M103	 41	   715	 SH	 OTHER	      1		SOLE
DORCHESTER MINERALS LP	   COM UNIT	25820R105	 17	   755	 SH	 SOLE	      N/A	SOLE
DORCHESTER MINERALS LP	   COM UNIT	25820R105	 39	  1785	 SH	 OTHER	      1		SOLE
DOVER MOTORSPORTS INC	     COM	260174107       350	267506	 SH	 OTHER	      1		SOLE
DREW INDS INC 		   COM NEW	26128L205       120	  4305	 SH	 SOLE	      N/A	SOLE
DREW INDS INC 		   COM NEW	26128L205      6091	218697	 SH	 OTHER	      1		SOLE
DYCOM INDS INC		     COM	267475101	 11	   600	 SH	 SOLE	      N/A	SOLE
E HOUSE CHINA HLDGS LTD	     ADR	26852W103	 23	  4200	 SH	 SOLE	      N/A	SOLE
E HOUSE CHINA HLDGS LTD	     ADR	26852W103	610	110835	 SH	 OTHER	      1		SOLE
EXPRESS SCRIPTS HLDGS CO     COM	30219G108	 44	   780	 SH	 OTHER	      1		SOLE
FEDERATED INVS INC PA	     CL B	314211103	  5	   210	 SH	 SOLE	      N/A	SOLE
FORD MOTOR CO DEL	COM PAR $0.01	345370860	  2	   174	 SH	 SOLE	      N/A	SOLE
FORD MOTOR CO DEL	COM PAR $0.01	345370860	 10	  1009	 SH	 OTHER	      1		SOLE
FOSTER L B CO		     COM	350060109	  9	   300	 SH	 OTHER	      1		SOLE
FRONTIER COMMUNICATIONS CORP COM	35906A108	  0	    18	 SH	 SOLE	      N/A	SOLE
GALLAGHER ARTHUR J & CO	     COM	363576109	 11	   300	 SH	 SOLE	      N/A	SOLE
GENERAL ELECTRIC CO	     COM	369604103	 75	  3611	 SH	 OTHER	      1		SOLE
GEOKINETICS INC         COM PAR $0.01	372910300	 16	 59450	 SH	 OTHER	      1		SOLE
GIBRALTAR INDS INC	     COM	374689107      5582	537810	 SH	 OTHER	      1		SOLE
GILEAD SCIENCES INC	     COM	375558103	  5	   100	 SH	 SOLE	      N/A	SOLE
GLOBAL PWR EQPMNT GRP   COM PAR $0.01	37941P306        11	   500	 SH	 SOLE	      N/A	SOLE
GLOBAL PWR EQPMNT GRP   COM PAR $0.01	37941P306      1686	 77200	 SH	 OTHER	      1		SOLE
GORDMANS STORES INC	     COM	38269P100	  0	    10	 SH	 SOLE	      N/A	SOLE
GREENHAVEN CONT CMDTY	UNIT BEN INT	395258106	 14	   500	 SH	 SOLE	      N/A	SOLE
GULFPORT ENERGY CORP	   COM NEW	402635304	  2	   100	 SH	 SOLE	      N/A	SOLE
GYRODYNE CO AMER INC	     COM	403820103	139	  1215	 SH	 OTHER	      1		SOLE
HCC INS HLDGS INC	     COM	404132102	 27	   850	 SH	 OTHER	      1		SOLE
HKN INC			     COM	40420K103	  1	   446	 SH	 SOLE	      N/A	SOLE
HSBC HLDGS PLC		SPONS ADR NEW	404280406	 75	  1701	 SH	 OTHER	      1		SOLE
HALLADOR ENERGY COMPANY	     COM	40609P105	281	 33162	 SH	 SOLE	      N/A	SOLE
HALLADOR ENERGY COMPANY	     COM	40609P105	302	 35626	 SH	 OTHER	      1		SOLE
HANDY & HARMAN LTD	     COM	410315105	  4	   300	 SH	 OTHER	      1		SOLE
HEALTHCARE SVCS GRP INC	     COM	421906108	 11	   574	 SH	 SOLE	      N/A	SOLE
HELMERICH & PAYNE INC	     COM	423452101	 50	  1098	 SH	 SOLE	      N/A	SOLE
HELMERICH & PAYNE INC	     COM	423452101      4457	102507	 SH	 OTHER	      1		SOLE
HEWLETT PACKARD CO	     COM	428236103	  8	   400	 SH	 SOLE	      N/A	SOLE
HYPERDYNAMICS CORP	     COM	448954107	  8	  9200	 SH	 SOLE	      N/A	SOLE
INTERGRATED ELEVTRICAL SVC   COM	45811E305	 55	 20040	 SH	 SOLE	      N/A	SOLE
INTERNATIONAL BUSINESS MACHS COM	459200101	 39	   200	 SH	 SOLE	      N/A	SOLE
INTERNATIONAL BUSINESS MACHS COM	459200101	156	   800	 SH	 OTHER	      1		SOLE
ISHARES TR		DJ SEL DIV INX	464287168	  6	   107	 SH	 SOLE	      N/A	SOLE
ISHARES TR		S^P SMLCAP 600	464287804	 31	   417	 SH	 SOLE	      N/A	SOLE
JPMORGAN CHASE & CO	     COM	46625H100	 10	   277	 SH	 SOLE	      N/A	SOLE
JEFFERIES GROUP INC NEW	     COM	472319102	193	 14860	 SH	 SOLE	      N/A	SOLE
JEFFERIES GROUP INC NEW	     COM	472319102      4038	310892	 SH	 OTHER	      1		SOLE
JOHNSON & JOHNSON	     COM	478160104	 27	   400	 SH	 SOLE	      N/A	SOLE
JOY GLOBAL INC		     COM	481165108	  3	    48	 SH	 SOLE	      N/A	SOLE
KEMPER CORP DEL		     COM	488401100	  6	   205	 SH	 SOLE	      N/A	SOLE
KEMPER CORP DEL		     COM	488401100	 45	  1456	 SH	 OTHER	      1		SOLE
LSB INDS INC		     COM	502160104       223	  7215	 SH	 SOLE	      N/A	SOLE
LSB INDS INC		     COM	502160104      6759	218670	 SH	 OTHER	      1		SOLE
LEUCADIA NATL CORP	     COM	527288104       258	 12129	 SH	 SOLE	      N/A	SOLE
LEUCADIA NATL CORP	     COM	527288104      8471	398282	 SH	 OTHER	      1		SOLE
LILLY ELI & CO		     COM	532457108	 13	   295	 SH	 SOLE	      N/A	SOLE
LIMONEIRA CO		     COM	532746104	135	  8310	 SH	 OTHER	      1		SOLE
LINCOLN ELEC HLDGS INC	     COM	533900106        15	   350	 SH	 SOLE	      N/A	SOLE
LINCOLN ELEC HLDGS INC	     COM	533900106      4978	113679	 SH	 OTHER	      1		SOLE
LINDSAY CORP		     COM	535555106	 19	   300	 SH	 OTHER	      1		SOLE
MFC INDL LTD		     COM	55278T105	  7	  1000	 SH	 SOLE	      N/A	SOLE
MANHATTAN BRIDGE CAPITAL INC COM	562803106	 10	 10000	 SH	 SOLE	      N/A	SOLE
MARSH & MCLENNAN COS INC     COM	571748102	 21	   650	 SH	 OTHER	      1		SOLE
MERCK & CO INC		     COM	589331107	167	  4000	 SH	 OTHER	      1		SOLE
MOBILE MINI INC		     COM	60740F105	 22	  1560	 SH	 SOLE	      N/A	SOLE
MOBILE MINI INC		     COM	60740F105       938	 65112	 SH	 OTHER	      1		SOLE
NATIONAL WESTN LIFE INS CO   CL A	638522102	 21	   146	 SH	 SOLE	      N/A	SOLE
NATIONAL WESTN LIFE INS CO   CL A	638522102	279	  1967	 SH	 OTHER	      1		SOLE
NEWMARKET CORP		     COM	651587107       402	  1855	 SH	 SOLE	      N/A	SOLE
NEWMARKET CORP		     COM	651587107     14444	 66683	 SH	 OTHER	      1		SOLE
NEXEN INC		     COM	65334H102	 52	  3050	 SH	 SOLE	      N/A	SOLE
NEXEN INC		     COM	65334H102      3562     210875	 SH	 OTHER	      1		SOLE
NOBILITY HOMES INC	     COM	654892108	  2	   300	 SH	 SOLE	      N/A	SOLE
NOBILITY HOMES INC	     COM	654892108	393	 68991	 SH	 OTHER	      1		SOLE
OCCIDENTAL PETE CORP DEL     COM	674599105	 43	   500	 SH	 SOLE	      N/A	SOLE
OMNOVA SOLUTIONS INC	     COM	682129101       104      13850 	 SH	 SOLE	      N/A	SOLE
OMNOVA SOLUTIONS INC	     COM	682129101     10102    1339750 	 SH	 OTHER	      1		SOLE
OPEN TEXT CORP		     COM	683715106	  0	     8	 SH	 SOLE	      N/A	SOLE
ORACLE CORP		     COM	68389X105	  4	   120	 SH	 SOLE	      N/A	SOLE
PHI INC			   COM VTG	69336T106	470	 17681	 SH	 OTHER	      1		SOLE
PHI INC			 COM NON VTG	69336T205	105	  3775	 SH	 SOLE	      N/A	SOLE
PHI INC			 COM NON VTG	69336T205 	 72	  2575	 SH	 OTHER	      1		SOLE
PANHANDLE ROYALTY	     CL A	698477106      1318	 43740	 SH	 SOLE	      N/A	SOLE
PANHANDLE ROYALTY	     CL A	698477106     21853	725042	 SH	 OTHER	      1		SOLE
PATRICK INDS INC	     COM	703343103	 55	  4311	 SH	 SOLE	      N/A	SOLE
PATRICK INDS INC	     COM	703343103	 78	  6090	 SH	 OTHER	      1		SOLE
PENGROWTH ENERGY TR      TR UNIT NEW	706902509	 16	  2491	 SH	 OTHER	      1		SOLE
PENN VA CORP		     COM	707882106	  3	   400	 SH	 SOLE	      N/A	SOLE
PFIZER INC		     COM	717081103	 29	  1250	 SH	 OTHER	      1		SOLE
PHILLIPS 66		     COM	718546104	  2	    50	 SH	 SOLE	      N/A	SOLE
PHILLIPS 66		     COM	718546104	  8	   254	 SH	 OTHER	      1		SOLE
PIONEER NAT RES CO	     COM	723787107	 13	   150	 SH	 SOLE	      N/A	SOLE
PIONEER NAT RES CO	     COM	723787107	110	  1250	 SH	 OTHER	      1		SOLE
PLAINS ALL AMERN PIPELINE UNIT LTD PRTN 726503105	 81	  1000	 SH	 SOLE	      N/A	SOLE
POINT 360		     COM	730698107	 88	146673	 SH	 OTHER	      1		SOLE
POTLATCH CORP NEW	     COM	737630103	  9	   275	 SH	 SOLE	      N/A	SOLE
PRECISION DRILLING CORP	   COM 2010	74022D308	 13	  1850	 SH	 SOLE	      N/A	SOLE
PREFORMED LINE PRODS CO	     COM	740444104	  3	    60	 SH	 SOLE	      N/A	SOLE
PRICESMART INC     	     COM	741511109       108	  1605	 SH	 SOLE	      N/A	SOLE
PRICESMART INC     	     COM	741511109      8019	118780	 SH	 OTHER	      1		SOLE
RTI INTL METALS INC	     COM	74973W107	  9	   384	 SH	 SOLE	      N/A	SOLE
RTI INTL METALS INC	     COM	74973W107	 89	  3949	 SH	 OTHER	      1		SOLE
ROWAN COS INC		     COM	779382100	 11	   350	 SH	 OTHER	      1		SOLE
RYDEX ETF TRUST	      GUG S^P500 PU VA	78355W304	 39	  1315	 SH	 OTHER	      1		SOLE
SPDR SERIES TRUST      S^P RETAIL ETF	78464A714	 21	   350	 SH	 SOLE	      N/A	SOLE
SCHLUMBERGER LTD	     COM	806857108	 26	   400	 SH	 SOLE	      N/A	SOLE
SCHOOL SPECIALTY INC	     COM	807863105	148	 45300	 SH	 SOLE	      N/A	SOLE
SCHOOL SPECIALTY INC	     COM	807863105      5236    1606140	 SH	 OTHER	      1		SOLE
SEACOR HOLDINGS INC	     COM	811904101	154	  1725	 SH	 SOLE	      N/A	SOLE
SEACOR HOLDINGS INC	     COM	811904101      6438	 72030	 SH	 OTHER	      1		SOLE
SENECA FOODS CORP NEW	     CL B	817070105	 81	  3000 	 SH	 OTHER	      1		SOLE
SENECA FOODS CORP NEW        CL A	817070501       155	  5760	 SH	 SOLE	      N/A	SOLE
SENECA FOODS CORP NEW        CL A	817070501      3670	136433	 SH	 OTHER	      1		SOLE
SKECHERS U S A INC	     CL A	830566105	246	 12060	 SH	 SOLE	      N/A	SOLE
SKECHERS U S A INC	     CL A	830566105     10326	506940	 SH	 OTHER	      1		SOLE
SKYLINE CORP		     COM	830830105	  3	   500	 SH	 SOLE	      N/A	SOLE
SKYLINE CORP		     COM	830830105       652	128055	 SH	 OTHER	      1		SOLE
SPARTAN MTRS INC	     COM	846819100	 79	 15110	 SH	 OTHER	      1		SOLE
SPECTRA ENERGY CORP	     COM	847560109	 29	  1000	 SH	 OTHER	      1		SOLE
STEEL PARTNERS HLDGS LP LTD PRTRSHIP U	85814R107	218	 20000	 SH	 OTHER	      1		SOLE
STERLING FINL CORP WASH	   COM NEW	859319303	  1	    38	 SH	 OTHER	      1		SOLE
SUNCOR ENERGY INC NEW	     COM	867224107	 17	   576	 SH	 SOLE	      N/A	SOLE
SYNTROLEUM CORP		     COM	871630109	  3	  5000	 SH	 SOLE	      N/A	SOLE
TGC INDS INC		   COM NEW	872417308	 38	  3963	 SH	 SOLE	      N/A	SOLE
TGC INDS INC		   COM NEW	872417308	209	 21565	 SH	 OTHER	      1		SOLE
TAL INTL GROUP INC	     COM	874083108	 30	   890	 SH	 SOLE	      N/A	SOLE
TAL INTL GROUP INC	     COM	874083108	283	  8450	 SH	 OTHER	      1		SOLE
TALISMAN ENERGY INC          COM	87425E103	  0	    27	 SH	 SOLE	      N/A	SOLE
TALISMAN ENERGY INC          COM	87425E103       540	 47150	 SH	 OTHER	      1		SOLE
TESORO CORP		     COM	881609101	 10	   400	 SH	 OTHER	      1		SOLE
TRANSCANADA CORP	     COM	89353D107	  2	    50	 SH	 SOLE	      N/A	SOLE
U M H PROPERTIES INC	     COM	903002103	 35	  3225	 SH	 SOLE	      N/A	SOLE
U M H PROPERTIES INC	     COM	903002103      3983     371159	 SH	 OTHER	      1		SOLE
UNIVERSAL FST PRODS INC	     COM	913543104	 10	   250	 SH	 OTHER	      1		SOLE
VERIZON COMMUNICATIONS	     COM	92343V104	 16	   367	 SH	 SOLE	      N/A	SOLE
VISHAY INTERTECHNOLOGY INC   COM	928298108	  4	   375	 SH	 SOLE	      N/A	SOLE
WASTE MGMT INC DEL	     COM	94106L109	 11	   322	 SH	 SOLE	      N/A	SOLE
WEBSTER FINL CORP CONN	     COM	947890109	  1	    24	 SH	 SOLE	      N/A	SOLE
WEBSTER FINL CORP CONN	     COM	947890109	 16	   752	 SH	 OTHER	      1		SOLE
WPX ENERGY INC		     COM	98212B103      1322	 81680	 SH	 OTHER	      1		SOLE
XCEL ENERGY INC		     COM	98389B100	  2	    73	 SH	 SOLE	      N/A	SOLE
XEROX CORP		     COM	984121103	  0	    20	 SH	 SOLE	      N/A	SOLE