Robert E. Robotti

Robert E. Robotti as of March 31, 2012

Portfolio Holdings for Robert E. Robotti

Robert E. Robotti holds 0 positions in its portfolio as reported in the March 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}
TEXTAINER GROUP HLDGS LTD    SHS	G8766E109	 10	   300   SH	 SOLE	      N/A	SOLE
TEXTAINER GROUP HLDGS LTD    SHS	G8766E109	 43	  1275   SH	 OTHER	      1		SOLE
NOBLE CORPORATION BAAR	NAMEN - AKT	H5833N103	 15	   400	 SH	 OTHER	      1		SOLE
TRANSOCEAN LTD		   REG SHS	H8817H100         1         26   SH  	 SOLE         N/A	SOLE
ASML HLDG N V		  NY REG SHS	N07059186        59       1171   SH 	 OTHER        1		SOLE
AT^T INC		     COM	00206R102	  0	    11	 SH	 SOLE	      N/A	SOLE
ATC VENTURE GROUP INC	     COM	00213J101	  6	 20000	 SH	 OTHER	      1		SOLE
ADVANCED ENERGY INDS	     COM	007973100       238	 18135   SH 	 SOLE 	      N/A	SOLE
ADVANCED ENERGY INDS	     COM	007973100      3425	261040   SH 	 OTHER 	      1		SOLE
AGILENT TECHNOLOGIES	     COM	00846U101	  3         76   SH 	 SOLE         N/A	SOLE
ALLSTATE CORP		     COM	020002101        72       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        36       4100   SH 	 SOLE  	      N/A	SOLE
AMREP CORP NEW		     COM      	032159105      4945     565808   SH 	 OTHER 	      1		SOLE
APACHE CORP		     COM	037411105        78        778   SH 	 OTHER 	      1		SOLE
APPLE INC		     COM	037833100       480        800   SH  	 SOLE  	      N/A	SOLE
ATWOOD OCEANICS INC  	     COM	050095108       513      11430   SH  	 SOLE	      N/A	SOLE
ATWOOD OCEANICS INC  	     COM	050095108     13136     292616   SH 	 OTHER	      1		SOLE
BPZ RESOURCES INC	     COM	055639108      1724     427835   SH 	 OTHER	      1		SOLE
BALDWIN & LYONS INC	     CL A	057755100	  1	    45	 SH	 SOLE	      N/A	SOLE
BALDWIN & LYONS INC	     CL A	057755100	527	 22656	 SH	 OTHER	      1		SOLE
BALDWIN & LYONS INC	     CL B	057755209	 43	  1900	 SH	 OTHER	      1		SOLE
BERKSHIRE HATHAWAY INC DEL   CL B	084670207        41        500   SH 	 SOLE	      N/A	SOLE
BERKSHIRE HATHAWAY INC DEL   CL B	084670207       650       8004   SH 	 OTHER	      1		SOLE
BLOCK H & R INC		     COM	093671105	  4        240   SH 	 OTHER	      1		SOLE
BLUELINX HLDGS INC	     COM	09624H109        36      13484   SH 	 SOLE	      N/A	SOLE
BLUELINX HLDGS INC	     COM	09624H109        25       9500   SH 	 OTHER	      1		SOLE
BOLT TECHNOLOGY CORP	     COM	097698104       233      15000   SH 	 OTHER	      1		SOLE
BOULDER TOTAL RETURN FD INC  COM	101541100	  9	   500	 SH	 OTHER	      1		SOLE
BROWN & BROWN INC	     COM	115236101        70       2950   SH 	 OTHER	      1		SOLE
BUILDERS FIRST SOURCE INC    COM	12008R107       448     105900   SH 	 SOLE	      N/A	SOLE
BUILDERS FIRST SOURCE INC    COM	12008R107     23154    5473650   SH 	 OTHER	      1		SOLE
CAL-MAINE FOODS INC	   COM NEW	128030202       255       6655   SH 	 SOLE	      N/A	SOLE
CAL-MAINE FOODS INC	   COM NEW	128030202      4583     119778   SH 	 OTHER	      1		SOLE
CALIFORNIA WTR SVC GROUP     COM	130788102	  7        400   SH 	 SOLE	      N/A	SOLE
CANADIAN NAT RES LTD         COM	136385101       237       7149   SH 	 SOLE	      N/A	SOLE
CANADIAN NAT RES LTD         COM	136385101      8736     263290   SH  	 OTHER	      1		SOLE
CAVCO INDS INC DEL	     COM	149568107        64       1375   SH 	 SOLE	      N/A	SOLE
CAVCO INDS INC DEL	     COM	149568107      9512     204213   SH 	 OTHER	      1		SOLE
CELGENE CORP		     COM	151020104	 12        150   SH      SOLE	      N/A	SOLE
CENTURYLINK INC		     COM	156700106	 10	   260	 SH	 SOLE	      N/A	SOLE
CHEVRON CORP NEW	     COM	166764100        66        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	 62	 16420	 SH	 OTHER	      1		SOLE
CHINA REAL ESTATE INFO CORP  ADR	16948Q103	 36	  7000	 SH	 SOLE	      N/A	SOLE
CHINA REAL ESTATE INFO CORP  ADR	16948Q103      1367	265000	 SH	 OTHER	      1		SOLE
CHUBB CORP		     COM	171232101	  7	   100	 SH	 SOLE	      N/A	SOLE
CIMAREX ENERGY CO	     COM	171798101	 16	   210	 SH	 SOLE	      N/A	SOLE
CITIGROUP INC		     COM	172967101	  4	   100	 SH	 OTHER	      1		SOLE
COAST DISTR SYS 	     COM	190345108        84	 35050   SH	 SOLE	      N/A	SOLE
COAST DISTR SYS 	     COM	190345108	922	383989   SH	 OTHER	      1		SOLE
COHEN & STEERS QUALITY RLTY  COM	19247L106	  0	     4	 SH	 SOLE	      N/A	SOLE
COMCAST CORP NEW	     CL A	20030N101	  1	    36	 SH	 SOLE	      N/A	SOLE
CGG VERITAS	      	  SPONS ADR	204386106       165	  5536   SH	 SOLE	      N/A	SOLE
CGG VERITAS	      	  SPONS ADR	204386106      2354	 79083   SH	 OTHER	      1		SOLE
CONOCOPHILLIPS		     COM	20825C104	  8	   100	 SH	 SOLE	      N/A	SOLE
CONOCOPHILLIPS		     COM	20825C104	 39	   508	 SH	 OTHER	      1		SOLE
CORNING INC		     COM	219350105	  4	   250	 SH	 SOLE	      N/A	SOLE
DEVON ENERGY CORP NEW	     COM	25179M103	 51	   715	 SH	 OTHER	      1		SOLE
DORCHESTER MINERALS LP	   COM UNIT	25820R105	 20	   755	 SH	 SOLE	      N/A	SOLE
DORCHESTER MINERALS LP	   COM UNIT	25820R105	 47	  1785	 SH	 OTHER	      1		SOLE
DOVER MOTORSPORTS INC	     COM	260174107       599	404493	 SH	 OTHER	      1		SOLE
DREW INDS INC 		   COM NEW	26128L205       118	  4305	 SH	 SOLE	      N/A	SOLE
DREW INDS INC 		   COM NEW	26128L205      6001	219747	 SH	 OTHER	      1		SOLE
ENSCO PLC		  SPONS ADR	29358Q109	  4	    85	 SH	 SOLE	      N/A	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
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	 72	  3611	 SH	 OTHER	      1		SOLE
GEOKINETICS INC         COM PAR $0.01	372910300	108	 61550	 SH	 OTHER	      1		SOLE
GIBRALTAR INDS INC	     COM	374689107      8165	538960	 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        14	   500	 SH	 SOLE	      N/A	SOLE
GLOBAL PWR EQPMNT GRP   COM PAR $0.01	37941P306      2138	 77200	 SH	 OTHER	      1		SOLE
GULFPORT ENERGY CORP	   COM NEW	402635304	  3	   100	 SH	 SOLE	      N/A	SOLE
GYRODYNE CO AMER INC	     COM	403820103	 23	   227	 SH	 SOLE	      N/A	SOLE
GYRODYNE CO AMER INC	     COM	403820103	121	  1215	 SH	 OTHER	      1		SOLE
HCC INS HLDGS INC	     COM	404132102	 26	   850	 SH	 OTHER	      1		SOLE
HKN INC			     COM	40420K103	  1	   446	 SH	 SOLE	      N/A	SOLE
HSBC HLDGS PLC		SPONS ADR NEW	404280406	 76	  1701	 SH	 OTHER	      1		SOLE
HALLADOR ENERGY COMPANY	     COM	40609P105	298	 33662	 SH	 SOLE	      N/A	SOLE
HALLADOR ENERGY COMPANY	     COM	40609P105	315	 35626	 SH	 OTHER	      1		SOLE
HANDY & HARMAN LTD	     COM	410315105	  4	   300	 SH	 OTHER	      1		SOLE
HEALTHCARE SVCS GRP INC	     COM	421906108	 12	   574	 SH	 SOLE	      N/A	SOLE
HELMERICH & PAYNE INC	     COM	423452101	 59	  1098	 SH	 SOLE	      N/A	SOLE
HELMERICH & PAYNE INC	     COM	423452101      5596	103722	 SH	 OTHER	      1		SOLE
HEWLETT PACKARD CO	     COM	428236103	 10	   400	 SH	 SOLE	      N/A	SOLE
HYPERDYNAMICS CORP	     COM	448954107	 11	  8500	 SH	 SOLE	      N/A	SOLE
INTERGRATED ELEVTRICAL SVC   COM	45811E305	 39	 10000	 SH	 SOLE	      N/A	SOLE
INTERNATIONAL BUSINESS MACHS COM	459200101	 42	   200	 SH	 SOLE	      N/A	SOLE
INTERNATIONAL BUSINESS MACHS COM	459200101	167	   800	 SH	 OTHER	      1		SOLE
ISHARES TR		DJ SEL DIV INX	464287168	  6	   107	 SH	 SOLE	      N/A	SOLE
ISHARES TR		 RUSSELL 2000	464287655	 21	   250	 SH	 SOLE	      N/A	SOLE
ISHARES TR		S^P SMLCAP 600	464287804	 32	   417	 SH	 SOLE	      N/A	SOLE
JPMORGAN CHASE & CO	     COM	46625H100	 13	   277	 SH	 SOLE	      N/A	SOLE
JEFFERIES GROUP INC NEW	     COM	472319102	 87	  4600	 SH	 SOLE	      N/A	SOLE
JEFFERIES GROUP INC NEW	     COM	472319102      5306	281650	 SH	 OTHER	      1		SOLE
JOHNSON & JOHNSON	     COM	478160104	 26	   400	 SH	 SOLE	      N/A	SOLE
JOY GLOBAL INC		     COM	481165108	  4	    48	 SH	 SOLE	      N/A	SOLE
KEMPER CORP DEL		     COM	488401100	  6	   205	 SH	 SOLE	      N/A	SOLE
KEMPER CORP DEL		     COM	488401100	 44	  1456	 SH	 OTHER	      1		SOLE
LSB INDS INC		     COM	502160104       267	  6860	 SH	 SOLE	      N/A	SOLE
LSB INDS INC		     COM	502160104      5851	150340	 SH	 OTHER	      1		SOLE
LEUCADIA NATL CORP	     COM	527288104       217	  8314	 SH	 SOLE	      N/A	SOLE
LEUCADIA NATL CORP	     COM	527288104      7828	299927	 SH	 OTHER	      1		SOLE
LILLY ELI & CO		     COM	532457108	 12	   295	 SH	 SOLE	      N/A	SOLE
LIMONEIRA CO		     COM	532746104	140	  8310	 SH	 OTHER	      1		SOLE
LINCOLN ELEC HLDGS INC	     COM	533900106        16	   350	 SH	 SOLE	      N/A	SOLE
LINCOLN ELEC HLDGS INC	     COM	533900106      5182	114259	 SH	 OTHER	      1		SOLE
LINDSAY CORP		     COM	535555106	 20	   300	 SH	 OTHER	      1		SOLE
MFC INDL LTD		     COM	55278T105	  8	  1000	 SH	 SOLE	      N/A	SOLE
MANHATTAN BRIDGE CAPITAL INC COM	562803106	 11	 10000	 SH	 SOLE	      N/A	SOLE
MARSH & MCLENNAN COS INC     COM	571748102	 21	   650	 SH	 OTHER	      1		SOLE
MEDCO HEALTH SOLUTIONS INC   COM	58405U102	 68	   964	 SH	 OTHER	      1		SOLE
MERCK & CO INC		     COM	589331107	154	  4000	 SH	 OTHER	      1		SOLE
MOBILE MINI INC		     COM	60740F105	 33	  1560	 SH	 SOLE	      N/A	SOLE
MOBILE MINI INC		     COM	60740F105      1375	 65112	 SH	 OTHER	      1		SOLE
NATIONAL WESTN LIFE INS CO   CL A	638522102	 20	   146	 SH	 SOLE	      N/A	SOLE
NATIONAL WESTN LIFE INS CO   CL A	638522102	269	  1967	 SH	 OTHER	      1		SOLE
NEWMARKET CORP		     COM	651587107       348	  1855	 SH	 SOLE	      N/A	SOLE
NEWMARKET CORP		     COM	651587107     12515	 66783	 SH	 OTHER	      1		SOLE
NEXEN INC		     COM	65334H102	 56	  3050	 SH	 SOLE	      N/A	SOLE
NEXEN INC		     COM	65334H102      3843     209405	 SH	 OTHER	      1		SOLE
NOBILITY HOMES INC	     COM	654892108	  2	   300	 SH	 SOLE	      N/A	SOLE
NOBILITY HOMES INC	     COM	654892108	539	 69591	 SH	 OTHER	      1		SOLE
OCCIDENTAL PETE CORP DEL     COM	674599105	 48	   500	 SH	 SOLE	      N/A	SOLE
OMNOVA SOLUTIONS INC	     COM	682129101        93      13850 	 SH	 SOLE	      N/A	SOLE
OMNOVA SOLUTIONS INC	     COM	682129101      9058    1341950 	 SH	 OTHER	      1		SOLE
OPEN TEXT CORP		     COM	683715106	  0	     8	 SH	 SOLE	      N/A	SOLE
ORACLE CORP		     COM	68389X105	  3	   120	 SH	 SOLE	      N/A	SOLE
PHI INC			   COM VTG	69336T106	395	 17681	 SH	 OTHER	      1		SOLE
PHI INC			 COM NON VTG	69336T205	 87	  3775	 SH	 SOLE	      N/A	SOLE
PHI INC			 COM NON VTG	69336T205 	 60	  2575	 SH	 OTHER	      1		SOLE
PANHANDLE ROYALTY	     CL A	698477106      1289	 43740	 SH	 SOLE	      N/A	SOLE
PANHANDLE ROYALTY	     CL A	698477106     21374	725042	 SH	 OTHER	      1		SOLE
PATRICK INDS INC	     COM	703343103	 57	  4729	 SH	 SOLE	      N/A	SOLE
PATRICK INDS INC	     COM	703343103	265	 21797	 SH	 OTHER	      1		SOLE
PENGROWTH ENERGY TR      TR UNIT NEW	706902509	 23	  2491	 SH	 OTHER	      1		SOLE
PENN VA CORP		     COM	707882106	  2	   400	 SH	 SOLE	      N/A	SOLE
PFIZER INC		     COM	717081103	 28	  1250	 SH	 OTHER	      1		SOLE
PIONEER NAT RES CO	     COM	723787107	 17	   150	 SH	 SOLE	      N/A	SOLE
PIONEER NAT RES CO	     COM	723787107	139	  1250	 SH	 OTHER	      1		SOLE
PLAINS ALL AMERN PIPELINE UNIT LTD PRTN 726503105	 78	  1000	 SH	 SOLE	      N/A	SOLE
POINT 360		     COM	730698107	110	146673	 SH	 OTHER	      1		SOLE
POTLATCH CORP NEW	     COM	737630103	  9	   275	 SH	 SOLE	      N/A	SOLE
PRECISION DRILLING CORP	   COM 2010	74022D308	 19	  1850	 SH	 SOLE	      N/A	SOLE
PREFORMED LINE PRODS CO	     COM	740444104	  4	    60	 SH	 SOLE	      N/A	SOLE
PRESTIGE BRANDS HLDGS	     COM	74112D101         3        150	 SH	 SOLE	      N/A	SOLE
PRICESMART INC     	     COM	741511109       217	  2985	 SH	 SOLE	      N/A	SOLE
PRICESMART INC     	     COM	741511109     17612	241885	 SH	 OTHER	      1		SOLE
RTI INTL METALS INC	     COM	74973W107	  9	   384	 SH	 SOLE	      N/A	SOLE
RTI INTL METALS INC	     COM	74973W107	 91	  3949	 SH	 OTHER	      1		SOLE
ROWAN COS INC		     COM	779382100	 12	   350	 SH	 OTHER	      1		SOLE
RYDEX ETF TRUST	      GUG S^P500 PU VA	78355W304	 42	  1315	 SH	 OTHER	      1		SOLE
SCHLUMBERGER LTD	     COM	806857108	 28	   400	 SH	 SOLE	      N/A	SOLE
SCHOOL SPECIALTY INC	     COM	807863105	 51	 14475	 SH	 SOLE	      N/A	SOLE
SCHOOL SPECIALTY INC	     COM	807863105      3079	869640	 SH	 OTHER	      1		SOLE
SEACOR HOLDINGS INC	     COM	811904101	 89	   925	 SH	 SOLE	      N/A	SOLE
SEACOR HOLDINGS INC	     COM	811904101      6817	 71170	 SH	 OTHER	      1		SOLE
SENECA FOODS CORP NEW	     CL B	817070105	 81	  3000 	 SH	 OTHER	      1		SOLE
SENECA FOODS CORP NEW        CL A	817070501       152	  5760	 SH	 SOLE	      N/A	SOLE
SENECA FOODS CORP NEW        CL A	817070501      3594	136433	 SH	 OTHER	      1		SOLE
SKECHERS U S A INC	     CL A	830566105	162	 12745	 SH	 SOLE	      N/A	SOLE
SKECHERS U S A INC	     CL A	830566105      6473	508875	 SH	 OTHER	      1		SOLE
SKYLINE CORP		     COM	830830105	  4	   500	 SH	 SOLE	      N/A	SOLE
SKYLINE CORP		     COM	830830105      1006	131505	 SH	 OTHER	      1		SOLE
SPARTAN MTRS INC	     COM	846819100	 80	 15110	 SH	 OTHER	      1		SOLE
SPECTRA ENERGY CORP	     COM	847560109	 32	  1000	 SH	 OTHER	      1		SOLE
STERLING FINL CORP WASH	   COM NEW	859319303	  1	    38	 SH	 OTHER	      1		SOLE
SUNCOR ENERGY INC NEW	     COM	867224107	 19	   576	 SH	 SOLE	      N/A	SOLE
SYNTROLEUM CORP		     COM	871630109	  5	  5000	 SH	 SOLE	      N/A	SOLE
TGC INDS INC		   COM NEW	872417308	 37	  3775	 SH	 SOLE	      N/A	SOLE
TGC INDS INC		   COM NEW	872417308	204	 20540	 SH	 OTHER	      1		SOLE
TAL INTL GROUP INC	     COM	874083108	 45	  1215	 SH	 SOLE	      N/A	SOLE
TAL INTL GROUP INC	     COM	874083108	351	  9550	 SH	 OTHER	      1		SOLE
TALISMAN ENERGY INC          COM	87425E103	  0	    27	 SH	 SOLE	      N/A	SOLE
TALISMAN ENERGY INC          COM	87425E103       594	 47150	 SH	 OTHER	      1		SOLE
TESORO CORP		     COM	881609101	 11	   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      1137     103746	 SH	 OTHER	      1		SOLE
UNIVERSAL FST PRODS INC	     COM	913543104	  9	   250	 SH	 OTHER	      1		SOLE
VERIZON COMMUNICATIONS	     COM	92343V104	 14	   367	 SH	 SOLE	      N/A	SOLE
VISHAY INTERTECHNOLOGY INC   COM	928298108	  4	   360	 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	 17	   752	 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