PORTVUE-SEC13F.LNP GAMCO ASSET MGT. INC. PAGE 1 RUN DATE: 08/02/10 10:42 A.M. FORM 13F INFORMATION TABLE AS OF DATE: 06/30/10 VALUE SHARES/ SH/ PUT/ INVSTMT OTHER VOTING AUTHORITY NAME OF ISSUER TITLE OF CLASS CUSIP (x$1000) PRN AMT PRN CALL DSCRETN MANAGERS SOLE SHARED NONE ------------------------------ ---------------- --------- -------- -------- --- ---- ------- ------------ -------- -------- -------- 1 800 FLOWERS COM INC CL A COM 68243Q106 968 470000 SH SOLE 470000 0 0 3M CO. COM 88579Y101 948 12000 SH SOLE 12000 0 0 99 CENTS ONLY STORES COM 65440K106 1184 80000 SH SOLE 80000 0 0 A T & T INC (NEW) COM 00206R102 12119 500976 SH SOLE 286318 1008 213650 AAR CORP COM COM 000361105 1256 75000 SH SOLE 75000 0 0 AARON RENTS INC COM COM 002535201 230 13500 SH SOLE 13500 0 0 AARON'S INC COM 002535300 7389 546935 SH SOLE 546935 0 0 ABB LTD SPONSORED ADR COM 000375204 4094 236924 SH SOLE 236924 0 0 ABBOTT LABS COM 002824100 5149 110060 SH SOLE 110060 0 0 ABOVENET INC COM COM 00374N107 1651 35000 SH SOLE 35000 0 0 ABRAXIS BIOSCIENCE INC NEW COM COM 00383Y102 297 4000 SH SOLE 4000 0 0 ACCO BRANDS CORP COM COM 00081T108 810 162378 SH SOLE 160263 0 2115 ACTIVISION BLIZZARD,INC COM 00507V109 734 70000 SH SOLE 70000 0 0 ACUITY BRANDS INC (B:AYI) COM COM 00508Y102 728 20020 SH SOLE 20020 0 0 ADOBE SYSTEMS INC COM COM 00724F101 2066 78170 SH SOLE 39170 0 39000 AES CORP COM COM 00130H105 3922 424425 SH SOLE 424425 0 0 AGL RES INC COM COM 001204106 2876 80300 SH SOLE 63400 0 16900 AGNICO-EAGLE MINES (USD) COM 008474108 4512 74230 SH SOLE 74230 0 0 AIR PRODS & CHEMS INC COM COM 009158106 2320 35800 SH SOLE 35800 0 0 AIRGAS INC COM COM 009363102 933 15000 SH SOLE 8000 0 7000 ALBEMARLE CORP COM COM 012653101 1231 31000 SH SOLE 31000 0 0 ALBERTO CULVER CO NEW COM COM 013078100 32208 1188930 SH SOLE 1132130 500 56300 ALCOA INC COM COM 013817101 12724 1264810 SH SOLE 1167810 0 97000 ALCON INC COM SHS COM H01301102 7113 48000 SH SOLE 24000 0 24000 ALIGN TECHNOLOGY INC COM COM 016255101 967 65000 SH SOLE 65000 0 0 ALLEGHANY CORP DEL COM 017175100 1008 3437 SH SOLE 3437 0 0 ALLEGHENY ENERGY INC COM COM 017361106 17340 838506 SH SOLE 831506 4000 3000 ALLERGAN INC COM 018490102 9902 169964 SH SOLE 169030 0 934 ALLETE INC COM NEW COM 018522300 1152 33650 SH SOLE 33650 0 0 ALLIANCE BERNSTEIN HLDGS LP UN COM 01881G106 6643 257100 SH SOLE 253100 0 4000 ALLIANT ENERGY CORP COM COM 018802108 847 26680 SH SOLE 26080 600 0 AMAZON.COM INC COM 023135106 355 3250 SH SOLE 3250 0 0 AMERICA MOVIL S A DE C V SPONS COM 02364W105 2755 58000 SH SOLE 58000 0 0 AMERICAN DAIRY INC COM COM 025334103 3669 230000 SH SOLE 230000 0 0 AMERICAN DENTAL PARTNERS INC COM 025353103 242 20000 SH SOLE 20000 0 0 AMERICAN DG ENERGY INC COM COM 025398108 1016 326600 SH SOLE 326600 0 0 AMERICAN ELECTRIC POWER COM 025537101 242 7500 SH SOLE 7500 0 0 AMERICAN EXPRESS CO COM 025816109 158769 3999229 SH SOLE 3718679 3600 276950 AMERICAN ITALIAN PASTA CO. COM 027070101 5789 109500 SH SOLE 109500 0 0 AMERICAN WATER WORKS CO INC COM 030420103 1436 69700 SH SOLE 69700 0 0 AMERIPRISE FINL INC COM COM 03076C106 2533 70107 SH SOLE 64807 0 5300 PORTVUE-SEC13F.LNP GAMCO ASSET MGT. INC. PAGE 2 RUN DATE: 08/02/10 10:42 A.M. FORM 13F INFORMATION TABLE AS OF DATE: 06/30/10 VALUE SHARES/ SH/ PUT/ INVSTMT OTHER VOTING AUTHORITY NAME OF ISSUER TITLE OF CLASS CUSIP (x$1000) PRN AMT PRN CALL DSCRETN MANAGERS SOLE SHARED NONE ------------------------------ ---------------- --------- -------- -------- --- ---- ------- ------------ -------- -------- -------- AMETEK INC NEW COM COM 031100100 107529 2678182 SH SOLE 2601632 0 76550 AMGEN INC COM 031162100 539 10250 SH SOLE 10250 0 0 AMPCO PITTSBURGH CORP COM 032037103 23339 1120447 SH SOLE 1104547 0 15900 ANADARKO PETE CORP COM COM 032511107 6355 176100 SH SOLE 133800 300 42000 ANGIODYNAMICS INC COM COM 03475V101 3880 263060 SH SOLE 239060 0 24000 ANIMAL HEALTH INTERNATIONAL COM 03525N109 798 323250 SH SOLE 308250 0 15000 ANIXTER INTL INC COM COM 035290105 256 6000 SH SOLE 6000 0 0 AOL INC COM COM 00184X105 4838 232716 SH SOLE 220515 1744 10457 APACHE CORP COM 037411105 1829 21722 SH SOLE 21422 300 0 APPLE INC COM 037833100 7111 28270 SH SOLE 28270 0 0 APPLIED MATLS INC COM COM 038222105 750 62390 SH SOLE 62390 0 0 ARCH CHEMICALS INC COM COM 03937R102 2514 81780 SH SOLE 81780 0 0 ARCHER DANIELS MIDLAND COM 039483102 41924 1623692 SH SOLE 1515592 4400 103700 ARGO GROUP INTL HLDGS LTD COM COM G0464B107 2447 80000 SH SOLE 80000 0 0 ARGON ST INC COM COM 040149106 2195 64000 SH SOLE 64000 0 0 ARTHROCARE CORP COM COM 043136100 13661 445700 SH SOLE 421700 0 24000 ARTIO GLOBAL INVESTORS INC COM 04315B107 2839 180400 SH SOLE 146400 0 34000 ASCENT MEDIA CORP COM SER A COM 043632108 30978 1226363 SH SOLE 1141179 500 84684 ASHLAND INC NEW COM COM 044209104 12661 272749 SH SOLE 255215 0 17534 ASTEC INDS INC COM COM 046224101 1192 43000 SH SOLE 43000 0 0 ASTRONICS CORP COM COM 046433108 164 10000 SH SOLE 10000 0 0 ATS MED INC COM COM 002083103 357 90000 SH SOLE 90000 0 0 AUTONATION INC COM 05329W102 55709 2856877 SH SOLE 2413198 0 443679 AUTOZONE INC COM 053332102 11207 58000 SH SOLE 40000 0 18000 AVON PRODUCTS INC COM 054303102 2019 76200 SH SOLE 74200 0 2000 BADGER METER INC COM COM 056525108 2853 73750 SH SOLE 72250 0 1500 BALDOR ELEC CO COM COM 057741100 27000 748350 SH SOLE 725350 0 23000 BALDWIN TECHNOLOGY INC CL A COM 058264102 1191 1009147 SH SOLE 975147 0 34000 BANK OF AMERICA COM 060505104 7544 525015 SH SOLE 514015 0 11000 BANK OF NEW YORK MELLON CORP COM 064058100 104967 4251399 SH SOLE 3776399 300 474700 BARNES GROUP INC COM COM 067806109 1144 69790 SH SOLE 69790 0 0 BARNES & NOBLES COM 067774109 993 77000 SH SOLE 77000 0 0 BARRICK GOLD(R:ABX.N B:ABX US) COM 067901108 2207 48600 SH SOLE 48600 0 0 BAXTER INTL INC COM COM 071813109 21245 522771 SH SOLE 499471 0 23300 BCE INC COM 05534B760 10385 354800 SH SOLE 189800 0 165000 BEASLEY BROADCAST GRP INC. COM 074014101 5820 1195028 SH SOLE 1135528 0 59500 BECTON DICKINSON & CO COM COM 075887109 2765 40885 SH SOLE 28885 0 12000 BED BATH & BEYOND INC COM 075896100 4679 126200 SH SOLE 126200 0 0 BEL FUSE INC CL A COM 077347201 1663 100153 SH SOLE 50153 0 50000 BELDEN CDT INC COM 077454106 2244 102000 SH SOLE 102000 0 0 BELL MICROPRODUCTS INC COM COM 078137106 9004 1290000 SH SOLE 1290000 0 0 BELO CORP COM 080555105 3261 573121 SH SOLE 567121 0 6000 BERKSHIRE HATHAWAY INC DEL CL COM 084670702 10380 130250 SH SOLE 130250 0 0 BERKSHIRE HATHAWAY INC-CL A COM 084670108 3600 30 SH SOLE 29 1 0 PORTVUE-SEC13F.LNP GAMCO ASSET MGT. INC. PAGE 3 RUN DATE: 08/02/10 10:42 A.M. FORM 13F INFORMATION TABLE AS OF DATE: 06/30/10 VALUE SHARES/ SH/ PUT/ INVSTMT OTHER VOTING AUTHORITY NAME OF ISSUER TITLE OF CLASS CUSIP (x$1000) PRN AMT PRN CALL DSCRETN MANAGERS SOLE SHARED NONE ------------------------------ ---------------- --------- -------- -------- --- ---- ------- ------------ -------- -------- -------- BEST BUY INC COM COM 086516101 1178 34800 SH SOLE 34800 0 0 BIG 5 SPORTING GOODS CORP COM COM 08915P101 1564 119000 SH SOLE 113000 0 6000 BIGLARI HOLDINGS INC COM 08986R101 27101 94461 SH SOLE 90361 200 3900 BIO RAD LABS INC CL A COM 090572207 285 3300 SH SOLE 3300 0 0 BIOGEN IDEC INC COM 09062X103 585 12329 SH SOLE 12329 0 0 BIOLASE TECHNOLOGY INC COM COM 090911108 216 143000 SH SOLE 143000 0 0 BLACK HILLS CORP COM COM 092113109 20641 725000 SH SOLE 580000 0 145000 BLACKROCK INC CL A COM 09247X101 561 3910 SH SOLE 3910 0 0 BLACKSTONE GROUP L P COM UNIT COM 09253U108 348 36400 SH SOLE 36400 0 0 BOEING CO COM 097023105 41673 664118 SH SOLE 622618 0 41500 BON-TON STORES INC COM COM 09776J101 5075 520500 SH SOLE 520500 0 0 BORG WARNER INC COM 099724106 48787 1306552 SH SOLE 1294552 0 12000 BOSTON BEER INC CL A COM 100557107 10266 152200 SH SOLE 147200 0 5000 BOSTON SCIENTIFIC CORP COM COM 101137107 11579 1996300 SH SOLE 1665300 0 331000 BOWNE & CO INC COM COM 103043105 7441 663200 SH SOLE 647200 0 16000 BOYD GAMING CORP COM 103304101 16338 1924350 SH SOLE 1874350 3000 47000 BRINKS CO COM COM 109696104 2588 136000 SH SOLE 136000 0 0 BRISTOL MYERS SQUIBB CO COM 110122108 16921 678461 SH SOLE 666461 0 12000 BROWN FORMAN CORP CL B COM 115637209 4624 80798 SH SOLE 76398 0 4400 BROWN-FORMAN CORP CLASS A COM 115637100 32763 562940 SH SOLE 538940 0 24000 BRUNSWICK CORP COM 117043109 534 43000 SH SOLE 43000 0 0 BRUSH ENGINEERED MATLS INC COM COM 117421107 7532 377000 SH SOLE 341000 0 36000 CABLEVISION SYS NY GROUP A COM 12686C109 251630 10480227 SH SOLE 9737700 11800 730727 CALAMOS ASSET MANAGEMENT-A COM 12811R104 974 105000 SH SOLE 105000 0 0 CAMBIUM LEARNING GRP INC COM COM 13201A107 1098 305073 SH SOLE 305073 0 0 CAMERON INTERNATIONAL CORP COM 13342B105 8400 258304 SH SOLE 224304 0 34000 CAMPBELL SOUP CO COM 134429109 30341 846808 SH SOLE 700108 300 146400 CANTERBURY PK HLDG CORP COM 13811E101 3067 403577 SH SOLE 361877 0 41700 CARMIKE CINEMAS INC COM COM 143436400 848 140000 SH SOLE 140000 0 0 CASELLA WASTE SYS INC CL A COM 147448104 497 130000 SH SOLE 130000 0 0 CASEYS GEN STORES INC COM COM 147528103 10592 303500 SH SOLE 277500 0 26000 CAVCO INDUSTRIES COM 149568107 17381 494048 SH SOLE 488048 0 6000 CBS CORP CLASS A COM 124857103 38093 2934754 SH SOLE 2808400 0 126354 CBS CORP NEW CL B COM 124857202 9440 730061 SH SOLE 387061 3000 340000 CELGENE CORP COM 151020104 808 15890 SH SOLE 15890 0 0 CENTRAL EUROPE AND RUSSIA FUND MUTUAL FUNDS 153436100 298 9441 SH SOLE 7500 1941 0 CENTRAL VT PUB SVC CORP COM COM 155771108 1530 77500 SH SOLE 77500 0 0 CENTURYLINK, INC. COM 156700106 9558 286949 SH SOLE 278074 1000 7875 CEPHALON INC COM COM 156708109 868 15300 SH SOLE 15300 0 0 CEPHEID COM COM 15670R107 4069 254000 SH SOLE 218000 0 36000 CH ENERGY GROUP, INC. COM 12541M102 29632 755141 SH SOLE 705516 1000 48625 CHEESECAKE FACTORY INC COM 163072101 1990 89400 SH SOLE 89400 0 0 CHEMED CORPORATION COM 16359R103 40761 745985 SH SOLE 725185 1000 19800 CHESAPEAKE ENERGY CORP COM COM 165167107 1755 83780 SH SOLE 83780 0 0 PORTVUE-SEC13F.LNP GAMCO ASSET MGT. INC. PAGE 4 RUN DATE: 08/02/10 10:42 A.M. FORM 13F INFORMATION TABLE AS OF DATE: 06/30/10 VALUE SHARES/ SH/ PUT/ INVSTMT OTHER VOTING AUTHORITY NAME OF ISSUER TITLE OF CLASS CUSIP (x$1000) PRN AMT PRN CALL DSCRETN MANAGERS SOLE SHARED NONE ------------------------------ ---------------- --------- -------- -------- --- ---- ------- ------------ -------- -------- -------- CHESAPEAKE UTILS CORP COM COM 165303108 1429 45501 SH SOLE 40963 0 4538 CHEVRON CORP COM 166764100 13779 203052 SH SOLE 184467 0 18585 CHINA MOBILE LTD COM 16941M109 2866 58000 SH SOLE 58000 0 0 CHURCH & DWIGHT CO COM 171340102 17579 280330 SH SOLE 274830 0 5500 CHURCHILL DOWNS INC COM COM 171484108 21804 664742 SH SOLE 637742 0 27000 CINCINNATI BELL COM 171871106 26985 8965259 SH SOLE 8125259 0 840000 CINEDIGM DIGITAL CINEMA CORPOR COM 172407108 39 30000 SH SOLE 30000 0 0 CIRCOR INTL INC COM COM 17273K109 36392 1422663 SH SOLE 1276963 0 145700 CISCO SYS INC COM 17275R102 4393 206155 SH SOLE 205155 1000 0 CITIGROUP INC. COM 172967101 1395 370900 SH SOLE 370900 0 0 CKE RESTAURANTS INC COM COM 12561E105 6697 534500 SH SOLE 519500 0 15000 CLARCOR INC COM 179895107 71774 2020677 SH SOLE 1995677 0 25000 CLEAR CHANNEL OUTDOOR HLDGS CL COM 18451C109 15671 1805400 SH SOLE 1653400 0 152000 CLEARWIRE CORP-CLASS A COM 18538Q105 1321 181402 SH SOLE 181402 0 0 CME GROUP INC COM COM 12572Q105 2266 8050 SH SOLE 8050 0 0 CMS ENERGY CORP COM COM 125896100 1526 104175 SH SOLE 103175 0 1000 CNA SURETY CORP COM COM 12612L108 15908 989900 SH SOLE 987400 0 2500 CNH GLOBAL NV COM COM N20935206 78457 3463880 SH SOLE 3409880 2500 51500 COACH INC COM 189754104 298 8158 SH SOLE 8158 0 0 COBALT INTL ENERGY INC COM COM 19075F106 224 30000 SH SOLE 30000 0 0 COCA COLA CO COM 191216100 92124 1838063 SH SOLE 1546963 1000 290100 COCA COLA ENTERPRISES INC COM 191219104 13289 513900 SH SOLE 463900 0 50000 COHEN & STEERS INC COM COM 19247A100 12388 597300 SH SOLE 597300 0 0 COLDWATER CREEK INC COM COM 193068103 3659 1089000 SH SOLE 1089000 0 0 COLGATE PALMOLIVE CO COM 194162103 2213 28100 SH SOLE 28100 0 0 COLLECTIVE BRANDS INC COM COM 19421W100 205 13000 SH SOLE 13000 0 0 COMCAST CORP CL A SPL COM 20030N200 1129 68725 SH SOLE 68725 0 0 COMCAST CORP NEW COM CL A COM 20030N101 2206 127013 SH SOLE 118868 145 8000 COMMUNICATIONS SYS COM 203900105 3101 297637 SH SOLE 297637 0 0 CONAGRA INC COM 205887102 956 41000 SH SOLE 41000 0 0 CONMED CORP COM COM 207410101 1839 98700 SH SOLE 98700 0 0 CONOCOPHILLIPS COM COM 20825C104 11090 225907 SH SOLE 179907 0 46000 CONSTELLATION BRANDS COM COM 21036P108 9924 635365 SH SOLE 625365 0 10000 CONSTELLATION ENERGY GROUP ICO COM 210371100 5215 161706 SH SOLE 138406 5500 17800 CONTINUCARE CORP COM COM 212172100 268 80000 SH SOLE 80000 0 0 COOPER COS INC COM NEW COM 216648402 5571 140000 SH SOLE 100000 0 40000 COOPER INDUSTRIES PLC SHS COM G24140108 51333 1166657 SH SOLE 1103357 200 63100 COPART INC COM COM 217204106 1629 45500 SH SOLE 3000 12500 30000 CORE MOLDING TECH COM COM 218683100 2345 430300 SH SOLE 430300 0 0 CORINTHIAN COLLEGES INC COM COM 218868107 2256 229000 SH SOLE 229000 0 0 CORN PRODS INTL INC COM COM 219023108 30445 1004801 SH SOLE 908001 0 96800 CORNING INC COM 219350105 8420 521356 SH SOLE 521356 0 0 COSTCO WHSL CORP NEW COM COM 22160K105 6628 120891 SH SOLE 55891 0 65000 COVANTA HOLDING CORP COM 22282E102 4031 243000 SH SOLE 243000 0 0 PORTVUE-SEC13F.LNP GAMCO ASSET MGT. INC. PAGE 5 RUN DATE: 08/02/10 10:42 A.M. FORM 13F INFORMATION TABLE AS OF DATE: 06/30/10 VALUE SHARES/ SH/ PUT/ INVSTMT OTHER VOTING AUTHORITY NAME OF ISSUER TITLE OF CLASS CUSIP (x$1000) PRN AMT PRN CALL DSCRETN MANAGERS SOLE SHARED NONE ------------------------------ ---------------- --------- -------- -------- --- ---- ------- ------------ -------- -------- -------- COVIDIEN PLC ORDINARY SHARE COM G2554F105 6336 157700 SH SOLE 157700 0 0 CRANE CO COM 224399105 112666 3729433 SH SOLE 3573733 500 155200 CROWN HOLDINGS INC COM COM 228368106 245 9800 SH SOLE 9800 0 0 CROWN MEDIA HLDGS INC CL A COM 228411104 514 291789 SH SOLE 261789 0 30000 CRUCELL N V SPONSORED ADR COM 228769105 6782 370200 SH SOLE 370200 0 0 CTS CORP COM 126501105 32551 3522883 SH SOLE 3281883 500 240500 CUMMINS ENGINE INC COM 231021106 784 12045 SH SOLE 12045 0 0 CURTISS WRIGHT CORP COM 231561101 70865 2440266 SH SOLE 2224016 250 216000 CUTERA INC COM COM 232109108 3813 414000 SH SOLE 390000 0 24000 CVS/CAREMARK CORP COM 126650100 32239 1099541 SH SOLE 1043541 0 56000 CYBERSOURCE CORP COM 23251J106 88500 3466500 SH SOLE 2936500 0 530000 CYNOSURE INC CL A COM 232577205 172 16000 SH SOLE 16000 0 0 CYPRESS SEMICONDUCTOR CORP COM COM 232806109 4207 419000 SH SOLE 419000 0 0 CYTEC INDS INC COM COM 232820100 240 6000 SH SOLE 6000 0 0 C&D TECHNOLOGIES INC COM COM 124661109 10 11290 SH SOLE 11290 0 0 DAIMLER AG-REGISTERED SHARES COM D1668R123 1254 24800 SH SOLE 4800 20000 0 DANA HOLDING CORP COM COM 235825205 14929 1492900 SH SOLE 1315900 0 177000 DEAN FOODS (B:DF) COM 242370104 3228 320600 SH SOLE 298600 0 22000 DEERE & CO. COM 244199105 105516 1895037 SH SOLE 1778737 200 116100 DEL MONTE FOODS CO COM COM 24522P103 28224 1961350 SH SOLE 1878850 5000 77500 DENNYS CORP COM COM 24869P104 1552 597000 SH SOLE 597000 0 0 DENTSPLY INTL INC NEW COM COM 249030107 8055 269300 SH SOLE 257400 1500 10400 DEUTSCHE BANK AG-REG (B:DB) COM D18190898 3240 57700 SH SOLE 51700 6000 0 DEUTSCHE TELEKOM AG-SPON ADR ( COM 251566105 6415 538649 SH SOLE 537872 0 777 DEVON ENERGY CORP NEW COM 25179M103 13503 221658 SH SOLE 213858 800 7000 DEXCOM INC COM COM 252131107 936 81000 SH SOLE 81000 0 0 DIAGEO PLC SPONSORED ADR (B:DE COM 25243Q205 37373 595682 SH SOLE 595382 0 300 DIAMOND FOODS INC COM COM 252603105 288 7000 SH SOLE 7000 0 0 DIAMOND OFFSHORE DRILLNG INCCO COM 25271C102 995 16000 SH SOLE 16000 0 0 DIEBOLD INC COM COM 253651103 107240 3935405 SH SOLE 3663805 2900 268700 DIRECTV-CLASS A COM 25490A101 253862 7484131 SH SOLE 6997321 5400 481410 DISCOVER FINANCIAL COM 254709108 2695 192768 SH SOLE 192768 0 0 DISCOVERY COMMS NEW SER A COM 25470F104 36185 1013300 SH SOLE 968696 750 43854 DISCOVERY COMMS NEW SER C COM 25470F302 29473 952887 SH SOLE 908283 750 43854 DISH NETWORK CORPORATION COM 25470M109 43233 2381960 SH SOLE 2167060 3600 211300 DISNEY WALT PRODTNS COM 254687106 7104 225513 SH SOLE 213513 2000 10000 DOMINION RES INC VA NEW COM COM 25746U109 5261 135800 SH SOLE 135800 0 0 DONALDSON INC COM 257651109 58750 1377500 SH SOLE 1320500 0 57000 DOUBLE-TAKE SOFTWARE INC COM COM 258598101 2921 278500 SH SOLE 278500 0 0 DOVER DOWNS GAMING & ENTMT INC COM 260095104 509 175965 SH SOLE 162895 0 13070 DOVER MOTORSPORTS INC.(B:DVD) COM 260174107 1550 851900 SH SOLE 789900 0 62000 DOW CHEMICAL CORP COM 260543103 303 12780 SH SOLE 12780 0 0 DPL INC COM COM 233293109 11341 474512 SH SOLE 429012 3500 42000 DR PEPPER SNAPPLE GROUP INC CO COM 26138E109 103051 2756113 SH SOLE 2558865 1940 195308 PORTVUE-SEC13F.LNP GAMCO ASSET MGT. INC. PAGE 6 RUN DATE: 08/02/10 10:42 A.M. FORM 13F INFORMATION TABLE AS OF DATE: 06/30/10 VALUE SHARES/ SH/ PUT/ INVSTMT OTHER VOTING AUTHORITY NAME OF ISSUER TITLE OF CLASS CUSIP (x$1000) PRN AMT PRN CALL DSCRETN MANAGERS SOLE SHARED NONE ------------------------------ ---------------- --------- -------- -------- --- ---- ------- ------------ -------- -------- -------- DU PONT E I DE NEMOURS CO COM 263534109 3960 114490 SH SOLE 114490 0 0 DUFF & PHELPS CORP-CL A COM 26433B107 442 35000 SH SOLE 35000 0 0 DUKE ENERGY CORP COM 26441C105 3741 233838 SH SOLE 230278 1560 2000 DYNCORP INTL INC CL A COM 26817C101 12043 687400 SH SOLE 687400 0 0 E M C CORP MASS COM COM 268648102 1325 72400 SH SOLE 72400 0 0 EASTMAN KODAK COM 277461109 2137 492500 SH SOLE 492500 0 0 EATON CORP COM 278058102 1486 22705 SH SOLE 22705 0 0 EATON VANCE CORP COM COM 278265103 773 28000 SH SOLE 28000 0 0 EBAY INC COM 278642103 529 27000 SH SOLE 27000 0 0 ECHOSTAR CORP-A COM 278768106 7839 410856 SH SOLE 289816 660 120380 ECOLAB INC COM 278865100 46395 1033056 SH SOLE 1004848 0 28208 EDGEWATER TECHNOLOGY INC COM COM 280358102 3083 1063210 SH SOLE 938210 0 125000 EL PASO CORPORATION COM 28336L109 24062 2165805 SH SOLE 2014305 0 151500 EL PASO ELEC CO COM NEW COM 283677854 40190 2076994 SH SOLE 1939494 2000 135500 ELECTRONIC ARTS COM COM 285512109 1743 121068 SH SOLE 121068 0 0 ELIZABETH ARDEN INC COM 28660G106 160 11000 SH SOLE 11000 0 0 EMERSON ELEC CO COM 291011104 1611 36866 SH SOLE 36866 0 0 EMMIS COMMUNICATIONS CORP COM 291525103 198 90000 SH SOLE 90000 0 0 EMULEX CORP COM NEW COM 292475209 1349 147000 SH SOLE 147000 0 0 ENER1 INC COM NEW COM 29267A203 47 14000 SH SOLE 14000 0 0 ENERGIZER HLDGS INC COM COM 29266R108 61672 1226579 SH SOLE 1156579 0 70000 ENTEGRIS INC COM COM 29362U104 398 100170 SH SOLE 80170 0 20000 EOG RESOURCES INC COM 26875P101 1254 12745 SH SOLE 12745 0 0 EPOCH HOLDING CORP COM 29428R103 6302 513639 SH SOLE 513639 0 0 EV3 INC COM COM 26928A200 11967 534000 SH SOLE 534000 0 0 EXACTECH INC COM COM 30064E109 9821 574994 SH SOLE 557494 0 17500 EXXON MOBIL CORP COM 30231G102 13184 231022 SH SOLE 208462 9060 13500 FALCONSTOR SOFTWARE INC COM COM 306137100 282 107000 SH SOLE 107000 0 0 FEDERAL MOGUL CORP CL A COM 313549404 14254 1094750 SH SOLE 1065350 1400 28000 FERRO CORP COM 315405100 46491 6308165 SH SOLE 6117165 2000 189000 FIDELITY SOUTHERN CORP COM 316394105 234 35686 SH SOLE 35686 0 0 FIRSTENERGY CORP COM COM 337932107 1133 32151 SH SOLE 31551 600 0 FISHER COMMUNICATIONS INC COM COM 337756209 31760 1886002 SH SOLE 1725590 0 160412 FLIR SYS INC COM COM 302445101 625 21490 SH SOLE 21490 0 0 FLOWERS FOODS INC COM COM 343498101 29654 1213846 SH SOLE 1150746 2200 60900 FLOWSERVE CORP COM COM 34354P105 123289 1453875 SH SOLE 1384625 1850 67400 FLUSHING FINL CORP COM COM 343873105 2651 216800 SH SOLE 216800 0 0 FOMENTO ECONOMICO MEXICANO SAD COM 344419106 11702 271200 SH SOLE 271200 0 0 FORD CAP TRUST 6.5% 01/15/32 CONVERTIBLE PREF 345395206 2472 56100 SH SOLE 56100 0 0 FORD MTR CO DEL COM PAR $0.01 COM 345370860 5731 568522 SH SOLE 568522 0 0 FORTUNE BRANDS INC COM 349631101 57006 1454981 SH SOLE 1400481 0 54500 FRANKLIN ELEC INC COM 353514102 5845 202800 SH SOLE 196800 0 6000 FRANKLIN RES INC COM COM 354613101 793 9200 SH SOLE 9200 0 0 FREEPORT MCMORAN COPPER&GOLD C COM 35671D857 16279 275316 SH SOLE 243316 0 32000 PORTVUE-SEC13F.LNP GAMCO ASSET MGT. INC. PAGE 7 RUN DATE: 08/02/10 10:42 A.M. FORM 13F INFORMATION TABLE AS OF DATE: 06/30/10 VALUE SHARES/ SH/ PUT/ INVSTMT OTHER VOTING AUTHORITY NAME OF ISSUER TITLE OF CLASS CUSIP (x$1000) PRN AMT PRN CALL DSCRETN MANAGERS SOLE SHARED NONE ------------------------------ ---------------- --------- -------- -------- --- ---- ------- ------------ -------- -------- -------- FRESENIUS KABI PHARMA-CVR WARRANT AND RIGH 35802M115 2 15000 SH SOLE 15000 0 0 FULLER H B CO COM COM 359694106 9131 480850 SH SOLE 465850 0 15000 FURMANITE CORPORATION COM 361086101 6460 1627110 SH SOLE 1596110 1000 30000 GABELLI CV SECURITIES FUND MUTUAL FUNDS 36240B109 6866 1220333 SH SOLE 1007850 212484 0 GABELLI DIV&INC TR COM MUTUAL FUNDS 36242H104 25029 2085741 SH SOLE 2085741 0 0 GABELLI EQUITY TRUST INC MUTUAL FUNDS 362397101 2987 665229 SH SOLE 665229 0 0 GABELLI GLB GLD NAT RES & INCO MUTUAL FUNDS 36244N109 162 10308 SH SOLE 10308 0 0 GABELLI GLBL MULTIMEDIA TR COM MUTUAL FUNDS 36239Q109 2841 429155 SH SOLE 304606 124550 0 GABELLI GLOBAL DEAL FUND MUTUAL FUNDS 36245G103 16927 1285234 SH SOLE 1278060 7174 0 GABELLI GLOBAL UTIL & INCOMECO MUTUAL FUNDS 36242L105 3153 171491 SH SOLE 171491 0 0 GABELLI HLTHCARE & WELLNESS MUTUAL FUNDS 36246K103 475 77181 SH SOLE 77181 0 0 GABELLI UTIL TR COM MUTUAL FUNDS 36240A101 2024 253657 SH SOLE 253657 0 0 GARDNER DENVER INC COM 365558105 1427 32000 SH SOLE 32000 0 0 GATX CORP COM 361448103 89017 3336451 SH SOLE 3100019 2700 233732 GAYLORD ENTERTAINMENT CO COM 367905106 89455 4049561 SH SOLE 3821261 3300 225000 GENCORP INC COM 368682100 20392 4655684 SH SOLE 4561684 1000 93000 GENERAL ELEC CO COM 369604103 21235 1472609 SH SOLE 846609 170000 456000 GENERAL MILLS INC COM 370334104 105915 2981838 SH SOLE 2723238 3000 255600 GENESIS ENERGY L P UNIT L P IN OIL & GAS PARTNE 371927104 2298 120000 SH SOLE 120000 0 0 GENUINE PARTS CO COM 372460105 92878 2354326 SH SOLE 2126326 2500 225500 GENZYME CORP COM 372917104 1536 30250 SH SOLE 30250 0 0 GERBER SCIENTIFIC INSTR COM 373730100 7128 1332363 SH SOLE 1319363 0 13000 GILEAD SCIENCES INC COM COM 375558103 1352 39450 SH SOLE 39450 0 0 GLG PARTNERS INC COM COM 37929X107 876 200000 SH SOLE 200000 0 0 GLOBAL SOURCES LTD COM COM G39300101 1788 228016 SH SOLE 228016 0 0 GOLDMAN SACHS GR COM 38141G104 827 6300 SH SOLE 4300 0 2000 GOOGLE INC-CL A COM 38259P508 6997 15726 SH SOLE 15726 0 0 GORMAN RUPP CO COM 383082104 8785 350716 SH SOLE 315716 0 35000 GRACO INC COM COM 384109104 7018 248950 SH SOLE 238950 0 10000 GRAFTECH INTERNATIONAL COM 384313102 85163 5825126 SH SOLE 5622626 3000 199500 GRAY TELEVISION, INC COM 389375106 3333 1382908 SH SOLE 1255908 0 127000 GRAY TELEVISION, INC CL A COM 389375205 110 45500 SH SOLE 32700 0 12800 GREAT ATLANTIC & PAC TEA INCCO COM 390064103 11665 2991000 SH SOLE 2837000 0 154000 GREAT PLAINS ENERGY INC. (B: G COM 391164100 32308 1898256 SH SOLE 1854329 1071 42856 GREATBATCH INC COM 39153L106 3213 144000 SH SOLE 144000 0 0 GREENBRIER COS INC COM 393657101 1456 130000 SH SOLE 130000 0 0 GREIF INC CL A COM 397624107 60245 1084708 SH SOLE 1055408 0 29300 GREIF INC CL B COM 397624206 374 7100 SH SOLE 7100 0 0 GRIFFIN LAND & NUR COM 398231100 24352 958743 SH SOLE 916743 0 42000 GRIFFON CORP COM COM 398433102 59736 5401040 SH SOLE 5132918 1000 267122 GRUPO TELEVISA SA DE CV ADR (B COM 40049J206 36892 2119018 SH SOLE 2062518 4000 52500 GSE SYS INC COM COM 36227K106 202 49869 SH SOLE 49869 0 0 GYRODYNE CO AMER INC COM COM 403820103 282 6000 SH SOLE 6000 0 0 H R BLOCK INC COM 093671105 1803 114909 SH SOLE 79909 0 35000 PORTVUE-SEC13F.LNP GAMCO ASSET MGT. INC. PAGE 8 RUN DATE: 08/02/10 10:42 A.M. FORM 13F INFORMATION TABLE AS OF DATE: 06/30/10 VALUE SHARES/ SH/ PUT/ INVSTMT OTHER VOTING AUTHORITY NAME OF ISSUER TITLE OF CLASS CUSIP (x$1000) PRN AMT PRN CALL DSCRETN MANAGERS SOLE SHARED NONE ------------------------------ ---------------- --------- -------- -------- --- ---- ------- ------------ -------- -------- -------- HAIN CELESTIAL GROUP INC COM 405217100 3469 172000 SH SOLE 172000 0 0 HALLIBURTON COMPANY COM 406216101 28383 1156145 SH SOLE 1106145 0 50000 HANESBRANDS INC COM COM 410345102 2119 88062 SH SOLE 88062 0 0 HARLEY DAVIDSON INC COM 412822108 276 12400 SH SOLE 7400 5000 0 HARMAN INTL INDS INC NEW COM COM 413086109 5829 195000 SH SOLE 185000 0 10000 HAWAIIAN ELEC INDS INC COM COM 419870100 549 24100 SH SOLE 19100 0 5000 HAWK CORP CL A COM 420089104 27418 1077320 SH SOLE 988120 600 88600 HAWKINS INC COM COM 420261109 5853 243070 SH SOLE 237070 0 6000 HEALTHTRONICS INC COM COM 42222L107 116 24100 SH SOLE 24100 0 0 HEELYS INC COM COM 42279M107 44 18000 SH SOLE 18000 0 0 HEICO CORP NEW COM COM 422806109 1266 35250 SH SOLE 35250 0 0 HEINZ, H J COMPANY COM 423074103 46316 1071636 SH SOLE 974136 1500 96000 HERLEY INDS INC COM COM 427398102 38181 2677458 SH SOLE 2593058 0 84400 HERSHEY COMPANY (THE) COM 427866108 41838 872891 SH SOLE 828591 0 44300 HESKA CORP COM NEW RESTRICTED COM 42805E207 89 144000 SH SOLE 144000 0 0 HESS CORP COM 42809H107 4722 93797 SH SOLE 63397 400 30000 HEWLETT PACKARD CO COM 428236103 725 16748 SH SOLE 16748 0 0 HICKORY TECH CORP COM COM 429060106 388 57525 SH SOLE 57525 0 0 HOME DEPOT INC COM 437076102 7032 250525 SH SOLE 165525 0 85000 HONEYWELL INT'L INC COM 438516106 108470 2779142 SH SOLE 2648042 4600 126500 HSN INC COM COM 404303109 1847 76955 SH SOLE 75756 0 1199 HUDSON CITY BANCORP INC COM COM 443683107 295 24045 SH SOLE 24045 0 0 HUDSON VALLEY HOLDING CORP COM COM 444172100 694 30000 SH SOLE 30000 0 0 HUNTSMAN CORP COM COM 447011107 8670 1000000 SH SOLE 1000000 0 0 IAC INTERACTIVECORP COM PAR $. COM 44919P508 4045 184132 SH SOLE 173132 0 11000 ICU MEDICAL INC COM 44930G107 740 23000 SH SOLE 23000 0 0 IDEX CORP COM 45167R104 50119 1754238 SH SOLE 1712281 0 41957 IMAX CORP COM COM 45245E109 682 46700 SH SOLE 46700 0 0 INGERSOLL-RAND PLC COM G47791101 458 13280 SH SOLE 13280 0 0 INGLES MKTS INC CL A COM 457030104 18228 1211189 SH SOLE 1061189 0 150000 INNERWORKINGS INC COM COM 45773Y105 68 10000 SH SOLE 0 10000 0 INNOVATIVE SOLUTIONS & SUPPOCO COM 45769N105 66 15000 SH SOLE 15000 0 0 INSITUFORM TECHNOLOGIES INC CL COM 457667103 1710 83500 SH SOLE 83500 0 0 INTEGRYS ENERGY GROUP INC COM 45822P105 237 5425 SH SOLE 4925 500 0 INTEL CORP COM 458140100 9719 499708 SH SOLE 349708 0 150000 INTERACTIVE DATA CORP COM COM 45840J107 9547 286000 SH SOLE 286000 0 0 INTERMEC INC COM 458786100 56331 5495690 SH SOLE 5141424 2800 351466 INTERNATIONAL BUSINESS COM 459200101 12002 97195 SH SOLE 67195 0 30000 INTERNATIONAL GAME TECH COM 459902102 18360 1169402 SH SOLE 1134402 0 35000 INTERNATIONAL RECTIFIER CORPCO COM 460254105 763 41000 SH SOLE 6000 0 35000 INTERNATIONAL SPEEDWAY A COM 460335201 618 24000 SH SOLE 24000 0 0 INTERPUBLIC GROUP COS INC COM 460690100 10228 1434500 SH SOLE 1434500 0 0 INTERVAL LEISURE GROUP INC COM COM 46113M108 576 46235 SH SOLE 45535 0 700 INTL FLAVORS & FRAGRANCES COM 459506101 46939 1106540 SH SOLE 1015640 300 90600 PORTVUE-SEC13F.LNP GAMCO ASSET MGT. INC. PAGE 9 RUN DATE: 08/02/10 10:42 A.M. FORM 13F INFORMATION TABLE AS OF DATE: 06/30/10 VALUE SHARES/ SH/ PUT/ INVSTMT OTHER VOTING AUTHORITY NAME OF ISSUER TITLE OF CLASS CUSIP (x$1000) PRN AMT PRN CALL DSCRETN MANAGERS SOLE SHARED NONE ------------------------------ ---------------- --------- -------- -------- --- ---- ------- ------------ -------- -------- -------- INTRICON CORP COM COM 46121H109 240 47000 SH SOLE 47000 0 0 INVERNESS MED INNOVATIONS INCO COM 46126P106 627 23500 SH SOLE 18500 0 5000 IRIS INTL INC COM COM 46270W105 5100 502995 SH SOLE 367995 0 135000 ITT INDUSTRIES COM 450911102 82203 1829986 SH SOLE 1767186 1200 61600 J & J SNACK FOODS CORP COM 466032109 2160 51300 SH SOLE 51300 0 0 J.P. MORGAN CHASE & CO COM 46625H100 40370 1102711 SH SOLE 955391 0 147320 JANUS CAP GROUP INC COM COM 47102X105 36845 4149200 SH SOLE 3679200 0 470000 JAVELIN PHARMACEUTICALS INC CO COM 471894105 1008 458000 SH SOLE 458000 0 0 JOHNSON CONTROLS COM 478366107 20928 778876 SH SOLE 771376 0 7500 JOHNSON & JOHNSON COM 478160104 21185 358700 SH SOLE 311500 200 47000 JOURNAL COMM INC-A COM 481130102 20166 5079708 SH SOLE 4852708 0 227000 JOY GLOBAL INC COM COM 481165108 789 15750 SH SOLE 15750 0 0 KAMAN CORP COM 483548103 57435 2596539 SH SOLE 2455539 0 141000 KAR AUCTION SVCS INC COM COM 48238T109 1856 150000 SH SOLE 150000 0 0 KELLOGG CO COM 487836108 3815 75850 SH SOLE 53150 10200 12500 KENSEY NASH CORP COM COM 490057106 2219 93600 SH SOLE 88600 0 5000 KEY ENERGY SVCS INC COM COM 492914106 826 90000 SH SOLE 90000 0 0 KIMBERLY CLARK CORP COM 494368103 26119 430787 SH SOLE 292287 0 138500 KINETIC CONCEPTS INC COM NEW COM 49460W208 1168 32000 SH SOLE 32000 0 0 KINROSS GOLD CORP COM NO PAR COM 496902404 561 32800 SH SOLE 32800 0 0 KRAFT FOODS INC CL A COM COM 50075N104 77048 2751713 SH SOLE 2423013 1800 326900 LAKES ENTERTAINMENT INC COM COM 51206P109 145 95000 SH SOLE 95000 0 0 LANDAUER INC COM 51476K103 4366 71720 SH SOLE 71720 0 0 LAS VEGAS SANDS CORP COM 517834107 54374 2455900 SH SOLE 2405900 0 50000 LAYNE CHRISTENSEN CO COM COM 521050104 8846 364500 SH SOLE 352500 0 12000 LEAR CORP COM NEW COM 521865204 2021 30525 SH SOLE 30525 0 0 LEGG MASON INC COM COM 524901105 91931 3279731 SH SOLE 3022531 2300 254900 LGL GROUP INC COM 50186A108 414 36792 SH SOLE 36792 0 0 LIBERTY GLOBAL INC COM SER A COM 530555101 33384 1284501 SH SOLE 1235554 900 48047 LIBERTY GLOBAL INC COM SER C COM 530555309 22253 856202 SH SOLE 832283 900 23019 LIBERTY MEDIA CORP NEW LIB STA COM 53071M708 22722 438308 SH SOLE 419756 344 18208 LIBERTY MEDIA HLDG CORP INT CO COM 53071M104 18672 1778240 SH SOLE 1669633 2812 105795 LIBERTY MEDIA-CAP SER A COM 53071M302 52391 1250091 SH SOLE 1103005 862 146224 LIFE TECHNOLOGIES CORP COM COM 53217V109 3532 74758 SH SOLE 71758 0 3000 LIFEWAY FOODS INC COM COM 531914109 2683 275505 SH SOLE 275505 0 0 LILLY, ELI AND COMPANY COM 532457108 5385 160748 SH SOLE 150548 0 10200 LIN TV CORP CL A COM 532774106 21541 3981614 SH SOLE 3792714 5000 183900 LINCOLN ELEC HLDGS INC COM COM 533900106 1581 31000 SH SOLE 31000 0 0 LINDSAY CORP COM 535555106 3315 104600 SH SOLE 99600 0 5000 LITTELFUSE INC COM 537008104 3951 125000 SH SOLE 125000 0 0 LIVE NATION INC COM 538034109 166 15842 SH SOLE 15842 0 0 LOCKHEED MARTIN CORP COM COM 539830109 1472 19752 SH SOLE 19752 0 0 LOEWS CORP COM 540424108 476 14300 SH SOLE 14300 0 0 LOWES COS INC COM COM 548661107 347 17015 SH SOLE 17015 0 0 PORTVUE-SEC13F.LNP GAMCO ASSET MGT. INC. PAGE 10 RUN DATE: 08/02/10 10:42 A.M. FORM 13F INFORMATION TABLE AS OF DATE: 06/30/10 VALUE SHARES/ SH/ PUT/ INVSTMT OTHER VOTING AUTHORITY NAME OF ISSUER TITLE OF CLASS CUSIP (x$1000) PRN AMT PRN CALL DSCRETN MANAGERS SOLE SHARED NONE ------------------------------ ---------------- --------- -------- -------- --- ---- ------- ------------ -------- -------- -------- LSI LOGIC CORP COM COM 502161102 829 180218 SH SOLE 180218 0 0 LUFKIN INDS INC COM COM 549764108 14988 384400 SH SOLE 375400 0 9000 M & T BK CORP COM COM 55261F104 12726 149800 SH SOLE 120700 0 29100 MACQUARIE INFRASTRUCTURE COMPA COM 55608B105 870 68000 SH SOLE 68000 0 0 MACY'S INC COM 55616P104 21231 1186105 SH SOLE 1076105 0 110000 MADISON SQUARE GARDEN A COM 55826P100 58289 2963365 SH SOLE 2762735 2950 197680 MAGNETEK INC COM COM 559424106 1170 1271773 SH SOLE 1216773 0 55000 MAINE & MARITIMES CORP COM 560377103 4763 107500 SH SOLE 99800 200 7500 MARATHON OIL CORP COM COM 565849106 402 12919 SH SOLE 12919 0 0 MARCUS CORP COM COM 566330106 1769 187000 SH SOLE 187000 0 0 MARINE PRODS CORP COM COM 568427108 4055 716412 SH SOLE 687812 0 28600 MARINER ENERGY INC COM COM 56845T305 1339 62320 SH SOLE 62320 0 0 MARSH & MCLENNAN COS INC COM COM 571748102 1833 81300 SH SOLE 81300 0 0 MARTHA STEWART LIVING OMNI COM 573083102 1697 345000 SH SOLE 345000 0 0 MASTERCARD INC COM COM 57636Q104 8550 42850 SH SOLE 28850 0 14000 MATRIXX INITIATIVES INC COM COM 57685L105 466 101200 SH SOLE 101200 0 0 MATTHEWS INTL CORP CL A COM 577128101 694 23700 SH SOLE 23700 0 0 MCCORMICK & CO INC COM VTG COM 579780107 381 10000 SH SOLE 0 0 10000 MCGRAW HILL COMPANIES, INC. COM 580645109 4791 170250 SH SOLE 148750 0 21500 MCKESSON HBOC INC. COM 58155Q103 302 4500 SH SOLE 4500 0 0 MEAD JOHNSON COM 582839106 14241 284141 SH SOLE 213141 0 71000 MEDALLION FINANCIAL CORP COM 583928106 1369 207400 SH SOLE 206900 500 0 MEDIA GENERAL CL A COM 584404107 40759 4176143 SH SOLE 3968143 0 208000 MEDICAL NUTRITION USA INC COM COM 58461X107 40 10000 SH SOLE 10000 0 0 MEDTRONIC INC COM COM 585055106 472 13000 SH SOLE 13000 0 0 MENTOR GRAPHICS CORP COM COM 587200106 1823 206000 SH SOLE 206000 0 0 MERCK & COMPANY COM 58933Y105 6036 172602 SH SOLE 172602 0 0 MEREDITH CORP COM 589433101 9476 304413 SH SOLE 281413 0 23000 MET PRO CORP COM COM 590876306 1038 96500 SH SOLE 96500 0 0 METHODE ELECTRS INC CL A COM 591520200 1705 175000 SH SOLE 175000 0 0 MF GLOBAL HLDGS LTD COM COM 55277J108 143 25000 SH SOLE 25000 0 0 MGM RESORTS INTERNATIONAL COM 552953101 9825 1019160 SH SOLE 941160 0 78000 MICROSOFT CORP COM 594918104 13734 596882 SH SOLE 278382 163500 155000 MICRUS ENDOVASCULAR CORP COM COM 59518V102 5405 260000 SH SOLE 240000 0 20000 MIDAS GROUP INC COM COM 595626102 17047 2222517 SH SOLE 2176017 0 46500 MIDDLESEX WTR CO COM COM 596680108 1934 122041 SH SOLE 106042 666 15333 MILLICOM INTL CELLULAR S A SHS COM L6388F110 55014 678594 SH SOLE 632994 700 44900 MILLIPORE CORP COM 601073109 261066 2447880 SH SOLE 2212380 20000 215500 MIRANT CORP NEW COM COM 60467R100 131 12370 SH SOLE 8370 4000 0 MIRANT CORP NEW WT A EX 010311 WARRANT AND RIGH 60467R118 1 12446 SH SOLE 12446 0 0 MODINE MFG CO COM 607828100 21123 2750422 SH SOLE 2618067 0 132355 MONRO MUFFLER BRAKE INC COM 610236101 1739 44000 SH SOLE 44000 0 0 MONSANTO CO NEW COM COM 61166W101 6636 143578 SH SOLE 143578 0 0 MONSTER WORLDWIDE INC COM COM 611742107 641 55000 SH SOLE 55000 0 0 PORTVUE-SEC13F.LNP GAMCO ASSET MGT. INC. PAGE 11 RUN DATE: 08/02/10 10:42 A.M. FORM 13F INFORMATION TABLE AS OF DATE: 06/30/10 VALUE SHARES/ SH/ PUT/ INVSTMT OTHER VOTING AUTHORITY NAME OF ISSUER TITLE OF CLASS CUSIP (x$1000) PRN AMT PRN CALL DSCRETN MANAGERS SOLE SHARED NONE ------------------------------ ---------------- --------- -------- -------- --- ---- ------- ------------ -------- -------- -------- MOOG INC CL A COM 615394202 4154 128885 SH SOLE 126385 0 2500 MOOG INC CL B COM 615394301 1043 32200 SH SOLE 32200 0 0 MORGAN STANLEY COM 617446448 29183 1257355 SH SOLE 1037355 0 220000 MORGANS HOTEL GROUP CO COM COM 61748W108 538 87400 SH SOLE 87400 0 0 MOSAIC CO/THE COM 61945A107 714 18320 SH SOLE 18320 0 0 MOSY INC COM 619718109 88 20000 SH SOLE 20000 0 0 MOTOROLA INC COM 620076109 250 38300 SH SOLE 38300 0 0 MOVADO GROUP INC COM COM 624580106 1112 104100 SH SOLE 96100 0 8000 MUELLER WATER PRODUCTS INC COM 624758108 319 85854 SH SOLE 85854 0 0 MURPHY OIL CORP COM COM 626717102 878 17710 SH SOLE 17710 0 0 MVC CAP COM COM 553829102 979 75750 SH SOLE 75750 0 0 MWI VETERINARY SUPPLY INC COM 55402X105 4252 84600 SH SOLE 74600 0 10000 MYERS INDS INC COM 628464109 19518 2412575 SH SOLE 2316075 0 96500 MYLAN LABS INC COM COM 628530107 342 20085 SH SOLE 20085 0 0 NARA BANCORP INC COM COM 63080P105 4885 579500 SH SOLE 579500 0 0 NATHANS FAMOUS INC NEW COM COM 632347100 2269 146000 SH SOLE 126000 0 20000 NATIONAL DENTEX CORP COM COM 63563H109 1747 103700 SH SOLE 103700 0 0 NATIONAL FUEL GAS CO N J COM COM 636180101 103633 2258788 SH SOLE 2010388 3000 245400 NATIONAL PRESTO INDS INC COM 637215104 771 8300 SH SOLE 7800 0 500 NATIONAL-OILWELL INC COM COM 637071101 473 14300 SH SOLE 14300 0 0 NAVISTAR INTL CORP 3% 10/15/20 CONVERTIBLE BOND 63934EAL2 312 260000 PRN SOLE 260000 0 0 NAVISTAR INTL CORP COM COM 63934E108 114253 2322212 SH SOLE 2091112 0 231100 NCR CORP NEW COM COM 62886E108 31664 2612570 SH SOLE 2505470 0 107100 NEOGEN CORP COM COM 640491106 261 10000 SH SOLE 10000 0 0 NEW ALLIANCE BANCSHARES INC CO COM 650203102 6235 556200 SH SOLE 556200 0 0 NEW GERMANY FD COM (B:GF US) MUTUAL FUNDS 644465106 151 13178 SH SOLE 13178 0 0 NEW YORK CMNTY BANCORP INC COM COM 649445103 609 39886 SH SOLE 39886 0 0 NEWMARKET CORP COM COM 651587107 4803 55000 SH SOLE 55000 0 0 NEWMONT MINING CORP HOLDING CO COM 651639106 19525 316240 SH SOLE 308540 0 7700 NEWS CORP CL A COM 65248E104 90560 7571874 SH SOLE 7061414 8160 502300 NEXTERA ENERGY INC COM COM 65339F101 19663 403254 SH SOLE 266154 1100 136000 NICOR INC COM COM 654086107 2052 50663 SH SOLE 48063 1100 1500 NIKE INC CL B COM 654106103 556 8230 SH SOLE 7230 1000 0 NISOURCE INC COM 65473P105 325 22400 SH SOLE 7400 1000 14000 NOBILITY HOMES INC COM COM 654892108 1867 207444 SH SOLE 202444 0 5000 NOBLE CORPORATION BAAR NAMEN - COM H5833N103 1042 33720 SH SOLE 33120 600 0 NORDSON CORP COM COM 655663102 1122 20000 SH SOLE 20000 0 0 NORTHEAST UTILS COM COM 664397106 24305 953877 SH SOLE 821477 12000 120400 NORTHERN TRUST CORP COM 665859104 7570 162105 SH SOLE 78105 0 84000 NORTHROP GRUMMAN CORP (B:NOC) COM 666807102 1231 22609 SH SOLE 18609 0 4000 NORTHWESTERN CORP COM NEW COM 668074305 9332 356200 SH SOLE 356200 0 0 NOVELL INC COM 670006105 284 50000 SH SOLE 50000 0 0 NOVO-NORDISK A S ADR COM 670100205 503 6205 SH SOLE 6205 0 0 NRG ENERGY INC COM NEW COM 629377508 341 16100 SH SOLE 15400 700 0 PORTVUE-SEC13F.LNP GAMCO ASSET MGT. INC. PAGE 12 RUN DATE: 08/02/10 10:42 A.M. FORM 13F INFORMATION TABLE AS OF DATE: 06/30/10 VALUE SHARES/ SH/ PUT/ INVSTMT OTHER VOTING AUTHORITY NAME OF ISSUER TITLE OF CLASS CUSIP (x$1000) PRN AMT PRN CALL DSCRETN MANAGERS SOLE SHARED NONE ------------------------------ ---------------- --------- -------- -------- --- ---- ------- ------------ -------- -------- -------- NSTAR COM COM 67019E107 31416 897592 SH SOLE 865892 1600 30100 NUTRI SYS INC NEW COM COM 67069D108 803 35000 SH SOLE 35000 0 0 NUVASIVE INC COM COM 670704105 319 9000 SH SOLE 9000 0 0 NYSE EURONEXT COM COM 629491101 2878 104152 SH SOLE 79600 23552 1000 O REILLY AUTOMOTIVE INC COM COM 686091109 74252 1561222 SH SOLE 1418722 0 142500 OCCIDENTAL PETE CORP COM 674599105 7286 94439 SH SOLE 76439 0 18000 OCEANEERING INTL INC COM COM 675232102 15544 346200 SH SOLE 317200 400 28600 ODYSSEY HEALTHCARE INC COM COM 67611V101 17464 653600 SH SOLE 653600 0 0 OIL DRI CORP AMER COM COM 677864100 12572 547800 SH SOLE 517800 0 30000 OLIN CORP COM PAR $1. COM 680665205 1085 60000 SH SOLE 60000 0 0 OMNOVA SOLUTIONS INC COM COM 682129101 22698 2906250 SH SOLE 2871250 0 35000 ONEOK INC NEW COM COM 682680103 9596 221868 SH SOLE 213868 0 8000 OPKO HEALTH INC COM COM 68375N103 34 15000 SH SOLE 15000 0 0 ORIENT-EXPRESS HOTELS LTD COM COM G67743107 4015 542500 SH SOLE 542500 0 0 ORMAT TECHNOLOGIES INC COM 686688102 2405 85000 SH SOLE 85000 0 0 ORTHOFIX INTL N V ORD COM N6748L102 3681 114850 SH SOLE 111950 0 2900 OTTER TAIL CORPORATION COM COM 689648103 3711 192000 SH SOLE 180000 0 12000 OWENS & MINOR INC NEW COM COM 690732102 3418 120450 SH SOLE 120450 0 0 PACCAR INC COM 693718108 8888 222913 SH SOLE 152913 0 70000 PACTIV CORP COM COM 695257105 3640 130700 SH SOLE 130700 0 0 PAIN THERAPEUTICS INC COM COM 69562K100 2752 495000 SH SOLE 495000 0 0 PALM INC NEW COM COM 696643105 3442 604900 SH SOLE 604900 0 0 PALOMAR MED TECHNOLOGIES INCCO COM 697529303 1222 109200 SH SOLE 109200 0 0 PARK ELECTROCHEMICAL CORP COM COM 700416209 14441 591600 SH SOLE 581600 0 10000 PARK OHIO HLDGS CORP COM COM 700666100 14866 1033102 SH SOLE 1023102 0 10000 PATTERSON COMPANIES INC COM 703395103 13250 464407 SH SOLE 452607 2000 9800 PEABODY ENERGY CORP COM COM 704549104 376 9600 SH SOLE 9600 0 0 PENFORD CORP COM COM 707051108 130 20000 SH SOLE 20000 0 0 PENN NATIONAL GAMING INC COM COM 707569109 2541 110000 SH SOLE 110000 0 0 PENNICHUCK CORP COM NEW COM 708254206 7403 334086 SH SOLE 323586 500 10000 PENSKE AUTOMOTIVE GRP INC COM COM 70959W103 6001 528300 SH SOLE 498300 0 30000 PEP BOYS MANNY MOE & JACK COM 713278109 6999 790000 SH SOLE 790000 0 0 PEPSICO INC COM 713448108 25629 420497 SH SOLE 404414 0 16083 PETROBRAS BRASILEIRO ADR SPONS COM 71654V408 1157 33700 SH SOLE 33300 400 0 PETROBRAS BRASILEIRO SPON ADR COM 71654V101 977 32769 SH SOLE 32769 0 0 PETROQUEST ENERGY INC COM COM 716748108 149 22000 SH SOLE 22000 0 0 PFIZER INC COM 717081103 12014 842475 SH SOLE 777225 0 65250 PHASE FORWARD INC COM COM 71721R406 21784 1306000 SH SOLE 1306000 0 0 PIEDMONT NAT GAS INC COM COM 720186105 304 12000 SH SOLE 11000 0 1000 PIER 1 IMPORTS INC SHS BEN INT COM 720279108 141 22000 SH SOLE 22000 0 0 PINNACLE ENTMT INC COM COM 723456109 10079 1065400 SH SOLE 1025400 0 40000 PLANTRONICS COM 727493108 1287 45000 SH SOLE 45000 0 0 PNC FINANCIAL CORP COM 693475105 3836 67900 SH SOLE 67900 0 0 PNM RES INC COM 69349H107 41556 3717000 SH SOLE 3333000 1000 383000 PORTVUE-SEC13F.LNP GAMCO ASSET MGT. INC. PAGE 13 RUN DATE: 08/02/10 10:42 A.M. FORM 13F INFORMATION TABLE AS OF DATE: 06/30/10 VALUE SHARES/ SH/ PUT/ INVSTMT OTHER VOTING AUTHORITY NAME OF ISSUER TITLE OF CLASS CUSIP (x$1000) PRN AMT PRN CALL DSCRETN MANAGERS SOLE SHARED NONE ------------------------------ ---------------- --------- -------- -------- --- ---- ------- ------------ -------- -------- -------- POLO RALPH LAUREN CORP COM 731572103 483 6615 SH SOLE 6615 0 0 PORTUGAL TELECOM ADR (B:PT US) COM 737273102 1260 127000 SH SOLE 127000 0 0 POTASH CORP SASK INC COM 73755L107 1653 19168 SH SOLE 19168 0 0 PRECISION CASTPARTS CORP COM 740189105 129718 1260378 SH SOLE 1206878 0 53500 PRIMEDIA INC COM NEW COM 74157K846 454 154794 SH SOLE 154794 0 0 PROCTER & GAMBLE COMPANY COM 742718109 25293 421693 SH SOLE 308293 15000 98400 PROSHARES TR PSHS ULSH1000 ETF/ISHARE - EQU 74347R461 465 12000 SH SOLE 12000 0 0 PROSHARES TR ULTRASHT DOW30 MUTUAL FUNDS 74347R867 248 8000 SH SOLE 8000 0 0 PROSHARES TR ULTRSHRT 20YRS COM 74347R297 837 23600 SH SOLE 23600 0 0 PROSHARES TR ULTRSHRT 7-10Y COM 74347R313 908 20800 SH SOLE 20800 0 0 PROVIDENCE & WORCESTER RR COCO COM 743737108 1550 127450 SH SOLE 127450 0 0 PSS WORLD MED INC COM COM 69366A100 1227 58000 SH SOLE 58000 0 0 PSYCHIATRIC SOLUTIONS INC COM COM 74439H108 1718 52500 SH SOLE 52500 0 0 PZENA INVESTMENT MGMT INC CLAS COM 74731Q103 102 16000 SH SOLE 16000 0 0 QUALCOMM INC COM COM 747525103 2527 76950 SH SOLE 76950 0 0 QUEST DIAGNOSTICS INC COM COM 74834L100 398 8000 SH SOLE 0 0 8000 QUESTAR CORP COM COM 748356102 3548 78000 SH SOLE 78000 0 0 QUIDEL CORP COM COM 74838J101 2275 179300 SH SOLE 179300 0 0 QWEST COMMUNICATIONS INTL. COM 749121109 530 101000 SH SOLE 101000 0 0 RALCORP HOLDINGS INC COM 751028101 4614 84200 SH SOLE 76700 0 7500 RCN CORP COM NEW COM 749361200 10666 720200 SH SOLE 720200 0 0 READING INTL INC CL A COM 755408101 48 12000 SH SOLE 12000 0 0 REPUBLIC SVCS INC CL A COM 760759100 50192 1688274 SH SOLE 1676274 0 12000 RESEARCH IN MOTION LTD COM COM 760975102 1362 27645 SH SOLE 27645 0 0 REVLON INC CL A COM 761525609 246 22000 SH SOLE 22000 0 0 RIO TINTO LTD ADR SPONSORED (B COM 767204100 1524 34944 SH SOLE 34944 0 0 ROBBINS & MYERS INC COM 770196103 7109 327000 SH SOLE 327000 0 0 ROCHESTER MED CORP COM COM 771497104 3809 403114 SH SOLE 283114 0 120000 ROCKWELL AUTOMATION INC (B:ROK COM 773903109 41260 840504 SH SOLE 741904 0 98600 ROCKWELL COLLINS INC COM COM 774341101 721 13570 SH SOLE 13570 0 0 ROCKWOOD HLDGS INC COM COM 774415103 2496 110000 SH SOLE 100000 0 10000 ROGERS COMMUNICATIONS CL B COM 775109200 24263 740627 SH SOLE 728027 0 12600 ROLLINS INC COM 775711104 59451 2873424 SH SOLE 2748674 0 124750 ROPER 1.481% 01/15/34 CONVERTIBLE BOND 776696AA4 194 260000 PRN SOLE 260000 0 0 ROPER INDS INC NEW COM 776696106 3853 68850 SH SOLE 60050 0 8800 ROWAN COS INC COM 779382100 19603 893500 SH SOLE 880500 600 12400 ROYAL DUTCH SHELL PLC ADR-A(RD COM 780259206 1513 30126 SH SOLE 28626 0 1500 RPC INC. COMMON COM 749660106 79516 5825352 SH SOLE 5451702 450 373200 RTI BIOLOGICS INC COM COM 74975N105 474 161700 SH SOLE 161700 0 0 RUBIOS RESTAURANTS INC COM COM 78116B102 263 31000 SH SOLE 31000 0 0 RUSH ENTERPRISES INC CL B COM 781846308 6012 516021 SH SOLE 516021 0 0 SAFEWAY INC COM NEW COM 786514208 2884 146700 SH SOLE 146700 0 0 SALEM COMMUNICATIONS CORP DECL COM 794093104 3948 1064213 SH SOLE 1000213 0 64000 SALLY BEAUTY HLDGS INC COM COM 79546E104 13278 1619320 SH SOLE 1584320 0 35000 PORTVUE-SEC13F.LNP GAMCO ASSET MGT. INC. PAGE 14 RUN DATE: 08/02/10 10:42 A.M. FORM 13F INFORMATION TABLE AS OF DATE: 06/30/10 VALUE SHARES/ SH/ PUT/ INVSTMT OTHER VOTING AUTHORITY NAME OF ISSUER TITLE OF CLASS CUSIP (x$1000) PRN AMT PRN CALL DSCRETN MANAGERS SOLE SHARED NONE ------------------------------ ---------------- --------- -------- -------- --- ---- ------- ------------ -------- -------- -------- SANDISK CORP COM COM 80004C101 252 6000 SH SOLE 6000 0 0 SARA LEE CORP COM COM 803111103 30082 2133468 SH SOLE 1783468 0 350000 SCHEIN HENRY INC COM COM 806407102 17908 326201 SH SOLE 300701 1300 24200 SCHIFF NUTRITION INTL INC COM COM 806693107 15321 2151805 SH SOLE 2132105 1000 18700 SCHLUMBERGER COM 806857108 1440 26029 SH SOLE 26029 0 0 SCHWAB CHARLES CORP NEW COM 808513105 1292 91140 SH SOLE 71140 0 20000 SCHWEITZER-MAUDUIT INTL INC CO COM 808541106 1867 37000 SH SOLE 37000 0 0 SCRIPPS E W CO OHIO CL A COM 811054402 4785 643966 SH SOLE 620966 0 23000 SCRIPPS NETWORKS INTERAC COM 811065101 61812 1532265 SH SOLE 1442265 3300 86700 SEARCHMEDIA HLDGS LTD WTS WARRANT AND RIGH G8005Y114 60 125000 SH SOLE 125000 0 0 SEARCHMEDIA HOLDINGS LTD COM G8005Y106 395 130000 SH SOLE 130000 0 0 SECTOR SPDR TR SHS BEN INT-FIN MUTUAL FUNDS 81369Y605 1395 101000 SH SOLE 101000 0 0 SENORX INC COM COM 81724W104 6194 564085 SH SOLE 564085 0 0 SENSIENT TECHNOLOGIES CORP COM 81725T100 48117 1855634 SH SOLE 1769634 500 85500 SIEMENS AG SPONSORED ADR COM 826197501 1364 15240 SH SOLE 15240 0 0 SINCLAIR BROADCAST GROUP INCCL COM 829226109 6679 1145592 SH SOLE 1145592 0 0 SIRIUS XM RADIO INC COM COM 82967N108 646 680800 SH SOLE 680800 0 0 SJW CORP COM COM 784305104 8753 373441 SH SOLE 326841 3000 43600 SKYLINE CORP COM 830830105 11977 665000 SH SOLE 615500 0 49500 SL INDS INC COM COM 784413106 16881 1406730 SH SOLE 1345230 0 61500 SLM CORP COM COM 78442P106 7669 738100 SH SOLE 724100 0 14000 SMART BALANCE INC COM COM 83169Y108 654 160000 SH SOLE 160000 0 0 SMITH A O CORP COM COM 831865209 723 15000 SH SOLE 15000 0 0 SMITH INTL INC COM COM 832110100 1261 33500 SH SOLE 33500 0 0 SMUCKER J M CO COM NEW COM 832696405 1306 21680 SH SOLE 21680 0 0 SOMANETICS CORP COM NEW COM 834445405 1829 73300 SH SOLE 73300 0 0 SONESTA INTL HOTELS CORP CL A COM 835438409 7253 515508 SH SOLE 505508 0 10000 SONICWALL INC COM COM 835470105 4044 344200 SH SOLE 344200 0 0 SONOCO PRODS CO COM COM 835495102 2896 95000 SH SOLE 95000 0 0 SORL AUTO PTS INC COM COM 78461U101 125 15000 SH SOLE 15000 0 0 SOUTH JERSEY INDS INC COM COM 838518108 258 6000 SH SOLE 6000 0 0 SOUTHERN UN CO NEW COM COM 844030106 3402 155642 SH SOLE 155642 0 0 SOUTHWEST GAS CORP COM 844895102 49634 1682524 SH SOLE 1483724 1000 197800 SOUTHWEST WATER CO COM 845331107 231 22000 SH SOLE 22000 0 0 SOUTHWESTERN ENERGY CO COM COM 845467109 2353 60905 SH SOLE 60905 0 0 SPARTAN MTRS INC COM COM 846819100 1218 290000 SH SOLE 290000 0 0 SPDR GOLD TRUST GOLD SHS COM 78463V107 827 6800 SH SOLE 6800 0 0 SPECTRA ENERGY CORP COM COM 847560109 5920 294973 SH SOLE 290243 3480 1250 SPRINT NEXTEL CORP COM 852061100 57865 13647371 SH SOLE 12755476 6285 885610 ST JUDE MEDICAL CENTER INC COM 790849103 3330 92265 SH SOLE 52265 0 40000 ST. JOE COMPANY COM 790148100 266 11500 SH SOLE 6500 0 5000 STAMPS.COM INC (NEW) COM 852857200 636 62000 SH SOLE 62000 0 0 STANDARD MTR PRODS INC CLASS A COM 853666105 13917 1724475 SH SOLE 1703475 0 21000 STANDEX INTL CORP COM 854231107 3017 119000 SH SOLE 119000 0 0 PORTVUE-SEC13F.LNP GAMCO ASSET MGT. INC. PAGE 15 RUN DATE: 08/02/10 10:42 A.M. FORM 13F INFORMATION TABLE AS OF DATE: 06/30/10 VALUE SHARES/ SH/ PUT/ INVSTMT OTHER VOTING AUTHORITY NAME OF ISSUER TITLE OF CLASS CUSIP (x$1000) PRN AMT PRN CALL DSCRETN MANAGERS SOLE SHARED NONE ------------------------------ ---------------- --------- -------- -------- --- ---- ------- ------------ -------- -------- -------- STANLEY INC COM COM 854532108 6224 166500 SH SOLE 166500 0 0 STAPLES INC COM 855030102 191 10000 SH SOLE 0 10000 0 STARBUCKS CORP COM COM 855244109 693 28500 SH SOLE 0 28500 0 STARRETT L S CO CL A COM 855668109 1237 129800 SH SOLE 129800 0 0 STARWOOD HOTELS & RESORTS WRLD COM 85590A401 2610 63000 SH SOLE 63000 0 0 STATE STREET CORP COM 857477103 2563 75780 SH SOLE 67780 0 8000 STATOIL ASA SPONSORED ADR COM 85771P102 393 20500 SH SOLE 20500 0 0 STERLING BANCORP COM COM 859158107 7429 825495 SH SOLE 798320 800 26375 STEWART ENTERPRISES INC CL A COM 860370105 1082 200000 SH SOLE 200000 0 0 STONERIDGE INC COM 86183P102 2713 357500 SH SOLE 337500 0 20000 STRATTEC SECURITY CORP. COM 863111100 4375 197949 SH SOLE 182949 0 15000 STRYKER CORP COM 863667101 992 19809 SH SOLE 19809 0 0 SUNCOR ENERGY INC COM 867224107 203 6900 SH SOLE 5700 1200 0 SUPERIOR INDS INTL INC COM 868168105 7760 577400 SH SOLE 447400 0 130000 SUPERVALU INC COMMON COM 868536103 286 26395 SH SOLE 11341 54 15000 SURMODICS INC COM COM 868873100 264 16100 SH SOLE 1100 0 15000 SWS GROUP INC COM 78503N107 9729 1024100 SH SOLE 984100 0 40000 SYBASE INC COM COM 871130100 101859 1575300 SH SOLE 1358300 0 217000 SYCAMORE NETWORKS INC COM NEW COM 871206405 2323 139750 SH SOLE 117750 0 22000 SYNERON MEDICAL LTD ORD SHS COM M87245102 308 30000 SH SOLE 30000 0 0 SYNGENTA AG ADR SPONSORED COM 87160A100 594 12950 SH SOLE 12950 0 0 SYSCO CORPORATION COM 871829107 2574 90079 SH SOLE 90079 0 0 T ROWE PRICE GROUP INC COM 74144T108 6173 139069 SH SOLE 131069 0 8000 TAKE-TWO INTERACTIVE SOFTWARCO COM 874054109 12291 1365695 SH SOLE 1325695 0 40000 TALBOTS INC WARRANTS WARRANT AND RIGH 874161110 721 330566 SH SOLE 330566 0 0 TALECRIS BIOTHERAPEUTICS COM 874227101 528 25000 SH SOLE 25000 0 0 TARGET CORP COM COM 87612E106 467 9500 SH SOLE 8000 1500 0 TECH OPS SEVCON INC COM 878293109 2315 448619 SH SOLE 448619 0 0 TECO ENERGY INC COM COM 872375100 1972 130856 SH SOLE 115356 500 15000 TELEFONICA DE ESPANA SA ADR (B COM 879382208 888 16000 SH SOLE 16000 0 0 TELEPHONE & DATA SYS INC SPL C COM 879433860 50890 1917497 SH SOLE 1826397 5300 85800 TELEPHONE & DATA SYSTEM INC. COM 879433100 100107 3294088 SH SOLE 3013588 3700 276800 TENARIS S A SPONSORED ADR COM 88031M109 1211 35000 SH SOLE 35000 0 0 TENNANT CO COM 880345103 17772 525490 SH SOLE 500490 0 25000 TENNECO AUTOMOTIVE INC COM COM 880349105 21513 1021525 SH SOLE 1011525 0 10000 TEREX CORP NEW COM COM 880779103 2024 108000 SH SOLE 108000 0 0 TEVA PHARMACEUTICAL INDS LTDAD COM 881624209 1074 20655 SH SOLE 20655 0 0 TEXAS INDS INC COM COM 882491103 3318 112320 SH SOLE 37320 0 75000 TEXAS INSTRUMENTS INC COM 882508104 15923 683965 SH SOLE 478965 0 205000 TEXTRON INC COM 883203101 18757 1105300 SH SOLE 1093800 0 11500 THE SCOTTS MIRACLE GRO CO COM 810186106 4130 93000 SH SOLE 83000 0 10000 THERMADYNE HLDGS CORP NEW COM COM 883435307 728 67300 SH SOLE 67300 0 0 THERMO FISHER SCIENTIFIC INC COM 883556102 2158 44000 SH SOLE 4000 0 40000 THOMAS & BETTS CORP COM 884315102 82869 2388143 SH SOLE 2291643 2200 94300 PORTVUE-SEC13F.LNP GAMCO ASSET MGT. INC. PAGE 16 RUN DATE: 08/02/10 10:42 A.M. FORM 13F INFORMATION TABLE AS OF DATE: 06/30/10 VALUE SHARES/ SH/ PUT/ INVSTMT OTHER VOTING AUTHORITY NAME OF ISSUER TITLE OF CLASS CUSIP (x$1000) PRN AMT PRN CALL DSCRETN MANAGERS SOLE SHARED NONE ------------------------------ ---------------- --------- -------- -------- --- ---- ------- ------------ -------- -------- -------- TIFFANY & CO NEW COM COM 886547108 864 22780 SH SOLE 22780 0 0 TIME WARNER CABLE INC COM COM 88732J207 12178 233831 SH SOLE 167975 0 65856 TIME WARNER INC COM COM 887317303 96153 3325949 SH SOLE 3179056 19532 127361 TIVO INC COM 888706108 5159 699000 SH SOLE 699000 0 0 TOOTSIE ROLL INDS INC COM 890516107 30077 1271737 SH SOLE 1195134 0 76603 TRACTOR SUPPLY CO COM COM 892356106 11920 195500 SH SOLE 195500 0 0 TRANS LUX CORP COM 893247106 70 119100 SH SOLE 119100 0 0 TRANSACT TECHNOLOGIES INC COM COM 892918103 881 120700 SH SOLE 120700 0 0 TRANSOCEAN LTD ZUG NAMEN AKT COM H8817H100 6291 135790 SH SOLE 135790 0 0 TRAVELERS COMPANIES INC COM 89417E109 610 12387 SH SOLE 12387 0 0 TREDEGAR INDS INC COM 894650100 41124 2519826 SH SOLE 2388826 1900 129100 TRIDENT MICROSYSTEMS INC COM COM 895919108 838 590000 SH SOLE 590000 0 0 TRIMBLE NAV LTD COM COM 896239100 476 17000 SH SOLE 17000 0 0 TWIN DISC INC COM COM 901476101 341 30000 SH SOLE 30000 0 0 TYCO ELECTRONICS LTD COM H8912P106 7198 283604 SH SOLE 275604 0 8000 TYCO INTERNATIONAL LTD SHS COM H89128104 33692 956355 SH SOLE 938537 0 17818 TYLER TECHNOLOGIES INC COM COM 902252105 4964 319870 SH SOLE 292870 0 27000 U S BANCORP COM 902973304 498 22300 SH SOLE 22300 0 0 ULTRA PETROLEUM CORP COM COM 903914109 2067 46710 SH SOLE 46310 400 0 UNION DRILLING INC COM COM 90653P105 694 126000 SH SOLE 126000 0 0 UNISOURCE ENERGY CORP COM COM 909205106 6069 201094 SH SOLE 188094 0 13000 UNITED GUARDIAN INC COM COM 910571108 2244 189726 SH SOLE 189726 0 0 UNITED NAT FOODS INC COM COM 911163103 2480 83000 SH SOLE 83000 0 0 UNITED RENTALS INC COM COM 911363109 746 80000 SH SOLE 80000 0 0 UNITED STATES CELLULAR CORP COM 911684108 123162 2992998 SH SOLE 2792098 2600 198300 UNITED TECHNOLOGIES CORP COM 913017109 3442 53034 SH SOLE 53034 0 0 UNITEDHEALTH GROUP INC COM COM 91324P102 14669 516500 SH SOLE 489500 0 27000 UNIVERSAL TECHNICAL INST INCCO COM 913915104 5220 220800 SH SOLE 220800 0 0 VALLEY NATL BANCORP COM COM 919794107 501 36750 SH SOLE 36750 0 0 VALMONT INDS INC COM 920253101 734 10100 SH SOLE 10100 0 0 VALUECLICK INC COM COM 92046N102 4026 376600 SH SOLE 376600 0 0 VANGUARD SCOTTSDALE FDS SHRT-T ETF/ISHARE - EQU 92206C409 251 3280 SH SOLE 3280 0 0 VARIAN MED SYS INC COM COM 92220P105 694 13268 SH SOLE 13268 0 0 VASCULAR SOLUTIONS INC COM COM 92231M109 5325 425971 SH SOLE 391971 0 34000 VERISIGN INC COM COM 92343E102 215 8091 SH SOLE 8091 0 0 VERIZON COMMUNICATIONS COM 92343V104 17252 615709 SH SOLE 391258 500 223951 VIACOM INC NEW CL A COM 92553P102 137121 3845222 SH SOLE 3573723 850 270649 VIACOM INC NEW CL B COM 92553P201 13529 431256 SH SOLE 315156 1000 115100 VILLAGE SUPER MKT INC CL A NEW COM 927107409 3501 133387 SH SOLE 118387 0 15000 VIMPELCOM LTD-SPON ADR-W/I COM 92719A106 6917 427500 SH SOLE 427500 0 0 VIRAGE LOGIC CORP COM COM 92763R104 262 22000 SH SOLE 22000 0 0 VIRTUAL RADIOLOGIC CORPORATICO COM 92826B104 1870 109000 SH SOLE 109000 0 0 VISA INC-CLASS A SHRS COM 92826C839 4248 60042 SH SOLE 40542 0 19500 VODAFONE GROUP PLC-ADR COM 92857W209 864 41808 SH SOLE 41808 0 0 PORTVUE-SEC13F.LNP GAMCO ASSET MGT. INC. PAGE 17 RUN DATE: 08/02/10 10:42 A.M. FORM 13F INFORMATION TABLE AS OF DATE: 06/30/10 VALUE SHARES/ SH/ PUT/ INVSTMT OTHER VOTING AUTHORITY NAME OF ISSUER TITLE OF CLASS CUSIP (x$1000) PRN AMT PRN CALL DSCRETN MANAGERS SOLE SHARED NONE ------------------------------ ---------------- --------- -------- -------- --- ---- ------- ------------ -------- -------- -------- W D 40 COMPANY COM 929236107 1336 40000 SH SOLE 40000 0 0 WADDELL & REED FINL INC CL A COM 930059100 18316 837100 SH SOLE 837100 0 0 WAL MART STORES INC COM 931142103 12026 250175 SH SOLE 205175 0 45000 WALGREEN COMPANY COM 931422109 13271 497052 SH SOLE 455052 0 42000 WARNER MUSIC GROUP CORP COM COM 934550104 185 38000 SH SOLE 38000 0 0 WASTE CONNECTIONS INC COM COM 941053100 523 15000 SH SOLE 15000 0 0 WASTE MGMT INC DEL COM COM 94106L109 44313 1416207 SH SOLE 1344107 1100 71000 WASTE SERVICES INC DEL COM NEW COM 941075202 665 57000 SH SOLE 57000 0 0 WATSON PHARMACEUTICALS INC COM COM 942683103 1623 40000 SH SOLE 40000 0 0 WATTS WATER TECHNOLOGIES COM 942749102 74187 2588511 SH SOLE 2482911 300 105300 WCA WASTE CORP COM COM 92926K103 446 100000 SH SOLE 100000 0 0 WEATHERFORD INTERNATIONAL LTD COM H27013103 26678 2030300 SH SOLE 1889300 0 141000 WEIS MKTS INC COM 948849104 2666 81000 SH SOLE 76000 0 5000 WELLS FARGO & CO NEW COM 949746101 32982 1288361 SH SOLE 1231961 0 56400 WENDYS/ARBYS GROUP INC COM 950587105 481 120310 SH SOLE 120310 0 0 WESTAR ENERGY INC COM 95709T100 52304 2420373 SH SOLE 2345573 1300 73500 WESTWOOD HLDGS GROUP INC COM COM 961765104 32960 937700 SH SOLE 937700 0 0 WHX CORP COM 929248607 2120 497547 SH SOLE 497547 0 0 WILMINGTON TR CORP COM COM 971807102 2520 227200 SH SOLE 207200 10000 10000 WINDSTREAM CORP COM COM 97381W104 1186 112326 SH SOLE 112326 0 0 WINN DIXIE STORES INC COM NEW COM 974280307 5331 553000 SH SOLE 513000 0 40000 WINNEBAGO INDS INC COM COM 974637100 328 33000 SH SOLE 33000 0 0 WOLVERINE WORLD WIDE INC COM COM 978097103 3654 144899 SH SOLE 142899 0 2000 WOODWARD GOVERNOR CO COM COM 980745103 10167 398250 SH SOLE 387750 0 10500 WORLD WRESTLING ENTERTAINMENT COM 98156Q108 693 44560 SH SOLE 44560 0 0 WRIGHT MED GROUP INC COM COM 98235T107 332 20000 SH SOLE 20000 0 0 WUXI PHARMATECH CAYMAN INC SPO COM 929352102 12251 767600 SH SOLE 747600 0 20000 WYNDHAM WORLDWIDE CORP COM COM 98310W108 226 11198 SH SOLE 11198 0 0 WYNN RESORTS LTD COM COM 983134107 15429 202300 SH SOLE 202300 0 0 XCEL ENERGY INC COM COM 98389B100 2135 103576 SH SOLE 103576 0 0 XEROX CORP COM 984121103 342 42500 SH SOLE 32500 0 10000 YAHOO INC. COM 984332106 4562 329610 SH SOLE 319610 0 10000 YORK WTR CO COM COM 987184108 710 50000 SH SOLE 50000 0 0 YOUNG INNOVATIONS INC COM COM 987520103 6851 243372 SH SOLE 236572 0 6800 YUM BRANDS INC COM COM 988498101 664 17000 SH SOLE 17000 0 0 ZEBRA TECHNOLOGIES CORP CL A COM 989207105 10922 430500 SH SOLE 386000 0 44500 ZEP INC COM 98944B108 41614 2386143 SH SOLE 2291743 1700 92700 ZIMMER HLDGS INC COM COM 98956P102 23902 442225 SH SOLE 402875 0 39350 ZORAN CORP COM COM 98975F101 964 101000 SH SOLE 101000 0 0 ZYGO CORP COM COM 989855101 2735 337200 SH SOLE 337200 0 0 PORTVUE-SEC13F.LNP GABELLI FUNDS, LLC PAGE 18 RUN DATE: 08/02/10 10:50 A.M. FORM 13F INFORMATION TABLE AS OF DATE: 06/30/10 VALUE SHARES/ SH/ PUT/ INVSTMT OTHER VOTING AUTHORITY NAME OF ISSUER TITLE OF CLASS CUSIP (x$1000) PRN AMT PRN CALL DSCRETN MANAGERS SOLE SHARED NONE ------------------------------ ---------------- --------- -------- -------- --- ---- ------- ------------ -------- -------- -------- 1 800 FLOWERS COM INC CL A COM 68243Q106 495 240300 SH SOLE 240300 0 0 3M CO. COM 88579Y101 395 5000 SH SOLE 5000 0 0 99 CENTS ONLY STORES COM 65440K106 518 35000 SH SOLE 35000 0 0 A T & T INC (NEW) COM 00206R102 41921 1733000 SH SOLE 1733000 0 0 A123 SYSTEMS INC COM 03739T108 255 27000 SH SOLE 27000 0 0 AAR CORP COM COM 000361105 419 25000 SH SOLE 25000 0 0 AARON'S INC COM 002535300 4819 356700 SH SOLE 356700 0 0 ABB LTD SPONSORED ADR COM 000375204 11491 665000 SH SOLE 665000 0 0 ABBOTT LABS COM 002824100 14441 308700 SH SOLE 308700 0 0 ABOVENET INC COM COM 00374N107 2637 55900 SH SOLE 55900 0 0 ABRAXIS BIOSCIENCE INC NEW COM COM 00383Y102 816 11000 SH SOLE 11000 0 0 ACCO BRANDS CORP COM COM 00081T108 435 87200 SH SOLE 87200 0 0 ACTIVISION BLIZZARD,INC COM 00507V109 923 88000 SH SOLE 88000 0 0 ACUITY BRANDS INC (B:AYI) COM COM 00508Y102 1710 47000 SH SOLE 47000 0 0 ADAMS GOLF INC COM NEW COM 006228209 54 14750 SH SOLE 14750 0 0 ADOBE SYSTEMS INC COM COM 00724F101 4440 168000 SH SOLE 168000 0 0 AES CORP COM COM 00130H105 11180 1210000 SH SOLE 1210000 0 0 AES TR III TR P CV SC 6.75 CONVERTIBLE PREF 00808N202 260 6000 SH SOLE 6000 0 0 AETNA INC (B:AET) COM COM 00817Y108 1029 39000 SH SOLE 39000 0 0 AFLAC INC COM COM 001055102 7083 166000 SH SOLE 166000 0 0 AGL RES INC COM COM 001204106 2060 57500 SH SOLE 57500 0 0 AGNICO-EAGLE MINES (USD) COM 008474108 87957 1447131 SH SOLE 1447131 0 0 AIR PRODS & CHEMS INC COM COM 009158106 518 8000 SH SOLE 8000 0 0 AIRGAS INC COM COM 009363102 2270 36500 SH SOLE 36500 0 0 AKAMAI TECHNOLOGIES INC COM COM 00971T101 1055 26000 SH SOLE 26000 0 0 AKAMI TECH 1% 12/15/2033 CV CONVERTIBLE BOND 00971TAE1 254 100000 PRN SOLE 100000 0 0 ALBANY INTL CORP NEW CL A COM 012348108 599 37000 SH SOLE 37000 0 0 ALBEMARLE CORP COM COM 012653101 5043 127000 SH SOLE 127000 0 0 ALBERTO CULVER CO NEW COM COM 013078100 9787 361270 SH SOLE 361270 0 0 ALCATEL LUCENT ADR SPONS 1/5SH COM 013904305 46 18000 SH SOLE 18000 0 0 ALCOA 5.250% 03/15/14 CONVERTIBLE BOND 013817AT8 343 200000 PRN SOLE 200000 0 0 ALCOA INC COM COM 013817101 11931 1186000 SH SOLE 1186000 0 0 ALCON INC COM SHS COM H01301102 18450 124500 SH SOLE 124500 0 0 ALIGN TECHNOLOGY INC COM COM 016255101 833 56000 SH SOLE 56000 0 0 ALLEGHANY CORP DEL COM 017175100 9552 32568 SH SOLE 32568 0 0 ALLEGHENY ENERGY INC COM COM 017361106 30668 1483000 SH SOLE 1483000 0 0 ALLERGAN INC COM 018490102 11158 191514 SH SOLE 191514 0 0 ALLETE INC COM NEW COM 018522300 11299 330000 SH SOLE 330000 0 0 ALLIANCE BERNSTEIN HLDGS LP UN COM 01881G106 10439 404000 SH SOLE 404000 0 0 ALLIANCE HOLDINGS GP LP COM UN COM 01861G100 1196 34000 SH SOLE 34000 0 0 ALLIANCE ONE INTL INC COM COM 018772103 43 12000 SH SOLE 12000 0 0 ALLIANT ENERGY CORP COM COM 018802108 4920 155000 SH SOLE 155000 0 0 ALLIED DEFENSE GROUP INC COM COM 019118108 299 79000 SH SOLE 79000 0 0 PORTVUE-SEC13F.LNP GABELLI FUNDS, LLC PAGE 19 RUN DATE: 08/02/10 10:50 A.M. FORM 13F INFORMATION TABLE AS OF DATE: 06/30/10 VALUE SHARES/ SH/ PUT/ INVSTMT OTHER VOTING AUTHORITY NAME OF ISSUER TITLE OF CLASS CUSIP (x$1000) PRN AMT PRN CALL DSCRETN MANAGERS SOLE SHARED NONE ------------------------------ ---------------- --------- -------- -------- --- ---- ------- ------------ -------- -------- -------- ALTRIA GROUP INC COM COM 02209S103 2004 100000 SH SOLE 100000 0 0 AMAZON.COM INC COM 023135106 1213 11100 SH SOLE 11100 0 0 AMEDISYS INC COM COM 023436108 440 10000 SH SOLE 10000 0 0 AMEREN CORP COM COM 023608102 8890 374000 SH SOLE 374000 0 0 AMERICA MOVIL S A DE C V SPONS COM 02364W105 18316 385600 SH SOLE 385600 0 0 AMERICAN DAIRY INC COM COM 025334103 5184 325000 SH SOLE 325000 0 0 AMERICAN ELECTRIC POWER COM 025537101 21221 657000 SH SOLE 657000 0 0 AMERICAN EXPRESS CO COM 025816109 83092 2093000 SH SOLE 2093000 0 0 AMERICAN ITALIAN PASTA CO. COM 027070101 7825 148000 SH SOLE 148000 0 0 AMERICAN STS WTR CO COM COM 029899101 928 28000 SH SOLE 28000 0 0 AMERICAN TOWER SYSTEMS CL A COM 029912201 512 11500 SH SOLE 11500 0 0 AMERICAN WATER WORKS CO INC COM 030420103 10609 515000 SH SOLE 515000 0 0 AMERIPRISE FINL INC COM COM 03076C106 759 21000 SH SOLE 21000 0 0 AMERISOURCEBERGEN CORP COM COM 03073E105 572 18000 SH SOLE 18000 0 0 AMETEK INC NEW COM COM 031100100 47779 1190000 SH SOLE 1190000 0 0 AMGEN INC COM 031162100 4313 82000 SH SOLE 82000 0 0 AMPCO PITTSBURGH CORP COM 032037103 8394 403000 SH SOLE 403000 0 0 AMPHENOL CORP NEW CL A COM 032095101 526 13400 SH SOLE 13400 0 0 AMR CORP COM 001765106 3288 485000 SH SOLE 485000 0 0 ANADARKO PETE CORP COM COM 032511107 12357 342400 SH SOLE 342400 0 0 ANGIODYNAMICS INC COM COM 03475V101 3098 210000 SH SOLE 210000 0 0 ANGLOGOLD LTD SPONSORED ADR COM 035128206 42424 982500 SH SOLE 982500 0 0 ANIMAL HEALTH INTERNATIONAL COM 03525N109 741 300000 SH SOLE 300000 0 0 ANIXTER INTL INC COM COM 035290105 469 11000 SH SOLE 11000 0 0 AOL INC COM COM 00184X105 3862 185748 SH SOLE 185748 0 0 APACHE CORP COM 037411105 23110 274500 SH SOLE 274500 0 0 APPLE INC COM 037833100 27039 107500 SH SOLE 107500 0 0 APPLIED MATLS INC COM COM 038222105 252 21000 SH SOLE 21000 0 0 AQUA AMERICA INC COM 03836W103 5295 299499 SH SOLE 299499 0 0 ARBITRON INC COM COM 03875Q108 513 20000 SH SOLE 20000 0 0 ARCH CHEMICALS INC COM COM 03937R102 1076 35000 SH SOLE 35000 0 0 ARCHER DANIELS MIDLAND COM 039483102 26517 1027000 SH SOLE 1027000 0 0 ARGO GROUP INTL HLDGS LTD COM COM G0464B107 3540 115729 SH SOLE 115729 0 0 ARGON ST INC COM COM 040149106 1715 50000 SH SOLE 50000 0 0 ARTESIAN RES CORP COM CL A COM 043113208 568 30750 SH SOLE 30750 0 0 ARTHROCARE CORP COM COM 043136100 7050 230000 SH SOLE 230000 0 0 ARTIO GLOBAL INVESTORS INC COM 04315B107 10200 648000 SH SOLE 648000 0 0 ASCENT MEDIA CORP COM SER A COM 043632108 1318 52158 SH SOLE 52158 0 0 ASHLAND INC NEW COM COM 044209104 13253 285500 SH SOLE 285500 0 0 ASTEC INDS INC COM COM 046224101 527 19000 SH SOLE 19000 0 0 ASTORIA FINL CORP COM COM 046265104 138 10000 SH SOLE 10000 0 0 ASTRONICS CORP COM COM 046433108 164 10000 SH SOLE 10000 0 0 ATLANTIC TELE NETWORK INC COM COM 049079205 2742 66400 SH SOLE 66400 0 0 ATLAS AMERICA INC COM COM 049298102 1354 50000 SH SOLE 50000 0 0 PORTVUE-SEC13F.LNP GABELLI FUNDS, LLC PAGE 20 RUN DATE: 08/02/10 10:50 A.M. FORM 13F INFORMATION TABLE AS OF DATE: 06/30/10 VALUE SHARES/ SH/ PUT/ INVSTMT OTHER VOTING AUTHORITY NAME OF ISSUER TITLE OF CLASS CUSIP (x$1000) PRN AMT PRN CALL DSCRETN MANAGERS SOLE SHARED NONE ------------------------------ ---------------- --------- -------- -------- --- ---- ------- ------------ -------- -------- -------- ATMOS ENERGY CORP COM COM 049560105 4705 174000 SH SOLE 174000 0 0 ATS MED INC COM COM 002083103 1182 297800 SH SOLE 297800 0 0 AUTOMATIC DATA PROCESSING COM 053015103 805 20000 SH SOLE 20000 0 0 AUTONATION INC COM 05329W102 12675 650000 SH SOLE 650000 0 0 AUTOZONE INC COM 053332102 4154 21500 SH SOLE 21500 0 0 AVISTA CORP COM COM 05379B107 5400 276500 SH SOLE 276500 0 0 AVON PRODUCTS INC COM 054303102 6360 240000 SH SOLE 240000 0 0 BADGER METER INC COM COM 056525108 1935 50000 SH SOLE 50000 0 0 BAKER HUGHES INC COM 057224107 8577 206325 SH SOLE 206325 0 0 BALDOR ELEC CO COM COM 057741100 28215 782000 SH SOLE 782000 0 0 BALDWIN TECHNOLOGY INC CL A COM 058264102 717 608000 SH SOLE 608000 0 0 BANCO SANTANDER CENT HISP ADR( COM 05964H105 2604 248000 SH SOLE 248000 0 0 BANK OF AMERICA COM 060505104 16538 1150876 SH SOLE 1150876 0 0 BANK OF NEW YORK MELLON CORP COM 064058100 49529 2006038 SH SOLE 2006038 0 0 BARNES GROUP INC COM COM 067806109 197 12000 SH SOLE 12000 0 0 BARNES & NOBLES COM 067774109 387 30000 SH SOLE 30000 0 0 BARRICK GOLD(R:ABX.N B:ABX US) COM 067901108 83455 1837803 SH SOLE 1837803 0 0 BASSETT FURNITURE INDS COM 070203104 51 12000 SH SOLE 12000 0 0 BAXTER INTL INC COM COM 071813109 13411 330000 SH SOLE 330000 0 0 BCE INC COM 05534B760 44666 1526000 SH SOLE 1526000 0 0 BEASLEY BROADCAST GRP INC. COM 074014101 637 130800 SH SOLE 130800 0 0 BECTON DICKINSON & CO COM COM 075887109 12726 188200 SH SOLE 188200 0 0 BED BATH & BEYOND INC COM 075896100 1780 48000 SH SOLE 48000 0 0 BEL FUSE INC CL A COM 077347201 5400 325300 SH SOLE 325300 0 0 BELDEN CDT INC COM 077454106 836 38000 SH SOLE 38000 0 0 BELL MICROPRODUCTS INC COM COM 078137106 12087 1731700 SH SOLE 1731700 0 0 BELO CORP COM 080555105 996 175000 SH SOLE 175000 0 0 BERKSHIRE HATHAWAY INC-CL A COM 084670108 41760 348 SH SOLE 348 0 0 BEST BUY INC COM COM 086516101 1795 53000 SH SOLE 53000 0 0 BHP BILLITON LTD SPONSORED ADR COM 088606108 10383 167500 SH SOLE 167500 0 0 BIG 5 SPORTING GOODS CORP COM COM 08915P101 894 68000 SH SOLE 68000 0 0 BIGLARI HOLDINGS INC COM 08986R101 6082 21200 SH SOLE 21200 0 0 BIO RAD LABS INC CL A COM 090572207 588 6800 SH SOLE 6800 0 0 BIOGEN IDEC INC COM 09062X103 5457 115000 SH SOLE 115000 0 0 BIOLASE TECHNOLOGY INC COM COM 090911108 76 50000 SH SOLE 50000 0 0 BIOSPHERE MEDICAL INC COM COM 09066V103 238 55000 SH SOLE 55000 0 0 BLACK HILLS CORP COM COM 092113109 30292 1064000 SH SOLE 1064000 0 0 BLACKROCK INC CL A COM 09247X101 8432 58800 SH SOLE 58800 0 0 BLACKSTONE GROUP L P COM UNIT COM 09253U108 1214 127000 SH SOLE 127000 0 0 BOEING CO COM 097023105 34262 546000 SH SOLE 546000 0 0 BON-TON STORES INC COM COM 09776J101 3013 309000 SH SOLE 309000 0 0 BOOTS & COOTS/INTL WELL CTRLCO COM 099469504 59 20000 SH SOLE 20000 0 0 BORG WARNER INC COM 099724106 17849 478000 SH SOLE 478000 0 0 BOSTON BEER INC CL A COM 100557107 3170 47000 SH SOLE 47000 0 0 PORTVUE-SEC13F.LNP GABELLI FUNDS, LLC PAGE 21 RUN DATE: 08/02/10 10:50 A.M. FORM 13F INFORMATION TABLE AS OF DATE: 06/30/10 VALUE SHARES/ SH/ PUT/ INVSTMT OTHER VOTING AUTHORITY NAME OF ISSUER TITLE OF CLASS CUSIP (x$1000) PRN AMT PRN CALL DSCRETN MANAGERS SOLE SHARED NONE ------------------------------ ---------------- --------- -------- -------- --- ---- ------- ------------ -------- -------- -------- BOSTON SCIENTIFIC CORP COM COM 101137107 8833 1523000 SH SOLE 1523000 0 0 BOWNE & CO INC COM COM 103043105 13015 1160000 SH SOLE 1160000 0 0 BOYD GAMING CORP COM 103304101 2708 319000 SH SOLE 319000 0 0 BP PLC SPONS ADR COM 055622104 18971 656900 SH SOLE 656900 0 0 BRASIL TELECOM SA SPONS ADR PF COM 10553M101 1858 92514 SH SOLE 92514 0 0 BRASIL TELECOM SA-ADR COM 10553M200 439 50791 SH SOLE 50791 0 0 BRINKS CO COM COM 109696104 1856 97520 SH SOLE 97520 0 0 BRISTOL MYERS SQUIBB CO COM 110122108 24266 972987 SH SOLE 972987 0 0 BROADRIDGE FINL SOLUTIONS INCO COM 11133T103 267 14000 SH SOLE 14000 0 0 BROOKFIELD ASSET MANAGEMENT I COM 112585104 1037 43075 SH SOLE 43075 0 0 BROWN FORMAN CORP CL B COM 115637209 6567 114750 SH SOLE 114750 0 0 BROWN-FORMAN CORP CLASS A COM 115637100 29513 507100 SH SOLE 507100 0 0 BRUKER BIOSCIENCES CORP COM 116794108 243 20000 SH SOLE 20000 0 0 BRUNSWICK CORP COM 117043109 249 20000 SH SOLE 20000 0 0 BRUSH ENGINEERED MATLS INC COM COM 117421107 4196 210000 SH SOLE 210000 0 0 BT GROUP PLC SPON ADR COM 05577E101 1979 103000 SH SOLE 103000 0 0 CABLEVISION SYS NY GROUP A COM 12686C109 165561 6895500 SH SOLE 6895500 0 0 CADIZ INC COM 127537207 181 15000 SH SOLE 15000 0 0 CALAMOS ASSET MANAGEMENT-A COM 12811R104 232 25000 SH SOLE 25000 0 0 CALIFORNIA WTR SVC GROUP COM COM 130788102 989 27700 SH SOLE 27700 0 0 CALLON PETE CO DEL COM COM 13123X102 693 110000 SH SOLE 110000 0 0 CAMBIUM LEARNING GRP INC COM COM 13201A107 90 25000 SH SOLE 25000 0 0 CAMERON INTERNATIONAL CORP COM 13342B105 4195 129000 SH SOLE 129000 0 0 CAMPBELL SOUP CO COM 134429109 17557 490000 SH SOLE 490000 0 0 CANTERBURY PK HLDG CORP COM 13811E101 790 104000 SH SOLE 104000 0 0 CAPSTONE TURBINE CORP COM COM 14067D102 137 140000 SH SOLE 140000 0 0 CAREER EDUCATION CORP COM 141665109 1243 54000 SH SOLE 54000 0 0 CARMIKE CINEMAS INC COM COM 143436400 545 90000 SH SOLE 90000 0 0 CARPENTER TECHNOLOGY CORP COM COM 144285103 328 10000 SH SOLE 10000 0 0 CASEYS GEN STORES INC COM COM 147528103 10330 296000 SH SOLE 296000 0 0 CATERPILLAR INC COM 149123101 9671 161000 SH SOLE 161000 0 0 CAVCO INDUSTRIES COM 149568107 3870 110000 SH SOLE 110000 0 0 CBS CORP CLASS A COM 124857103 23766 1831000 SH SOLE 1831000 0 0 CBS CORP NEW CL B COM 124857202 672 52000 SH SOLE 52000 0 0 CEDAR FAIR L P DEPOSITARY UNIT OIL & GAS PARTNE 150185106 123 10000 SH SOLE 10000 0 0 CELGENE CORP COM 151020104 2287 45000 SH SOLE 45000 0 0 CENTRAL EUROPE AND RUSSIA FUND MUTUAL FUNDS 153436100 6369 202000 SH SOLE 202000 0 0 CENTRAL VT PUB SVC CORP COM COM 155771108 4461 226000 SH SOLE 226000 0 0 CENTURYLINK, INC. COM 156700106 5430 163000 SH SOLE 163000 0 0 CEPHALON INC COM COM 156708109 1873 33000 SH SOLE 33000 0 0 CEPHEID COM COM 15670R107 3204 200000 SH SOLE 200000 0 0 CH ENERGY GROUP, INC. COM 12541M102 25318 645200 SH SOLE 645200 0 0 CHECK POINT SOFTWARE TECH COM M22465104 295 10000 SH SOLE 10000 0 0 CHEESECAKE FACTORY INC COM 163072101 2449 110000 SH SOLE 110000 0 0 PORTVUE-SEC13F.LNP GABELLI FUNDS, LLC PAGE 22 RUN DATE: 08/02/10 10:50 A.M. FORM 13F INFORMATION TABLE AS OF DATE: 06/30/10 VALUE SHARES/ SH/ PUT/ INVSTMT OTHER VOTING AUTHORITY NAME OF ISSUER TITLE OF CLASS CUSIP (x$1000) PRN AMT PRN CALL DSCRETN MANAGERS SOLE SHARED NONE ------------------------------ ---------------- --------- -------- -------- --- ---- ------- ------------ -------- -------- -------- CHEMED CORP 1.875% 05/15/14 CONVERTIBLE BOND 16359RAC7 462 500000 PRN SOLE 500000 0 0 CHEMED CORPORATION COM 16359R103 12802 234300 SH SOLE 234300 0 0 CHESAPEAKE ENERGY CORP 2.250% CONVERTIBLE BOND 165167CB1 1060 1500000 PRN SOLE 1500000 0 0 CHESAPEAKE ENERGY CORP COM COM 165167107 12157 580274 SH SOLE 580274 0 0 CHESAPEAKE UTILS CORP COM COM 165303108 3675 117050 SH SOLE 117050 0 0 CHEVRON CORP COM 166764100 60239 887700 SH SOLE 887700 0 0 CHINA AUTOMOTIVE SYS INC COM COM 16936R105 1303 74022 SH SOLE 74022 0 0 CHINA HYDROELECTRIC CP-ADS COM 16949D101 131 17500 SH SOLE 17500 0 0 CHINA HYDROELECTRIC CP-ADS WAR WARRANT AND RIGH G2112E145 19 27300 SH SOLE 27300 0 0 CHINA MOBILE LTD COM 16941M109 5386 109000 SH SOLE 109000 0 0 CHINA TELECOM CORP LTD SPONS A COM 169426103 240 5000 SH SOLE 5000 0 0 CHINA UNICOM ADR COM 16945R104 1423 107000 SH SOLE 107000 0 0 CHINA WIND SYSTEMS INC COM 16945F209 139 31000 SH SOLE 31000 0 0 CHINA YUCHAI INTL LTD ORD COM G21082105 586 38000 SH SOLE 38000 0 0 CHURCH & DWIGHT CO COM 171340102 17815 284085 SH SOLE 284085 0 0 CHURCHILL DOWNS INC COM COM 171484108 4538 138365 SH SOLE 138365 0 0 CIGNA CORP COM 125509109 497 16000 SH SOLE 16000 0 0 CINCINNATI BELL COM 171871106 18931 6289300 SH SOLE 6289300 0 0 CIRCOR INTL INC COM COM 17273K109 22869 894000 SH SOLE 894000 0 0 CISCO SYS INC COM 17275R102 14484 679700 SH SOLE 679700 0 0 CITIGROUP INC. COM 172967101 13498 3590000 SH SOLE 3590000 0 0 CKE RESTAURANTS INC COM COM 12561E105 2832 226000 SH SOLE 226000 0 0 CLARCOR INC COM 179895107 27244 767000 SH SOLE 767000 0 0 CLEAR CHANNEL OUTDOOR HLDGS CL COM 18451C109 12569 1448000 SH SOLE 1448000 0 0 CLEARWIRE CORP-CLASS A COM 18538Q105 687 94389 SH SOLE 94389 0 0 CLECO CORP NEW COM COM 12561W105 1651 62500 SH SOLE 62500 0 0 CLOROX CO COM 189054109 3357 54000 SH SOLE 54000 0 0 CME GROUP INC COM COM 12572Q105 5631 20000 SH SOLE 20000 0 0 CMS ENERGY CORP COM COM 125896100 4183 285500 SH SOLE 285500 0 0 CNA SURETY CORP COM COM 12612L108 12181 758000 SH SOLE 758000 0 0 CNH GLOBAL NV COM COM N20935206 27939 1233500 SH SOLE 1233500 0 0 COACH INC COM 189754104 1298 35500 SH SOLE 35500 0 0 COBALT INTL ENERGY INC COM COM 19075F106 112 15000 SH SOLE 15000 0 0 COCA COLA CO COM 191216100 76984 1536000 SH SOLE 1536000 0 0 COCA COLA ENTERPRISES INC COM 191219104 4526 175000 SH SOLE 175000 0 0 COCA-COLA FEMSA S A DE C V ADR COM 191241108 1001 16000 SH SOLE 16000 0 0 COCA-COLA HELLENIC BOTTLING SP COM 1912EP104 349 16500 SH SOLE 16500 0 0 COHEN & STEERS INC COM COM 19247A100 1058 51000 SH SOLE 51000 0 0 COINSTAR INC COM COM 19259P300 215 5000 SH SOLE 5000 0 0 COLDWATER CREEK INC COM COM 193068103 3347 996000 SH SOLE 996000 0 0 COLGATE PALMOLIVE CO COM 194162103 6222 79000 SH SOLE 79000 0 0 COMCAST CORP CL A SPL COM 20030N200 3756 228600 SH SOLE 228600 0 0 COMCAST CORP NEW COM CL A COM 20030N101 3300 190000 SH SOLE 190000 0 0 COMMUNICATIONS SYS COM 203900105 1667 160000 SH SOLE 160000 0 0 PORTVUE-SEC13F.LNP GABELLI FUNDS, LLC PAGE 23 RUN DATE: 08/02/10 10:50 A.M. FORM 13F INFORMATION TABLE AS OF DATE: 06/30/10 VALUE SHARES/ SH/ PUT/ INVSTMT OTHER VOTING AUTHORITY NAME OF ISSUER TITLE OF CLASS CUSIP (x$1000) PRN AMT PRN CALL DSCRETN MANAGERS SOLE SHARED NONE ------------------------------ ---------------- --------- -------- -------- --- ---- ------- ------------ -------- -------- -------- COMPANIA DE MINAS BUENAVENTURA FOREIGN COMMON S 204448104 16652 433200 SH SOLE 433200 0 0 COMPUCREDIT CVT 3.625% 05/30/2 CONVERTIBLE BOND 20478NAB6 126 200000 PRN SOLE 200000 0 0 CONAGRA INC COM 205887102 5480 235000 SH SOLE 235000 0 0 CONMED CORP COM COM 207410101 1826 98000 SH SOLE 98000 0 0 CONNECTICUT WTR SVC INC COM COM 207797101 1030 49000 SH SOLE 49000 0 0 CONOCOPHILLIPS COM COM 20825C104 67992 1385050 SH SOLE 1385050 0 0 CONSOL ENERGY INC COM COM 20854P109 5064 150000 SH SOLE 150000 0 0 CONSOLIDATED EDISON INC COM COM 209115104 22024 511000 SH SOLE 511000 0 0 CONSOLIDATED WATER CO LTD ORD COM G23773107 154 13500 SH SOLE 13500 0 0 CONSTELLATION BRANDS COM COM 21036P108 13457 861500 SH SOLE 861500 0 0 CONSTELLATION ENERGY GROUP ICO COM 210371100 35636 1105000 SH SOLE 1105000 0 0 CONTINUCARE CORP COM COM 212172100 536 160000 SH SOLE 160000 0 0 COOPER CAMERON 2.500% 06/15/26 CONVERTIBLE BOND 13342BAB1 225 200000 PRN SOLE 200000 0 0 COOPER COS INC COM NEW COM 216648402 2984 75000 SH SOLE 75000 0 0 COOPER INDUSTRIES PLC SHS COM G24140108 39996 909000 SH SOLE 909000 0 0 COPART INC COM COM 217204106 3151 88000 SH SOLE 88000 0 0 CORE MOLDING TECH COM COM 218683100 1799 330000 SH SOLE 330000 0 0 CORINTHIAN COLLEGES INC COM COM 218868107 1881 191000 SH SOLE 191000 0 0 CORN PRODS INTL INC COM COM 219023108 21149 698000 SH SOLE 698000 0 0 CORNING INC COM 219350105 30620 1896000 SH SOLE 1896000 0 0 CORUS ENTMT INC CL B NON VTG COM 220874101 1531 87000 SH SOLE 87000 0 0 COSTCO WHSL CORP NEW COM COM 22160K105 24745 451300 SH SOLE 451300 0 0 COVANTA HOLDING CORP COM 22282E102 2571 155000 SH SOLE 155000 0 0 COVIDIEN PLC ORDINARY SHARE COM G2554F105 17518 436000 SH SOLE 436000 0 0 CRANE CO COM 224399105 39152 1296000 SH SOLE 1296000 0 0 CROWN HOLDINGS INC COM COM 228368106 7838 313000 SH SOLE 313000 0 0 CROWN MEDIA HLDGS INC CL A COM 228411104 713 405000 SH SOLE 405000 0 0 CRUCELL N V SPONSORED ADR COM 228769105 7291 398000 SH SOLE 398000 0 0 CTS CORP COM 126501105 6422 695000 SH SOLE 695000 0 0 CUMMINS ENGINE INC COM 231021106 3973 61000 SH SOLE 61000 0 0 CURTISS WRIGHT CORP COM 231561101 40859 1407000 SH SOLE 1407000 0 0 CUTERA INC COM COM 232109108 3454 375000 SH SOLE 375000 0 0 CVS/CAREMARK CORP COM 126650100 30493 1040000 SH SOLE 1040000 0 0 CYBERSOURCE CORP COM 23251J106 56217 2202000 SH SOLE 2202000 0 0 CYNOSURE INC CL A COM 232577205 129 12000 SH SOLE 12000 0 0 CYPRESS SEMICONDUCTOR CORP COM COM 232806109 1034 103000 SH SOLE 103000 0 0 CYTEC INDS INC COM COM 232820100 440 11000 SH SOLE 11000 0 0 DANA HOLDING CORP COM COM 235825205 13800 1380000 SH SOLE 1380000 0 0 DANAHER CORP 0.0% 1/22/2021 CONVERTIBLE BOND 235851AF9 216 200000 PRN SOLE 200000 0 0 DANAHER CORP SHS BEN INT COM 235851102 1336 36000 SH SOLE 36000 0 0 DEAN FOODS (B:DF) COM 242370104 8630 857000 SH SOLE 857000 0 0 DEERE & CO. COM 244199105 92590 1662900 SH SOLE 1662900 0 0 DEL MONTE FOODS CO COM COM 24522P103 6922 481000 SH SOLE 481000 0 0 DELTA NAT GAS INC COM COM 247748106 2223 78000 SH SOLE 78000 0 0 PORTVUE-SEC13F.LNP GABELLI FUNDS, LLC PAGE 24 RUN DATE: 08/02/10 10:50 A.M. FORM 13F INFORMATION TABLE AS OF DATE: 06/30/10 VALUE SHARES/ SH/ PUT/ INVSTMT OTHER VOTING AUTHORITY NAME OF ISSUER TITLE OF CLASS CUSIP (x$1000) PRN AMT PRN CALL DSCRETN MANAGERS SOLE SHARED NONE ------------------------------ ---------------- --------- -------- -------- --- ---- ------- ------------ -------- -------- -------- DENBURY RES INC COM NEW COM 247916208 322 22000 SH SOLE 22000 0 0 DENNYS CORP COM COM 24869P104 1170 450108 SH SOLE 450108 0 0 DENTSPLY INTL INC NEW COM COM 249030107 329 11000 SH SOLE 11000 0 0 DEUTSCHE BANK AG-REG (B:DB) COM D18190898 28614 509500 SH SOLE 509500 0 0 DEUTSCHE TELEKOM AG-SPON ADR ( COM 251566105 35142 2951000 SH SOLE 2951000 0 0 DEVON ENERGY CORP NEW COM 25179M103 36575 600372 SH SOLE 600372 0 0 DEXCOM INC COM COM 252131107 1110 96000 SH SOLE 96000 0 0 DIAGEO PLC SPONSORED ADR (B:DE COM 25243Q205 50443 804000 SH SOLE 804000 0 0 DIAMOND OFFSHORE DRILLNG INCCO COM 25271C102 11412 183500 SH SOLE 183500 0 0 DIEBOLD INC COM COM 253651103 33899 1244000 SH SOLE 1244000 0 0 DIRECTV-CLASS A COM 25490A101 110871 3268602 SH SOLE 3268602 0 0 DISCOVER FINANCIAL COM 254709108 10136 725000 SH SOLE 725000 0 0 DISCOVERY COMMS NEW SER A COM 25470F104 28497 798000 SH SOLE 798000 0 0 DISCOVERY COMMS NEW SER C COM 25470F302 24017 776500 SH SOLE 776500 0 0 DISH NETWORK CORPORATION COM 25470M109 22688 1250000 SH SOLE 1250000 0 0 DISNEY WALT PRODTNS COM 254687106 693 22000 SH SOLE 22000 0 0 DOLE FOOD CO INC NEW COM COM 256603101 522 50000 SH SOLE 50000 0 0 DOLLAR THRIFTY AUTOMOTIVE GRCO COM 256743105 2216 52000 SH SOLE 52000 0 0 DOMINION RES INC VA NEW COM COM 25746U109 12823 331000 SH SOLE 331000 0 0 DONALDSON INC COM 257651109 28661 672000 SH SOLE 672000 0 0 DOUBLE-TAKE SOFTWARE INC COM COM 258598101 1604 152900 SH SOLE 152900 0 0 DOVER DOWNS GAMING & ENTMT INC COM 260095104 517 179000 SH SOLE 179000 0 0 DOVER MOTORSPORTS INC.(B:DVD) COM 260174107 1030 566000 SH SOLE 566000 0 0 DOW CHEMICAL CORP COM 260543103 7472 315000 SH SOLE 315000 0 0 DPL INC COM COM 233293109 24402 1021000 SH SOLE 1021000 0 0 DR PEPPER SNAPPLE GROUP INC CO COM 26138E109 39722 1062380 SH SOLE 1062380 0 0 DREAMWORKS ANIMATION SKG-A COM 26153C103 1556 54500 SH SOLE 54500 0 0 DREW INDS INC COM NEW COM 26168L205 303 15000 SH SOLE 15000 0 0 DTE ENERGY CO COM COM 233331107 1870 41000 SH SOLE 41000 0 0 DU PONT E I DE NEMOURS CO COM 263534109 9927 287000 SH SOLE 287000 0 0 DUFF & PHELPS CORP-CL A COM 26433B107 442 35000 SH SOLE 35000 0 0 DUKE ENERGY CORP COM 26441C105 17568 1098000 SH SOLE 1098000 0 0 DUN & BRADSTREET CORP COM 26483E100 1141 17000 SH SOLE 17000 0 0 DYNCORP INTL INC CL A COM 26817C101 12977 740700 SH SOLE 740700 0 0 E M C CORP MASS COM COM 268648102 494 27000 SH SOLE 27000 0 0 EASTERN CO COM COM 276317104 147 10000 SH SOLE 10000 0 0 EASTMAN KODAK COM 277461109 11349 2615000 SH SOLE 2615000 0 0 EATON CORP COM 278058102 9698 148200 SH SOLE 148200 0 0 EBAY INC COM 278642103 1079 55000 SH SOLE 55000 0 0 ECHOSTAR CORP-A COM 278768106 9600 503145 SH SOLE 503145 0 0 ECOLAB INC COM 278865100 8533 190000 SH SOLE 190000 0 0 EDGEWATER TECHNOLOGY INC COM COM 280358102 1387 478150 SH SOLE 478150 0 0 EDISON INTL COM COM 281020107 12498 394000 SH SOLE 394000 0 0 EL PASO CORPORATION COM 28336L109 40274 3625000 SH SOLE 3625000 0 0 PORTVUE-SEC13F.LNP GABELLI FUNDS, LLC PAGE 25 RUN DATE: 08/02/10 10:50 A.M. FORM 13F INFORMATION TABLE AS OF DATE: 06/30/10 VALUE SHARES/ SH/ PUT/ INVSTMT OTHER VOTING AUTHORITY NAME OF ISSUER TITLE OF CLASS CUSIP (x$1000) PRN AMT PRN CALL DSCRETN MANAGERS SOLE SHARED NONE ------------------------------ ---------------- --------- -------- -------- --- ---- ------- ------------ -------- -------- -------- EL PASO ELEC CO COM NEW COM 283677854 34238 1769400 SH SOLE 1769400 0 0 EL PASO ENERGY CAP TR I PFD CO CONVERTIBLE PREF 283678209 4699 129300 SH SOLE 129300 0 0 ELECTRONIC ARTS COM COM 285512109 1354 94000 SH SOLE 94000 0 0 EMBRAER-EMPRESA BRASIL AERONAD COM 29081M102 524 25000 SH SOLE 25000 0 0 EMERSON ELEC CO COM 291011104 6379 146000 SH SOLE 146000 0 0 EMMIS COMMUNICATIONS CORP PFD CONVERTIBLE PREF 291525202 323 15266 SH SOLE 15266 0 0 EMPIRE DIST ELEC CO COM COM 291641108 5913 315000 SH SOLE 315000 0 0 EMULEX CORP COM NEW COM 292475209 900 98000 SH SOLE 98000 0 0 ENER1 INC COM NEW COM 29267A203 68 20000 SH SOLE 20000 0 0 ENERGEN CORP COM COM 29265N108 1286 29000 SH SOLE 29000 0 0 ENERGIZER HLDGS INC COM COM 29266R108 24738 492000 SH SOLE 492000 0 0 ENERGY RECOVERY INC COM 29270J100 120 30000 SH SOLE 30000 0 0 ENERSIS S A COM 29274F104 577 29000 SH SOLE 29000 0 0 ENI S P A ADR SPONSORED COM 26874R108 6140 168000 SH SOLE 168000 0 0 ENTEGRIS INC COM COM 29362U104 802 202100 SH SOLE 202100 0 0 ENTERGY CORP NEW COM COM 29364G103 537 7500 SH SOLE 7500 0 0 EOG RESOURCES INC COM 26875P101 14264 145000 SH SOLE 145000 0 0 EPOCH HOLDING CORP COM 29428R103 2670 217600 SH SOLE 217600 0 0 EUROPEAN EQUITY FUND COM MUTUAL FUNDS 298768102 211 38225 SH SOLE 38225 0 0 EV3 INC COM COM 26928A200 41187 1837900 SH SOLE 1837900 0 0 EXACTECH INC COM COM 30064E109 4084 239124 SH SOLE 239124 0 0 EXELON CORP COM 30161N101 13290 350000 SH SOLE 350000 0 0 EXPRESS SCRIPTS INC COM COM 302182100 564 12000 SH SOLE 12000 0 0 EXPRESSJET HOLDINGS INC COM NE COM 30218U306 45 17300 SH SOLE 17300 0 0 EXXON MOBIL CORP COM 30231G102 55043 964480 SH SOLE 964480 0 0 FALCONSTOR SOFTWARE INC COM COM 306137100 290 110000 SH SOLE 110000 0 0 FARMER BROS CO COM 307675108 1464 97000 SH SOLE 97000 0 0 FEDERAL MOGUL CORP CL A COM 313549404 4795 368300 SH SOLE 368300 0 0 FEDERAL NAT MORTGAGE ASSN-FANN COM 313586109 31 90000 SH SOLE 90000 0 0 FEDERAL NATL MTG ASSN PFD CNV CONVERTIBLE PREF 313586745 16 30000 SH SOLE 30000 0 0 FEDERAL SIGNAL CORP COM COM 313855108 1353 224000 SH SOLE 224000 0 0 FEDERATED INVESTORS INC-CL B COM 314211103 1450 70000 SH SOLE 70000 0 0 FERRO CORP COM 315405100 14998 2035000 SH SOLE 2035000 0 0 FERRO CORP 6.500% 08/15/13 CONVERTIBLE BOND 315405AL4 5487 5750000 PRN SOLE 5750000 0 0 FIDELITY NATL INFORMATION SVCO COM 31620M106 10975 409200 SH SOLE 409200 0 0 FIDELITY NATL TITLE GROUP INCO COM 31620R105 921 70909 SH SOLE 70909 0 0 FIDELITY SOUTHERN CORP COM 316394105 233 35536 SH SOLE 35536 0 0 FIRSTENERGY CORP COM COM 337932107 7962 226000 SH SOLE 226000 0 0 FISHER COMMUNICATIONS INC COM COM 337756209 7947 471900 SH SOLE 0 0 471900 FLIR SYS INC COM COM 302445101 2298 79000 SH SOLE 79000 0 0 FLOWERS FOODS INC COM COM 343498101 16979 695000 SH SOLE 695000 0 0 FLOWSERVE CORP COM COM 34354P105 61276 722600 SH SOLE 722600 0 0 FLUSHING FINL CORP COM COM 343873105 2324 190000 SH SOLE 190000 0 0 FMC CORP COM NEW COM 302491303 871 15160 SH SOLE 15160 0 0 PORTVUE-SEC13F.LNP GABELLI FUNDS, LLC PAGE 26 RUN DATE: 08/02/10 10:50 A.M. FORM 13F INFORMATION TABLE AS OF DATE: 06/30/10 VALUE SHARES/ SH/ PUT/ INVSTMT OTHER VOTING AUTHORITY NAME OF ISSUER TITLE OF CLASS CUSIP (x$1000) PRN AMT PRN CALL DSCRETN MANAGERS SOLE SHARED NONE ------------------------------ ---------------- --------- -------- -------- --- ---- ------- ------------ -------- -------- -------- FOMENTO ECONOMICO MEXICANO SAD COM 344419106 17907 415000 SH SOLE 415000 0 0 FORD CAP TRUST 6.5% 01/15/32 CONVERTIBLE PREF 345395206 5552 126000 SH SOLE 126000 0 0 FORD MTR CO DEL COM PAR $0.01 COM 345370860 6250 620000 SH SOLE 620000 0 0 FORTRESS INVESTMENT GROUP CL A COM 34958B106 138 48000 SH SOLE 48000 0 0 FORTUNE BRANDS INC COM 349631101 19668 502000 SH SOLE 502000 0 0 FOSTER WHEELER AGR COM H27178104 393 18640 SH SOLE 18640 0 0 FRANCE TELECOM SPONSORED ADR COM 35177Q105 2475 143000 SH SOLE 143000 0 0 FRANKLIN ELEC INC COM 353514102 5678 197000 SH SOLE 197000 0 0 FREEPORT MCMORAN COPPER&GOLD C COM 35671D857 53396 903031 SH SOLE 903031 0 0 FRESENIUS KABI PHARMA-CVR WARRANT AND RIGH 35802M115 3 24000 SH SOLE 24000 0 0 FULLER H B CO COM COM 359694106 10945 576350 SH SOLE 576350 0 0 FURMANITE CORPORATION COM 361086101 1993 502000 SH SOLE 502000 0 0 GARDNER DENVER INC COM 365558105 5529 124000 SH SOLE 124000 0 0 GATX CORP COM 361448103 41213 1544700 SH SOLE 1544700 0 0 GATX CORP $2.50 CV PFD CONVERTIBLE PREF 361448202 560 4200 SH SOLE 4200 0 0 GAYLORD ENTERTAINMENT CO COM 367905106 24333 1101520 SH SOLE 0 0 1101520 GENCORP INC COM 368682100 10403 2375000 SH SOLE 2375000 0 0 GENCORP INC 2.250% 01/15/24 CONVERTIBLE BOND 368682AL4 2813 3000000 PRN SOLE 3000000 0 0 GENERAL COMMUNICATIONS INC CL COM 369385109 433 57000 SH SOLE 57000 0 0 GENERAL ELEC CO COM 369604103 36338 2520000 SH SOLE 2520000 0 0 GENERAL MILLS INC COM 370334104 52392 1475000 SH SOLE 1475000 0 0 GENOPTIX INC COM 37243V100 654 38000 SH SOLE 38000 0 0 GENUINE PARTS CO COM 372460105 62094 1574000 SH SOLE 1574000 0 0 GENZYME CORP COM 372917104 508 10000 SH SOLE 10000 0 0 GERBER SCIENTIFIC INSTR COM 373730100 2941 549700 SH SOLE 549700 0 0 GILEAD SCIENCES INC COM COM 375558103 3901 113800 SH SOLE 113800 0 0 GLAXOSMITHKLINE PLC ADR (B:GSK COM 37733W105 520 15276 SH SOLE 15276 0 0 GLG PARTNERS INC COM COM 37929X107 876 200000 SH SOLE 200000 0 0 GLOBAL SOURCES LTD COM COM G39300101 2980 380047 SH SOLE 380047 0 0 GOLD FIELDS LTD NEW SPON ADR ( COM 38059T106 52474 3924749 SH SOLE 3924749 0 0 GOLDCORP INC (US) COM 380956409 40886 932408 SH SOLE 932408 0 0 GOLDMAN SACHS GR COM 38141G104 2100 16000 SH SOLE 16000 0 0 GOODRICH B F CO COM COM 382388106 663 10000 SH SOLE 10000 0 0 GOOGLE INC-CL A COM 38259P508 25318 56900 SH SOLE 56900 0 0 GORMAN RUPP CO COM 383082104 9143 365000 SH SOLE 365000 0 0 GP STRATEGIES CORP COM COM 36225V104 871 119931 SH SOLE 119931 0 0 GRACO INC COM COM 384109104 4229 150000 SH SOLE 150000 0 0 GRAFTECH INTERNATIONAL COM 384313102 21570 1475350 SH SOLE 1475350 0 0 GRAPHIC PACKAGING HLDG CO COM COM 388689101 63 20000 SH SOLE 20000 0 0 GRAY TELEVISION, INC COM 389375106 962 399000 SH SOLE 0 0 399000 GRAY TELEVISION, INC CL A COM 389375205 51 21000 SH SOLE 0 0 21000 GREAT ATLA & PAC 5.125% 6/15/2 CONVERTIBLE BOND 390064AJ2 13724 14600000 PRN SOLE 14600000 0 0 GREAT ATLANTIC & PAC TEA INCCO COM 390064103 4294 1101000 SH SOLE 1101000 0 0 GREAT PLAINS ENERGY INC. (B: G COM 391164100 38601 2268000 SH SOLE 2268000 0 0 PORTVUE-SEC13F.LNP GABELLI FUNDS, LLC PAGE 27 RUN DATE: 08/02/10 10:50 A.M. FORM 13F INFORMATION TABLE AS OF DATE: 06/30/10 VALUE SHARES/ SH/ PUT/ INVSTMT OTHER VOTING AUTHORITY NAME OF ISSUER TITLE OF CLASS CUSIP (x$1000) PRN AMT PRN CALL DSCRETN MANAGERS SOLE SHARED NONE ------------------------------ ---------------- --------- -------- -------- --- ---- ------- ------------ -------- -------- -------- GREATBATCH INC COM 39153L106 892 40000 SH SOLE 40000 0 0 GREEN MTN COFFEE ROASTERS INCO COM 393122106 1002 39000 SH SOLE 39000 0 0 GREENBRIER COS INC COM 393657101 952 85000 SH SOLE 85000 0 0 GREIF INC CL A COM 397624107 27577 496533 SH SOLE 496533 0 0 GREIF INC CL B COM 397624206 16452 312479 SH SOLE 312479 0 0 GRIFFIN LAND & NUR COM 398231100 13605 535617 SH SOLE 0 0 535617 GRIFFON CORP COM COM 398433102 15130 1367994 SH SOLE 1367994 0 0 GRUPO TELEVISA SA DE CV ADR (B COM 40049J206 38455 2208800 SH SOLE 2208800 0 0 GSE SYS INC COM COM 36227K106 156 38419 SH SOLE 38419 0 0 GYRODYNE CO AMER INC COM COM 403820103 494 10500 SH SOLE 10500 0 0 H R BLOCK INC COM 093671105 7390 471000 SH SOLE 471000 0 0 HAIN CELESTIAL GROUP INC COM 405217100 9964 494000 SH SOLE 494000 0 0 HALLIBURTON COMPANY COM 406216101 47639 1940500 SH SOLE 1940500 0 0 HANESBRANDS INC COM COM 410345102 2767 115000 SH SOLE 115000 0 0 HANSEN NAT CORP COM COM 411310105 469 12000 SH SOLE 12000 0 0 HARLEY DAVIDSON INC COM 412822108 1489 67000 SH SOLE 67000 0 0 HARMAN INTL INDS INC NEW COM COM 413086109 9490 317500 SH SOLE 317500 0 0 HARMONY GOLD MINING CO LTD ADR COM 413216300 14757 1396100 SH SOLE 1396100 0 0 HARTE HANKS INC COM 416196103 188 18000 SH SOLE 18000 0 0 HAWAIIAN ELEC INDS INC COM COM 419870100 13509 593000 SH SOLE 593000 0 0 HAWKINS INC COM COM 420261109 3227 134000 SH SOLE 134000 0 0 HEADWATERS INC COM COM 42210P102 142 50000 SH SOLE 50000 0 0 HEALTHTRONICS INC COM COM 42222L107 2096 434000 SH SOLE 434000 0 0 HEALTHWAYS INC COM COM 422245100 298 25000 SH SOLE 25000 0 0 HEELYS INC COM COM 42279M107 91 37000 SH SOLE 37000 0 0 HEINZ, H J COMPANY COM 423074103 21437 496000 SH SOLE 496000 0 0 HELLENIC TELECOMMUNICATIONS AD COM 423325307 1041 278300 SH SOLE 278300 0 0 HERLEY INDS INC COM COM 427398102 10457 733300 SH SOLE 0 0 733300 HERSHEY COMPANY (THE) COM 427866108 27656 577000 SH SOLE 577000 0 0 HESKA CORP COM NEW RESTRICTED COM 42805E207 25 40000 SH SOLE 40000 0 0 HESS CORP COM 42809H107 17106 339800 SH SOLE 339800 0 0 HICKORY TECH CORP COM COM 429060106 792 117400 SH SOLE 117400 0 0 HOLOGIC INC COM COM 436440101 209 15000 SH SOLE 15000 0 0 HOME DEPOT INC COM 437076102 2807 100000 SH SOLE 100000 0 0 HOME INNS & HOTELS MANAG-ADR COM 43713W107 1132 29000 SH SOLE 29000 0 0 HONEYWELL INT'L INC COM 438516106 67171 1721000 SH SOLE 1721000 0 0 HOOPER HOLMES INC COM COM 439104100 34 60300 SH SOLE 60300 0 0 HORSEHEAD HLDG CORP COM COM 440694305 85 11300 SH SOLE 11300 0 0 HOSPIRA INC COM COM 441060100 6607 115000 SH SOLE 115000 0 0 HOST HOTELS & RESORTS INC COM 44107P104 194 14422 SH SOLE 14422 0 0 HSBC HLDGS PLC ADR SPON NEW COM 404280406 3738 82000 SH SOLE 82000 0 0 HSN INC COM COM 404303109 4512 188000 SH SOLE 188000 0 0 HUANENG PWR INTL INC SPON ADR COM 443304100 3353 142500 SH SOLE 142500 0 0 HUDSON CITY BANCORP INC COM COM 443683107 1103 90000 SH SOLE 90000 0 0 PORTVUE-SEC13F.LNP GABELLI FUNDS, LLC PAGE 28 RUN DATE: 08/02/10 10:50 A.M. FORM 13F INFORMATION TABLE AS OF DATE: 06/30/10 VALUE SHARES/ SH/ PUT/ INVSTMT OTHER VOTING AUTHORITY NAME OF ISSUER TITLE OF CLASS CUSIP (x$1000) PRN AMT PRN CALL DSCRETN MANAGERS SOLE SHARED NONE ------------------------------ ---------------- --------- -------- -------- --- ---- ------- ------------ -------- -------- -------- HUDSON VALLEY HOLDING CORP COM COM 444172100 231 10000 SH SOLE 10000 0 0 HUNTSMAN CORP COM COM 447011107 8367 965000 SH SOLE 965000 0 0 IAC INTERACTIVECORP COM PAR $. COM 44919P508 7481 340500 SH SOLE 340500 0 0 IAMGOLD CORP (USD) COM COM 450913108 12818 725000 SH SOLE 725000 0 0 IBERO-AMERICA FUND INC MUTUAL FUNDS 45082X103 57 11000 SH SOLE 11000 0 0 ICU MEDICAL INC COM 44930G107 836 26000 SH SOLE 26000 0 0 IDEX CORP COM 45167R104 34398 1204000 SH SOLE 1204000 0 0 IMAX CORP COM COM 45245E109 343 23500 SH SOLE 23500 0 0 IMMUCOR INC COM COM 452526106 459 24100 SH SOLE 24100 0 0 INGERSOLL-RAND PLC COM G47791101 2449 71000 SH SOLE 71000 0 0 INGLES MKTS INC CL A COM 457030104 14057 934000 SH SOLE 934000 0 0 INSITUFORM TECHNOLOGIES INC CL COM 457667103 676 33000 SH SOLE 33000 0 0 INSPIRE PHARMACEUTICALS INC CO COM 457733103 105 21000 SH SOLE 21000 0 0 INTEGRYS ENERGY GROUP INC COM 45822P105 34358 785500 SH SOLE 785500 0 0 INTEL CORP COM 458140100 48372 2487000 SH SOLE 2487000 0 0 INTERACTIVE BROKERS COM 45841N107 1610 97000 SH SOLE 97000 0 0 INTERACTIVE DATA CORP COM COM 45840J107 9380 281000 SH SOLE 281000 0 0 INTERMEC INC COM 458786100 7749 756000 SH SOLE 756000 0 0 INTERNATIONAL BUSINESS COM 459200101 41403 335300 SH SOLE 335300 0 0 INTERNATIONAL GAME TECH COM 459902102 6421 409000 SH SOLE 409000 0 0 INTERNATIONAL PAPER CO COM 460146103 9052 400000 SH SOLE 400000 0 0 INTERNATIONAL RECTIFIER CORPCO COM 460254105 893 48000 SH SOLE 48000 0 0 INTERNATIONAL SPEEDWAY A COM 460335201 412 16000 SH SOLE 16000 0 0 INTERPUBLIC 4.250% 03/15/23 CONVERTIBLE BOND 460690BA7 3441 3400000 PRN SOLE 3400000 0 0 INTERPUBLIC GROUP COS INC COM 460690100 23279 3265000 SH SOLE 3265000 0 0 INTERVAL LEISURE GROUP INC COM COM 46113M108 1469 118000 SH SOLE 118000 0 0 INTL FLAVORS & FRAGRANCES COM 459506101 19556 461000 SH SOLE 461000 0 0 INVERNESS MED INNOVATIONS INCO COM 46126P106 1706 64000 SH SOLE 64000 0 0 INVESCO LTD COM G491BT108 2104 125000 SH SOLE 125000 0 0 IRIS INTL INC COM COM 46270W105 2322 229000 SH SOLE 229000 0 0 ITRON INC COM 465741106 247 4000 SH SOLE 4000 0 0 ITT EDUCATIONAL SVCS INC COM COM 45068B109 706 8500 SH SOLE 8500 0 0 ITT INDUSTRIES COM 450911102 57498 1280000 SH SOLE 1280000 0 0 IVANHOE MINES LTD COM COM 46579N103 10030 769140 SH SOLE 769140 0 0 J & J SNACK FOODS CORP COM 466032109 1053 25000 SH SOLE 25000 0 0 J.P. MORGAN CHASE & CO COM 46625H100 36878 1007325 SH SOLE 1007325 0 0 JA SOLAR HOLD CO 4.500% 05/15/ CONVERTIBLE BOND 466090AA5 261 300000 PRN SOLE 300000 0 0 JANUS CAP GROUP INC COM COM 47102X105 11606 1307000 SH SOLE 1307000 0 0 JANUS CAPITAL 3.250% 07/15/14 CONVERTIBLE BOND 47102XAG0 2015 2000000 PRN SOLE 2000000 0 0 JARDEN CORPORATION COM 471109108 215 8000 SH SOLE 8000 0 0 JAVELIN PHARMACEUTICALS INC CO COM 471894105 4202 1910000 SH SOLE 1910000 0 0 JOHNSON CONTROLS COM 478366107 23605 878500 SH SOLE 878500 0 0 JOHNSON & JOHNSON COM 478160104 35554 602000 SH SOLE 602000 0 0 JOURNAL COMM INC-A COM 481130102 4585 1155000 SH SOLE 1155000 0 0 PORTVUE-SEC13F.LNP GABELLI FUNDS, LLC PAGE 29 RUN DATE: 08/02/10 10:50 A.M. FORM 13F INFORMATION TABLE AS OF DATE: 06/30/10 VALUE SHARES/ SH/ PUT/ INVSTMT OTHER VOTING AUTHORITY NAME OF ISSUER TITLE OF CLASS CUSIP (x$1000) PRN AMT PRN CALL DSCRETN MANAGERS SOLE SHARED NONE ------------------------------ ---------------- --------- -------- -------- --- ---- ------- ------------ -------- -------- -------- JOY GLOBAL INC COM COM 481165108 3356 67000 SH SOLE 67000 0 0 KAMAN CORP COM 483548103 20220 914119 SH SOLE 914119 0 0 KANSAS CITY SOUTHERN COM 485170302 1127 31000 SH SOLE 31000 0 0 KAR AUCTION SVCS INC COM COM 48238T109 680 55000 SH SOLE 55000 0 0 KBW INC COM 482423100 1008 47000 SH SOLE 47000 0 0 KEITHLEY INSTRS INC COM COM 487584104 353 40000 SH SOLE 40000 0 0 KELLOGG CO COM 487836108 5634 112000 SH SOLE 112000 0 0 KEY ENERGY SVCS INC COM COM 492914106 643 70000 SH SOLE 70000 0 0 KID BRANDS, INC. COM COM 49375T100 82 11600 SH SOLE 11600 0 0 KIMBERLY CLARK CORP COM 494368103 31528 520000 SH SOLE 520000 0 0 KINDER MORGAN EGY PTNS L P UT COM 494550106 1301 20000 SH SOLE 20000 0 0 KINETIC CONCEPTS INC COM NEW COM 49460W208 1972 54000 SH SOLE 54000 0 0 KING PHARMACEUTICALS INC COM COM 495582108 76 10000 SH SOLE 10000 0 0 KINROSS GOLD CORP COM NO PAR COM 496902404 45022 2634400 SH SOLE 2634400 0 0 KONINKLIJKE PHILIPS ELECTRS SP COM 500472303 1134 38000 SH SOLE 38000 0 0 KOREA ELEC PWR CO SPONSORED AD COM 500631106 6028 468000 SH SOLE 468000 0 0 KRAFT FOODS INC CL A COM COM 50075N104 66876 2388428 SH SOLE 2388428 0 0 KROGER CO COM 501044101 1733 88000 SH SOLE 88000 0 0 KT CORP SPON ADR COM 48268K101 192 10000 SH SOLE 10000 0 0 KYOCERA CORP ADR COM 501556203 767 9500 SH SOLE 9500 0 0 L 3 COMMUICATIONS COM 502424104 283 4000 SH SOLE 4000 0 0 LABORATORY CORP AMER HLDGS COM COM 50540R409 3014 40000 SH SOLE 40000 0 0 LACLEDE GROUP INC COM 505597104 5897 178000 SH SOLE 178000 0 0 LAKES ENTERTAINMENT INC COM COM 51206P109 177 116000 SH SOLE 116000 0 0 LAMAR ADVERTISING CO CL A COM 512815101 539 22000 SH SOLE 22000 0 0 LANDAUER INC COM 51476K103 10593 174000 SH SOLE 174000 0 0 LAS VEGAS SANDS CORP COM 517834107 21786 984000 SH SOLE 984000 0 0 LAWSON SOFTWARE INC NEW COM COM 52078P102 98 13410 SH SOLE 13410 0 0 LAYNE CHRISTENSEN CO COM COM 521050104 8130 335000 SH SOLE 335000 0 0 LEAR CORP COM NEW COM 521865204 331 5000 SH SOLE 5000 0 0 LEGG MASON INC COM COM 524901105 36916 1317000 SH SOLE 1317000 0 0 LENDER PROCESSING SVCS INC COM COM 52602E102 1065 34000 SH SOLE 34000 0 0 LEUCADIA NATL CORP COM COM 527288104 4706 241200 SH SOLE 241200 0 0 LEVEL 3 COMM INC 2.875% 7/15/2 CONVERTIBLE BOND 52729NBA7 247 250000 PRN SOLE 250000 0 0 LEVEL 3 COMMUNICATIONS INC COM COM 52729N100 22 20000 SH SOLE 20000 0 0 LIBERTY GLOBAL INC COM SER A COM 530555101 30776 1184150 SH SOLE 1184150 0 0 LIBERTY GLOBAL INC COM SER C COM 530555309 15585 599645 SH SOLE 599645 0 0 LIBERTY MEDIA CORP NEW LIB STA COM 53071M708 9730 187700 SH SOLE 187700 0 0 LIBERTY MEDIA HLDG CORP INT CO COM 53071M104 10049 957000 SH SOLE 957000 0 0 LIBERTY MEDIA-CAP SER A COM 53071M302 31139 743000 SH SOLE 743000 0 0 LIFE TECHNOLOGIES CORP COM COM 53217V109 9639 204000 SH SOLE 204000 0 0 LIFEWAY FOODS INC COM COM 531914109 2566 263400 SH SOLE 263400 0 0 LILLY, ELI AND COMPANY COM 532457108 20536 613000 SH SOLE 613000 0 0 LIN TV CORP CL A COM 532774106 4669 863000 SH SOLE 0 0 863000 PORTVUE-SEC13F.LNP GABELLI FUNDS, LLC PAGE 30 RUN DATE: 08/02/10 10:50 A.M. FORM 13F INFORMATION TABLE AS OF DATE: 06/30/10 VALUE SHARES/ SH/ PUT/ INVSTMT OTHER VOTING AUTHORITY NAME OF ISSUER TITLE OF CLASS CUSIP (x$1000) PRN AMT PRN CALL DSCRETN MANAGERS SOLE SHARED NONE ------------------------------ ---------------- --------- -------- -------- --- ---- ------- ------------ -------- -------- -------- LINCOLN ELEC HLDGS INC COM COM 533900106 1581 31000 SH SOLE 31000 0 0 LINDSAY CORP COM 535555106 2250 71000 SH SOLE 71000 0 0 LITTELFUSE INC COM 537008104 1264 40000 SH SOLE 40000 0 0 LIVE NATION INC COM 538034109 365 34910 SH SOLE 34910 0 0 LOCKHEED MARTIN CORP COM COM 539830109 1453 19500 SH SOLE 19500 0 0 LOEWS CORP COM 540424108 6829 205000 SH SOLE 205000 0 0 LSI LOGIC CORP COM COM 502161102 6357 1382000 SH SOLE 1382000 0 0 LUFKIN INDS INC COM COM 549764108 34428 883000 SH SOLE 883000 0 0 M & T BK CORP COM COM 55261F104 14611 172000 SH SOLE 172000 0 0 MACQUARIE INFRASTRUCTURE COMPA COM 55608B105 2008 157000 SH SOLE 157000 0 0 MACROVISION CORP 2.625% 08/15/ CONVERTIBLE BOND 555904AB7 417 300000 PRN SOLE 300000 0 0 MACY'S INC COM 55616P104 25096 1402000 SH SOLE 1402000 0 0 MADISON SQUARE GARDEN A COM 55826P100 33049 1680150 SH SOLE 1680150 0 0 MAGNETEK INC COM COM 559424106 810 880000 SH SOLE 880000 0 0 MAINE & MARITIMES CORP COM 560377103 1422 32100 SH SOLE 32100 0 0 MANITOWOC CO COM COM 563571108 1865 204000 SH SOLE 204000 0 0 MARATHON OIL CORP COM COM 565849106 22074 710000 SH SOLE 710000 0 0 MARCUS CORP COM COM 566330106 1372 145000 SH SOLE 145000 0 0 MARINE PRODS CORP COM COM 568427108 1924 340000 SH SOLE 340000 0 0 MARSH & MCLENNAN COS INC COM COM 571748102 17228 764000 SH SOLE 764000 0 0 MARTHA STEWART LIVING OMNI COM 573083102 836 170000 SH SOLE 170000 0 0 MARTIN MARIETTA MTLS INC COM COM 573284106 543 6400 SH SOLE 6400 0 0 MASTERCARD INC COM COM 57636Q104 27435 137500 SH SOLE 137500 0 0 MATRIXX INITIATIVES INC COM COM 57685L105 92 20000 SH SOLE 20000 0 0 MATTEL INC COM 577081102 677 32000 SH SOLE 32000 0 0 MATTHEWS INTL CORP CL A COM 577128101 937 32000 SH SOLE 32000 0 0 MCCORMICK & CO INC NON VOTING COM 579780206 380 10000 SH SOLE 10000 0 0 MCGRAW HILL COMPANIES, INC. COM 580645109 11734 417000 SH SOLE 417000 0 0 MCKESSON HBOC INC. COM 58155Q103 470 7000 SH SOLE 7000 0 0 MDS INC COM COM 55269P302 422 50000 SH SOLE 50000 0 0 MDU RES GROUP INC COM COM 552690109 541 30000 SH SOLE 30000 0 0 MEAD JOHNSON COM 582839106 18687 372846 SH SOLE 372846 0 0 MEDALLION FINANCIAL CORP COM 583928106 132 20000 SH SOLE 20000 0 0 MEDCO HEALTH SOLUTIONS INC COM COM 58405U102 5591 101500 SH SOLE 101500 0 0 MEDIA GENERAL CL A COM 584404107 18027 1847000 SH SOLE 0 0 1847000 MEDIACOM COMMUNICATIONS CORPCL COM 58446K105 316 47000 SH SOLE 47000 0 0 MEDICAL NUTRITION USA INC COM COM 58461X107 948 240000 SH SOLE 240000 0 0 MEDTRONIC INC COM COM 585055106 435 12000 SH SOLE 12000 0 0 MELCO PBL ENTERTAINMENT-ADR COM 585464100 337 90000 SH SOLE 90000 0 0 MEMC ELECTRONICS COM 552715104 178 18000 SH SOLE 18000 0 0 MENTOR GRAPHICS CORP COM COM 587200106 628 71000 SH SOLE 71000 0 0 MERCK & COMPANY COM 58933Y105 19781 565650 SH SOLE 565650 0 0 MEREDITH CORP COM 589433101 9277 298000 SH SOLE 298000 0 0 MET PRO CORP COM COM 590876306 1636 152001 SH SOLE 152001 0 0 PORTVUE-SEC13F.LNP GABELLI FUNDS, LLC PAGE 31 RUN DATE: 08/02/10 10:50 A.M. FORM 13F INFORMATION TABLE AS OF DATE: 06/30/10 VALUE SHARES/ SH/ PUT/ INVSTMT OTHER VOTING AUTHORITY NAME OF ISSUER TITLE OF CLASS CUSIP (x$1000) PRN AMT PRN CALL DSCRETN MANAGERS SOLE SHARED NONE ------------------------------ ---------------- --------- -------- -------- --- ---- ------- ------------ -------- -------- -------- METHODE ELECTRS INC CL A COM 591520200 877 90000 SH SOLE 90000 0 0 MGE ENERGY INC COM 55277P104 14488 402000 SH SOLE 402000 0 0 MGM RESORTS INTERNATIONAL COM 552953101 6298 653300 SH SOLE 653300 0 0 MGP INGREDIENTS INC COM COM 55302G103 464 70000 SH SOLE 70000 0 0 MICROSOFT CORP COM 594918104 32145 1397000 SH SOLE 1397000 0 0 MICRUS ENDOVASCULAR CORP COM COM 59518V102 1663 80000 SH SOLE 80000 0 0 MIDAS GROUP INC COM COM 595626102 5971 778500 SH SOLE 778500 0 0 MIDDLEBY CORP COM COM 596278101 1436 27000 SH SOLE 27000 0 0 MIDDLESEX WTR CO COM COM 596680108 1891 119333 SH SOLE 119333 0 0 MILLICOM INTL CELLULAR S A SHS COM L6388F110 23778 293300 SH SOLE 293300 0 0 MILLIPORE CORP COM 601073109 184462 1729600 SH SOLE 1729600 0 0 MIRANT CORP NEW COM COM 60467R100 1856 175732 SH SOLE 175732 0 0 MIRANT CORP NEW WT A EX 010311 WARRANT AND RIGH 60467R118 5 74535 SH SOLE 74535 0 0 MIRANT CORP NEW WT B EX 010311 WARRANT AND RIGH 60467R126 4 38363 SH SOLE 38363 0 0 MKS INSTRS INC COM COM 55306N104 378 20187 SH SOLE 20187 0 0 MOBILE TELESYSTEMS OJSC ADR SP COM 607409109 455 23750 SH SOLE 23750 0 0 MODINE MFG CO COM 607828100 6720 875000 SH SOLE 875000 0 0 MOLEX INC CL A COM 608554200 680 44000 SH SOLE 44000 0 0 MONEYGRAM INTL INC COM COM 60935Y109 37 15000 SH SOLE 15000 0 0 MONRO MUFFLER BRAKE INC COM 610236101 593 15000 SH SOLE 15000 0 0 MONSANTO CO NEW COM COM 61166W101 18999 411058 SH SOLE 411058 0 0 MONSTER WORLDWIDE INC COM COM 611742107 2330 200000 SH SOLE 200000 0 0 MOODYS CORP COM COM 615369105 1952 98000 SH SOLE 98000 0 0 MOOG INC CL A COM 615394202 2901 90000 SH SOLE 90000 0 0 MOOG INC CL B COM 615394301 522 16100 SH SOLE 16100 0 0 MORGAN STANLEY COM 617446448 7752 334000 SH SOLE 334000 0 0 MOSAIC CO/THE COM 61945A107 5496 141000 SH SOLE 141000 0 0 MOSY INC COM 619718109 159 36000 SH SOLE 36000 0 0 MOTOROLA INC COM 620076109 2184 335000 SH SOLE 335000 0 0 MOVADO GROUP INC COM COM 624580106 470 44000 SH SOLE 44000 0 0 MUELLER INDS INC COM COM 624756102 3715 151000 SH SOLE 151000 0 0 MUELLER WATER PRODUCTS INC COM 624758108 182 49009 SH SOLE 49009 0 0 MURPHY OIL CORP COM COM 626717102 22793 460000 SH SOLE 460000 0 0 MVC CAP COM COM 553829102 1266 98000 SH SOLE 98000 0 0 MWI VETERINARY SUPPLY INC COM 55402X105 2010 40000 SH SOLE 40000 0 0 MYERS INDS INC COM 628464109 11828 1462000 SH SOLE 1462000 0 0 MYLAN LABS INC COM COM 628530107 682 40000 SH SOLE 40000 0 0 NABORS INDS INC 0.940% 05/15/1 CONVERTIBLE BOND 629568AP1 1959 2000000 PRN SOLE 2000000 0 0 NABORS INDUSTRIES LTD SHS COM G6359F103 5727 325000 SH SOLE 325000 0 0 NARA BANCORP INC COM COM 63080P105 2403 285000 SH SOLE 285000 0 0 NATHANS FAMOUS INC NEW COM COM 632347100 1896 122000 SH SOLE 122000 0 0 NATIONAL DENTEX CORP COM COM 63563H109 7126 422900 SH SOLE 422900 0 0 NATIONAL FUEL GAS CO N J COM COM 636180101 70518 1537000 SH SOLE 1537000 0 0 NATIONAL GRID PLC COM 636274300 2095 56877 SH SOLE 56877 0 0 PORTVUE-SEC13F.LNP GABELLI FUNDS, LLC PAGE 32 RUN DATE: 08/02/10 10:50 A.M. FORM 13F INFORMATION TABLE AS OF DATE: 06/30/10 VALUE SHARES/ SH/ PUT/ INVSTMT OTHER VOTING AUTHORITY NAME OF ISSUER TITLE OF CLASS CUSIP (x$1000) PRN AMT PRN CALL DSCRETN MANAGERS SOLE SHARED NONE ------------------------------ ---------------- --------- -------- -------- --- ---- ------- ------------ -------- -------- -------- NATIONAL PRESTO INDS INC COM 637215104 6528 70300 SH SOLE 70300 0 0 NAVISTAR INTL CORP 3% 10/15/20 CONVERTIBLE BOND 63934EAL2 719 600000 PRN SOLE 600000 0 0 NAVISTAR INTL CORP COM COM 63934E108 41820 850000 SH SOLE 850000 0 0 NCR CORP NEW COM COM 62886E108 8217 678000 SH SOLE 678000 0 0 NEOGEN CORP COM COM 640491106 208 8000 SH SOLE 8000 0 0 NETFLIX COM INC COM COM 64110L106 217 2000 SH SOLE 2000 0 0 NEW ALLIANCE BANCSHARES INC CO COM 650203102 6745 601700 SH SOLE 601700 0 0 NEW GERMANY FD COM (B:GF US) MUTUAL FUNDS 644465106 1440 125695 SH SOLE 125695 0 0 NEW YORK CMNTY BANCORP INC COM COM 649445103 2962 194000 SH SOLE 194000 0 0 NEW YORK TIMES CO CLASS A COM 650111107 260 30000 SH SOLE 30000 0 0 NEWMARKET CORP COM COM 651587107 1834 21000 SH SOLE 21000 0 0 NEWMONT MINING 1.625% 07/15/17 CONVERTIBLE BOND 651639AJ5 7573 5250000 PRN SOLE 5250000 0 0 NEWMONT MINING CORP HOLDING CO COM 651639106 158213 2562571 SH SOLE 2562571 0 0 NEWS CORP CL A COM 65248E104 68734 5747000 SH SOLE 5747000 0 0 NEWS CORP CL B COM 65248E203 1247 90016 SH SOLE 90016 0 0 NEXEN INC COM COM 65334H102 2164 110000 SH SOLE 110000 0 0 NEXTERA ENERGY INC COM COM 65339F101 49638 1018000 SH SOLE 1018000 0 0 NICOR INC COM COM 654086107 13244 327000 SH SOLE 327000 0 0 NIKE INC CL B COM 654106103 1567 23200 SH SOLE 23200 0 0 NIPPON TELEG&TEL CORP ADR (B:N COM 654624105 325 16000 SH SOLE 16000 0 0 NISOURCE INC COM 65473P105 7801 538000 SH SOLE 538000 0 0 NOBILITY HOMES INC COM COM 654892108 698 77500 SH SOLE 77500 0 0 NOBLE CORPORATION BAAR NAMEN - COM H5833N103 14191 459100 SH SOLE 459100 0 0 NOKIA CORP SPONSORED ADR (B:NO COM 654902204 204 25000 SH SOLE 25000 0 0 NORTHEAST UTILS COM COM 664397106 33965 1333000 SH SOLE 1333000 0 0 NORTHERN DYNASTY MINERALS LTCO COM 66510M204 1197 185000 SH SOLE 185000 0 0 NORTHERN TRUST CORP COM 665859104 5184 111000 SH SOLE 111000 0 0 NORTHROP GRUMMAN CORP (B:NOC) COM 666807102 4355 80000 SH SOLE 80000 0 0 NORTHWESTERN CORP COM NEW COM 668074305 21610 824800 SH SOLE 824800 0 0 NOVARTIS AG - ADR (B:NVS US) COM 66987V109 12467 258000 SH SOLE 258000 0 0 NOVELL INC COM 670006105 114 20000 SH SOLE 20000 0 0 NRG ENERGY INC COM NEW COM 629377508 10075 475000 SH SOLE 475000 0 0 NSTAR COM COM 67019E107 43960 1256000 SH SOLE 1256000 0 0 NV ENERGY INC COM COM 67073Y106 413 35000 SH SOLE 35000 0 0 NYSE EURONEXT COM COM 629491101 2210 80000 SH SOLE 80000 0 0 O REILLY AUTOMOTIVE INC COM COM 686091109 46680 981500 SH SOLE 981500 0 0 OCCIDENTAL PETE CORP COM 674599105 36569 474000 SH SOLE 474000 0 0 OCEANEERING INTL INC COM COM 675232102 8666 193000 SH SOLE 193000 0 0 OCH ZIFF CAP MGMT GROUP CL A COM 67551U105 3601 286000 SH SOLE 286000 0 0 ODYSSEY HEALTHCARE INC COM COM 67611V101 13771 515400 SH SOLE 515400 0 0 OGE ENERGY CORP COM COM 670837103 32593 891500 SH SOLE 891500 0 0 OIL DRI CORP AMER COM COM 677864100 3220 140300 SH SOLE 140300 0 0 OIL SVC HOLDRS TR OIL SVC HOLD MUTUAL FUNDS 678002106 6010 63500 SH SOLE 63500 0 0 OLIN CORP COM PAR $1. COM 680665205 3853 213000 SH SOLE 213000 0 0 PORTVUE-SEC13F.LNP GABELLI FUNDS, LLC PAGE 33 RUN DATE: 08/02/10 10:50 A.M. FORM 13F INFORMATION TABLE AS OF DATE: 06/30/10 VALUE SHARES/ SH/ PUT/ INVSTMT OTHER VOTING AUTHORITY NAME OF ISSUER TITLE OF CLASS CUSIP (x$1000) PRN AMT PRN CALL DSCRETN MANAGERS SOLE SHARED NONE ------------------------------ ---------------- --------- -------- -------- --- ---- ------- ------------ -------- -------- -------- OMNICARE INC COM COM 681904108 593 25000 SH SOLE 25000 0 0 OMNOVA SOLUTIONS INC COM COM 682129101 10700 1370000 SH SOLE 1370000 0 0 ONEOK INC NEW COM COM 682680103 27031 625000 SH SOLE 625000 0 0 OPKO HEALTH INC COM COM 68375N103 226 100000 SH SOLE 100000 0 0 ORIENT-EXPRESS HOTELS LTD COM COM G67743107 1976 267000 SH SOLE 267000 0 0 ORMAT TECHNOLOGIES INC COM 686688102 2744 97000 SH SOLE 97000 0 0 ORTHOFIX INTL N V ORD COM N6748L102 2917 91000 SH SOLE 91000 0 0 OTIX GLOBAL INC COM 68906N200 120 30000 SH SOLE 30000 0 0 OTTER TAIL CORPORATION COM COM 689648103 8447 437000 SH SOLE 437000 0 0 OUTDOOR HLDGS INC (NEW) COM 690027206 154 33000 SH SOLE 33000 0 0 OWENS ILL INC COM NEW COM 690768403 3386 128000 SH SOLE 128000 0 0 OWENS & MINOR INC NEW COM COM 690732102 5045 177750 SH SOLE 177750 0 0 PACCAR INC COM 693718108 12479 313000 SH SOLE 313000 0 0 PACTIV CORP COM COM 695257105 4985 179000 SH SOLE 179000 0 0 PAIN THERAPEUTICS INC COM COM 69562K100 2419 435000 SH SOLE 435000 0 0 PALM INC NEW COM COM 696643105 4880 857600 SH SOLE 857600 0 0 PALOMAR MED TECHNOLOGIES INCCO COM 697529303 3637 325000 SH SOLE 325000 0 0 PARK ELECTROCHEMICAL CORP COM COM 700416209 7421 304000 SH SOLE 304000 0 0 PARK OHIO HLDGS CORP COM COM 700666100 4936 343000 SH SOLE 343000 0 0 PARKER HANNIFIN CORP COM 701094104 666 12000 SH SOLE 12000 0 0 PATTERSON COMPANIES INC COM 703395103 3010 105500 SH SOLE 105500 0 0 PATTERSON-UTI ENERGY INC COM COM 703481101 579 45000 SH SOLE 45000 0 0 PEABODY ENERGY CORP COM COM 704549104 7779 198800 SH SOLE 198800 0 0 PENFORD CORP COM COM 707051108 454 70000 SH SOLE 70000 0 0 PENN NATIONAL GAMING INC COM COM 707569109 2772 120000 SH SOLE 120000 0 0 PENNICHUCK CORP COM NEW COM 708254206 8421 380000 SH SOLE 380000 0 0 PENTAIR INC COM COM 709631105 1707 53000 SH SOLE 53000 0 0 PENWEST PHARMACEUTICALS CO COM COM 709754105 792 240000 SH SOLE 240000 0 0 PEP BOYS MANNY MOE & JACK COM 713278109 4076 460000 SH SOLE 460000 0 0 PEPCO HLDGS INC COM COM 713291102 4320 275500 SH SOLE 275500 0 0 PEPSICO INC COM 713448108 46424 761673 SH SOLE 761673 0 0 PETROBRAS BRASILEIRO ADR SPONS COM 71654V408 25191 734000 SH SOLE 734000 0 0 PETROBRAS BRASILEIRO SPON ADR COM 71654V101 5275 177000 SH SOLE 177000 0 0 PETROCHINA CO LTD SPONSORED AD COM 71646E100 2392 21800 SH SOLE 21800 0 0 PFIZER INC COM 717081103 26977 1891790 SH SOLE 1891790 0 0 PG&E CORP COM COM 69331C108 3658 89000 SH SOLE 89000 0 0 PHASE FORWARD INC COM COM 71721R406 34628 2076000 SH SOLE 2076000 0 0 PHH CORP COM NEW COM 693320202 343 18000 SH SOLE 18000 0 0 PHHM 3.25% 5/15/2024 CONVERTIBLE BOND 696639AB9 331 450000 PRN SOLE 450000 0 0 PHILIP MORRIS INTL INC COM COM 718172109 4240 92500 SH SOLE 92500 0 0 PHILLIPINE LONG DISTANCE TEL S COM 718252604 5484 107600 SH SOLE 107600 0 0 PHOENIX COS INC NEW COM COM 71902E109 57 27000 SH SOLE 27000 0 0 PIEDMONT NAT GAS INC COM COM 720186105 3264 129000 SH SOLE 129000 0 0 PIER 1 IMPORTS INC SHS BEN INT COM 720279108 346 54000 SH SOLE 54000 0 0 PORTVUE-SEC13F.LNP GABELLI FUNDS, LLC PAGE 34 RUN DATE: 08/02/10 10:50 A.M. FORM 13F INFORMATION TABLE AS OF DATE: 06/30/10 VALUE SHARES/ SH/ PUT/ INVSTMT OTHER VOTING AUTHORITY NAME OF ISSUER TITLE OF CLASS CUSIP (x$1000) PRN AMT PRN CALL DSCRETN MANAGERS SOLE SHARED NONE ------------------------------ ---------------- --------- -------- -------- --- ---- ------- ------------ -------- -------- -------- PINNACLE ENTMT INC COM COM 723456109 6115 646400 SH SOLE 646400 0 0 PINNACLE WEST CAP CORP COM COM 723484101 15926 438000 SH SOLE 438000 0 0 PLANTRONICS COM 727493108 343 12000 SH SOLE 12000 0 0 PNC FINANCIAL CORP COM 693475105 16894 299000 SH SOLE 299000 0 0 PNM RES INC COM 69349H107 26888 2405000 SH SOLE 2405000 0 0 POLO RALPH LAUREN CORP COM 731572103 948 13000 SH SOLE 13000 0 0 POPULAR INC COM COM 733174106 381 142137 SH SOLE 142137 0 0 PORTUGAL TELECOM ADR (B:PT US) COM 737273102 4008 404000 SH SOLE 404000 0 0 POTASH CORP SASK INC COM 73755L107 10702 124100 SH SOLE 124100 0 0 POWER-ONE INC COM 73930R102 186 27500 SH SOLE 27500 0 0 PPL CORP COM COM 69351T106 1252 50200 SH SOLE 50200 0 0 PRECISION CASTPARTS CORP COM 740189105 60280 585700 SH SOLE 585700 0 0 PRG-SCHULTZ INTERNATIONAL INCO COM 69357C503 49 11800 SH SOLE 11800 0 0 PRIMEDIA INC COM NEW COM 74157K846 510 174000 SH SOLE 174000 0 0 PRIVATEBANCORP INC COM COM 742962103 166 15000 SH SOLE 15000 0 0 PROCTER & GAMBLE COMPANY COM 742718109 60370 1006500 SH SOLE 1006500 0 0 PROGRESS ENERGY INC COM COM 743263105 28474 726000 SH SOLE 726000 0 0 PROLOGIS SH BEN INT COM 743410102 365 36000 SH SOLE 36000 0 0 PROSHARES TR ULTRSHRT 20YRS COM 74347R297 426 12000 SH SOLE 12000 0 0 PROSHARES TR ULTRSHRT 7-10Y COM 74347R313 393 9000 SH SOLE 9000 0 0 PROSHARES TRUST ULTRA FNCLS NE ETF/ISHARE - EQU 74347X633 1248 25000 SH SOLE 25000 0 0 PROVIDENCE SERV 6.500% 05/15/1 CONVERTIBLE BOND 743815AB8 257 300000 PRN SOLE 300000 0 0 PROVIDENCE & WORCESTER RR COCO COM 743737108 1826 150100 SH SOLE 150100 0 0 PSS WORLD MED INC COM COM 69366A100 931 44000 SH SOLE 44000 0 0 PSYCHIATRIC SOLUTIONS INC COM COM 74439H108 2421 74000 SH SOLE 74000 0 0 PT INDOSAT TBK SPONSORED ADR COM 744383100 380 14000 SH SOLE 14000 0 0 PT TELEKOMUNIKASI INDONESIA (B COM 715684106 731 21360 SH SOLE 21360 0 0 PUBLIC SVC ENTERPRISES COM COM 744573106 14011 447200 SH SOLE 447200 0 0 QUAKER CHEM CORP COM COM 747316107 677 25000 SH SOLE 25000 0 0 QUALCOMM INC COM COM 747525103 5616 171000 SH SOLE 171000 0 0 QUIDEL CORP COM COM 74838J101 3426 270000 SH SOLE 270000 0 0 QWEST COMMUNICATIONS INTL. COM 749121109 12878 2453000 SH SOLE 2453000 0 0 RALCORP HOLDINGS INC COM 751028101 14358 262000 SH SOLE 262000 0 0 RANDGOLD RES LTD ADR COM 752344309 106328 1122200 SH SOLE 1122200 0 0 RAYONIER INC COM COM 754907103 1364 30984 SH SOLE 30984 0 0 RAYTHEON COMPANY COM 755111507 484 10000 SH SOLE 10000 0 0 RCN CORP COM NEW COM 749361200 10933 738200 SH SOLE 738200 0 0 REGAL BELOIT CORP COM COM 758750103 307 5500 SH SOLE 5500 0 0 REGAL ENTERTAINMENT GROUP COM 758766109 469 36000 SH SOLE 36000 0 0 RENESOLA LTD SPONS ADS COM 75971T103 101 17000 SH SOLE 17000 0 0 REPSOL YPF S A ADR SPONSORED COM 76026T205 6090 303000 SH SOLE 303000 0 0 REPUBLIC SVCS INC CL A COM 760759100 43822 1474000 SH SOLE 1474000 0 0 RESEARCH IN MOTION LTD COM COM 760975102 2300 46700 SH SOLE 46700 0 0 RGC RES INC COM COM 74955L103 295 9500 SH SOLE 9500 0 0 PORTVUE-SEC13F.LNP GABELLI FUNDS, LLC PAGE 35 RUN DATE: 08/02/10 10:50 A.M. FORM 13F INFORMATION TABLE AS OF DATE: 06/30/10 VALUE SHARES/ SH/ PUT/ INVSTMT OTHER VOTING AUTHORITY NAME OF ISSUER TITLE OF CLASS CUSIP (x$1000) PRN AMT PRN CALL DSCRETN MANAGERS SOLE SHARED NONE ------------------------------ ---------------- --------- -------- -------- --- ---- ------- ------------ -------- -------- -------- RIO TINTO LTD ADR SPONSORED (B COM 767204100 17562 402800 SH SOLE 402800 0 0 ROBBINS & MYERS INC COM 770196103 2902 133500 SH SOLE 133500 0 0 ROCHESTER MED CORP COM COM 771497104 1670 176742 SH SOLE 176742 0 0 ROCKWELL AUTOMATION INC (B:ROK COM 773903109 39419 803000 SH SOLE 803000 0 0 ROCKWELL COLLINS INC COM COM 774341101 3082 58000 SH SOLE 58000 0 0 ROCKWOOD HLDGS INC COM COM 774415103 2269 100000 SH SOLE 100000 0 0 ROGERS COMMUNICATIONS CL B COM 775109200 89812 2741500 SH SOLE 2741500 0 0 ROLLINS INC COM 775711104 49190 2377500 SH SOLE 2377500 0 0 ROPER 1.481% 01/15/34 CONVERTIBLE BOND 776696AA4 1044 1400000 PRN SOLE 1400000 0 0 ROPER INDS INC NEW COM 776696106 1791 32000 SH SOLE 32000 0 0 ROVI CORP COM COM 779376102 929 24500 SH SOLE 24500 0 0 ROWAN COS INC COM 779382100 22313 1017000 SH SOLE 1017000 0 0 ROYAL BK CDA MONTREAL QUE COM COM 780087102 2294 48000 SH SOLE 48000 0 0 ROYAL DUTCH SHELL PLC ADR-A(RD COM 780259206 19485 388000 SH SOLE 388000 0 0 ROYAL GOLD INC COM COM 780287108 17576 366174 SH SOLE 366174 0 0 ROYCE VALUE TR INC COM 780910105 1178 111420 SH SOLE 111420 0 0 RPC INC. COMMON COM 749660106 22222 1628000 SH SOLE 1628000 0 0 RTI BIOLOGICS INC COM COM 74975N105 952 325000 SH SOLE 325000 0 0 RUBICON TECHNOLOGY INC COM COM 78112T107 745 25000 SH SOLE 25000 0 0 RUBIOS RESTAURANTS INC COM COM 78116B102 398 47000 SH SOLE 47000 0 0 RUSH ENTERPRISES INC CL B COM 781846308 3379 290000 SH SOLE 290000 0 0 S1 CORP COM 78463B101 60 10000 SH SOLE 10000 0 0 SAFEWAY INC COM NEW COM 786514208 15040 765000 SH SOLE 765000 0 0 SALEM COMMUNICATIONS CORP DECL COM 794093104 2343 631500 SH SOLE 631500 0 0 SALLY BEAUTY HLDGS INC COM COM 79546E104 7954 970000 SH SOLE 970000 0 0 SANDERS MORRIS HARRIS GROUP CO COM 80000Q104 64 11600 SH SOLE 11600 0 0 SANDISK CORP 1.000% 05/15/13 CONVERTIBLE BOND 80004CAC5 13028 14500000 PRN SOLE 14500000 0 0 SANDISK CORP COM COM 80004C101 3366 80000 SH SOLE 80000 0 0 SARA LEE CORP COM COM 803111103 37682 2672500 SH SOLE 2672500 0 0 SASOL LTD ADR SPONSORED COM 803866300 5333 151200 SH SOLE 151200 0 0 SAUER INC COM 804137107 489 40000 SH SOLE 40000 0 0 SCANA CORP NEW COM COM 80589M102 13213 369500 SH SOLE 369500 0 0 SCHEIN HENRY INC COM COM 806407102 8312 151400 SH SOLE 151400 0 0 SCHIFF NUTRITION INTL INC COM COM 806693107 5888 827000 SH SOLE 827000 0 0 SCHLUMBERGER COM 806857108 9198 166200 SH SOLE 166200 0 0 SCHULMAN A INC COM COM 808194104 1254 66146 SH SOLE 66146 0 0 SCHWAB CHARLES CORP NEW COM 808513105 4637 327000 SH SOLE 327000 0 0 SCHWEITZER-MAUDUIT INTL INC CO COM 808541106 1261 25000 SH SOLE 25000 0 0 SCRIPPS E W CO OHIO CL A COM 811054402 3980 535701 SH SOLE 535701 0 0 SCRIPPS NETWORKS INTERAC COM 811065101 22268 552000 SH SOLE 552000 0 0 SEALED AIR CORP NEW COM 81211K100 434 22000 SH SOLE 22000 0 0 SEARCHMEDIA HLDGS LTD WTS WARRANT AND RIGH G8005Y114 121 251500 SH SOLE 251500 0 0 SEARCHMEDIA HOLDINGS LTD COM G8005Y106 1218 400500 SH SOLE 400500 0 0 SEMPRA ENERGY COM COM 816851109 8422 180000 SH SOLE 180000 0 0 PORTVUE-SEC13F.LNP GABELLI FUNDS, LLC PAGE 36 RUN DATE: 08/02/10 10:50 A.M. FORM 13F INFORMATION TABLE AS OF DATE: 06/30/10 VALUE SHARES/ SH/ PUT/ INVSTMT OTHER VOTING AUTHORITY NAME OF ISSUER TITLE OF CLASS CUSIP (x$1000) PRN AMT PRN CALL DSCRETN MANAGERS SOLE SHARED NONE ------------------------------ ---------------- --------- -------- -------- --- ---- ------- ------------ -------- -------- -------- SENORX INC COM COM 81724W104 18749 1707600 SH SOLE 1707600 0 0 SENSIENT TECHNOLOGIES CORP COM 81725T100 23181 894000 SH SOLE 894000 0 0 SHAW COMMUNICATIONS CL B NON V COM 82028K200 10782 598000 SH SOLE 598000 0 0 SHENANDOAH TELECOMMUNICATIONCD COM 82312B106 1703 96000 SH SOLE 96000 0 0 SINCLAIR BROADCAST GROUP INCCL COM 829226109 1807 310000 SH SOLE 310000 0 0 SIRIUS XM RADIO INC COM COM 82967N108 427 450000 SH SOLE 450000 0 0 SJW CORP COM COM 784305104 14078 600600 SH SOLE 600600 0 0 SK TELECOM LTD SPONSORED ADR ( COM 78440P108 2646 179600 SH SOLE 179600 0 0 SKYLINE CORP COM 830830105 5900 327600 SH SOLE 327600 0 0 SL INDS INC COM COM 784413106 2364 197000 SH SOLE 0 0 197000 SLM CORP COM COM 78442P106 7647 736000 SH SOLE 736000 0 0 SMART BALANCE INC COM COM 83169Y108 879 215000 SH SOLE 215000 0 0 SMITH A O CORP COM COM 831865209 1301 27000 SH SOLE 27000 0 0 SMITH INTL INC COM COM 832110100 301 8000 SH SOLE 8000 0 0 SMUCKER J M CO COM NEW COM 832696405 6269 104100 SH SOLE 104100 0 0 SOMANETICS CORP COM NEW COM 834445405 12984 520400 SH SOLE 520400 0 0 SONESTA INTL HOTELS CORP CL A COM 835438409 2378 169000 SH SOLE 169000 0 0 SONICWALL INC COM COM 835470105 2468 210000 SH SOLE 210000 0 0 SONOCO PRODS CO COM COM 835495102 2438 80000 SH SOLE 80000 0 0 SONY CORP-ADR (B:SNE US) COM 835699307 1334 50000 SH SOLE 50000 0 0 SORL AUTO PTS INC COM COM 78461U101 1290 155000 SH SOLE 155000 0 0 SOUTH JERSEY INDS INC COM COM 838518108 4511 105000 SH SOLE 105000 0 0 SOUTHERN CO COM 842587107 14077 423000 SH SOLE 423000 0 0 SOUTHERN UN CO NEW COM COM 844030106 31019 1419000 SH SOLE 1419000 0 0 SOUTHWEST GAS CORP COM 844895102 42020 1424400 SH SOLE 1424400 0 0 SOUTHWEST WATER CO COM 845331107 630 60101 SH SOLE 60101 0 0 SOUTHWESTERN ENERGY CO COM COM 845467109 11012 285000 SH SOLE 285000 0 0 SPARTAN MTRS INC COM COM 846819100 338 80375 SH SOLE 80375 0 0 SPECTRA ENERGY CORP COM COM 847560109 36527 1820000 SH SOLE 1820000 0 0 SPRINT NEXTEL CORP COM 852061100 49532 11682000 SH SOLE 11682000 0 0 ST JUDE MEDICAL CENTER INC COM 790849103 10156 281400 SH SOLE 281400 0 0 ST. JOE COMPANY COM 790148100 14359 620000 SH SOLE 620000 0 0 STAMPS.COM INC (NEW) COM 852857200 1333 130002 SH SOLE 130002 0 0 STANDARD MTR PRODS INC CLASS A COM 853666105 7213 893800 SH SOLE 893800 0 0 STANDEX INTL CORP COM 854231107 1775 70000 SH SOLE 70000 0 0 STANLEY INC COM COM 854532108 15326 410000 SH SOLE 410000 0 0 STARRETT L S CO CL A COM 855668109 1981 207900 SH SOLE 207900 0 0 STARWOOD HOTELS & RESORTS WRLD COM 85590A401 9139 220600 SH SOLE 220600 0 0 STATE STREET CORP COM 857477103 11093 328000 SH SOLE 328000 0 0 STATOIL ASA SPONSORED ADR COM 85771P102 18066 943400 SH SOLE 943400 0 0 STERLING BANCORP COM COM 859158107 3555 395000 SH SOLE 395000 0 0 STEWART ENTERPRISES INC CL A COM 860370105 1190 220000 SH SOLE 220000 0 0 STILLWATER MINING COM 86074Q102 605 52100 SH SOLE 52100 0 0 STONERIDGE INC COM 86183P102 1366 180000 SH SOLE 180000 0 0 PORTVUE-SEC13F.LNP GABELLI FUNDS, LLC PAGE 37 RUN DATE: 08/02/10 10:50 A.M. FORM 13F INFORMATION TABLE AS OF DATE: 06/30/10 VALUE SHARES/ SH/ PUT/ INVSTMT OTHER VOTING AUTHORITY NAME OF ISSUER TITLE OF CLASS CUSIP (x$1000) PRN AMT PRN CALL DSCRETN MANAGERS SOLE SHARED NONE ------------------------------ ---------------- --------- -------- -------- --- ---- ------- ------------ -------- -------- -------- STRATTEC SECURITY CORP. COM 863111100 4210 190500 SH SOLE 190500 0 0 STRYKER CORP COM 863667101 4470 89300 SH SOLE 89300 0 0 STUDENT LN CORP COM COM 863902102 289 12000 SH SOLE 12000 0 0 SUNCOR ENERGY INC COM 867224107 17060 579500 SH SOLE 579500 0 0 SUNOCO INC COM COM 86764P109 5216 150000 SH SOLE 150000 0 0 SUNPOWER CORP COM CL B COM 867652307 108 10000 SH SOLE 10000 0 0 SUNTRUST BANKS INC COM 867914103 1212 52000 SH SOLE 52000 0 0 SUPERIOR INDS INTL INC COM 868168105 5806 432000 SH SOLE 432000 0 0 SUPERVALU INC COMMON COM 868536103 3339 308000 SH SOLE 308000 0 0 SWS GROUP INC COM 78503N107 4560 480000 SH SOLE 480000 0 0 SYBASE INC COM COM 871130100 115353 1784000 SH SOLE 1784000 0 0 SYCAMORE NETWORKS INC COM NEW COM 871206405 1463 88000 SH SOLE 88000 0 0 SYNERON MEDICAL LTD ORD SHS COM M87245102 144 14000 SH SOLE 14000 0 0 SYNGENTA AG ADR SPONSORED COM 87160A100 688 15000 SH SOLE 15000 0 0 T ROWE PRICE GROUP INC COM 74144T108 17312 390000 SH SOLE 390000 0 0 TAKE-TWO INTERACTIVE SOFTWARCO COM 874054109 10814 1201500 SH SOLE 1201500 0 0 TALBOTS INC WARRANTS WARRANT AND RIGH 874161110 916 420002 SH SOLE 420002 0 0 TALECRIS BIOTHERAPEUTICS COM 874227101 675 32000 SH SOLE 32000 0 0 TD AMERITRADE HLDG CORP COM COM 87236Y108 1530 100000 SH SOLE 100000 0 0 TECH OPS SEVCON INC COM 878293109 1140 220900 SH SOLE 0 0 220900 TECHNITROL INC COM COM 878555101 158 50040 SH SOLE 50040 0 0 TECO ENERGY INC COM COM 872375100 4596 305000 SH SOLE 305000 0 0 TELE NORTE LESTE PARTICIPACO A COM 879246106 4437 296596 SH SOLE 296596 0 0 TELECOM ARGENTINA SA ADR COM 879273209 3401 207000 SH SOLE 207000 0 0 TELECOM ITALIA SPA ADR COM 87927Y102 3854 350000 SH SOLE 350000 0 0 TELECOM NEW ZEALAND ADR(R:STVM COM 879278208 206 32000 SH SOLE 32000 0 0 TELEFLEX INC COM 879369106 271 5000 SH SOLE 5000 0 0 TELEFONICA DE ESPANA SA ADR (B COM 879382208 29181 525495 SH SOLE 525495 0 0 TELEFONOS DE MEXICO ADR REP (B COM 879403780 5376 381000 SH SOLE 381000 0 0 TELEPHONE & DATA SYS INC SPL C COM 879433860 31989 1205300 SH SOLE 1205300 0 0 TELEPHONE & DATA SYSTEM INC. COM 879433100 51171 1683800 SH SOLE 1683800 0 0 TELUS CORP NON VTG SHS COM 87971M202 5216 144100 SH SOLE 144100 0 0 TENARIS S A SPONSORED ADR COM 88031M109 17616 509000 SH SOLE 509000 0 0 TENET HEALTHCARE CORP COM COM 88033G100 4427 1020000 SH SOLE 1020000 0 0 TENNANT CO COM 880345103 10045 297000 SH SOLE 297000 0 0 TENNECO AUTOMOTIVE INC COM COM 880349105 13512 641600 SH SOLE 641600 0 0 TEREX CORP NEW COM COM 880779103 2155 115000 SH SOLE 115000 0 0 TESORO PETE CORP COM COM 881609101 5298 454000 SH SOLE 454000 0 0 TEVA PHARMACEUTICAL INDS LTDAD COM 881624209 4419 85000 SH SOLE 85000 0 0 TEXAS INSTRUMENTS INC COM 882508104 22465 965000 SH SOLE 965000 0 0 TEXTRON INC COM 883203101 16425 967880 SH SOLE 967880 0 0 THE SCOTTS MIRACLE GRO CO COM 810186106 888 20000 SH SOLE 20000 0 0 THERMO FISHER SCIENTIFIC INC COM 883556102 1153 23500 SH SOLE 23500 0 0 THOMAS & BETTS CORP COM 884315102 45110 1300000 SH SOLE 1300000 0 0 PORTVUE-SEC13F.LNP GABELLI FUNDS, LLC PAGE 38 RUN DATE: 08/02/10 10:50 A.M. FORM 13F INFORMATION TABLE AS OF DATE: 06/30/10 VALUE SHARES/ SH/ PUT/ INVSTMT OTHER VOTING AUTHORITY NAME OF ISSUER TITLE OF CLASS CUSIP (x$1000) PRN AMT PRN CALL DSCRETN MANAGERS SOLE SHARED NONE ------------------------------ ---------------- --------- -------- -------- --- ---- ------- ------------ -------- -------- -------- THOR INDS INC COM COM 885160101 641 27000 SH SOLE 27000 0 0 TIER TECHNOLOGIES INC CL B COM 88650Q100 97 16000 SH SOLE 16000 0 0 TIFFANY & CO NEW COM COM 886547108 1494 39400 SH SOLE 39400 0 0 TIM PARTICIPACOES SA-ADR COM 88706P106 1874 69066 SH SOLE 69066 0 0 TIME WARNER CABLE INC COM COM 88732J207 14036 269500 SH SOLE 269500 0 0 TIME WARNER INC COM COM 887317303 46560 1610500 SH SOLE 1610500 0 0 TIVO INC COM 888706108 5771 782000 SH SOLE 782000 0 0 TOOTSIE ROLL INDS INC COM 890516107 15451 653324 SH SOLE 653324 0 0 TOTAL SA ADR (B:TOT US) COM 89151E109 12388 277518 SH SOLE 277518 0 0 TRACTOR SUPPLY CO COM COM 892356106 9938 163000 SH SOLE 163000 0 0 TRANS LUX CORP COM 893247106 195 331000 SH SOLE 0 0 331000 TRANSACT TECHNOLOGIES INC COM COM 892918103 327 44850 SH SOLE 44850 0 0 TRANSOCEAN INC 1.625% 12/15/20 CONVERTIBLE BOND 893830AU3 3164 3300000 PRN SOLE 3300000 0 0 TRANSOCEAN LTD ZUG NAMEN AKT COM H8817H100 11592 250200 SH SOLE 250200 0 0 TRAVELERS COMPANIES INC COM 89417E109 17533 356000 SH SOLE 356000 0 0 TREDEGAR INDS INC COM 894650100 3182 195000 SH SOLE 195000 0 0 TREE COM INC COM COM 894675107 537 84886 SH SOLE 84886 0 0 TRIDENT MICROSYSTEMS INC COM COM 895919108 504 355000 SH SOLE 355000 0 0 TRIMBLE NAV LTD COM COM 896239100 2212 79000 SH SOLE 79000 0 0 TRIMERIS INC COM COM 896263100 43 20000 SH SOLE 20000 0 0 TRINITY INDS INC COM 896522109 3402 192000 SH SOLE 192000 0 0 TURKCELL ILETISIM HIZMETLERISP COM 900111204 4543 350000 SH SOLE 350000 0 0 TW TELECOM INC COM 87311L104 3836 230000 SH SOLE 230000 0 0 TWIN DISC INC COM COM 901476101 591 52000 SH SOLE 52000 0 0 TYCO ELECTRONICS LTD COM H8912P106 14498 571250 SH SOLE 571250 0 0 TYCO INTERNATIONAL LTD SHS COM H89128104 44711 1269124 SH SOLE 1269124 0 0 TYLER TECHNOLOGIES INC COM COM 902252105 4656 300000 SH SOLE 300000 0 0 TYSON FOODS INC COM 902494103 6917 422000 SH SOLE 422000 0 0 UIL HLDG CORP COM COM 902748102 1710 68331 SH SOLE 68331 0 0 ULTRA PETROLEUM CORP COM COM 903914109 10120 228700 SH SOLE 228700 0 0 UNILEVER N V NEW YORK SHS N COM 904784709 2131 78000 SH SOLE 78000 0 0 UNION DRILLING INC COM COM 90653P105 138 25000 SH SOLE 25000 0 0 UNISOURCE ENERGY CORP COM COM 909205106 16056 532000 SH SOLE 532000 0 0 UNITED GUARDIAN INC COM COM 910571108 568 48000 SH SOLE 48000 0 0 UNITED NAT FOODS INC COM COM 911163103 2988 100000 SH SOLE 100000 0 0 UNITED RENTALS INC COM COM 911363109 559 60000 SH SOLE 60000 0 0 UNITED STATES CELLULAR CORP COM 911684108 36599 889400 SH SOLE 889400 0 0 UNITED STATES OIL FUND LP UNIT MUTUAL FUNDS 91232N108 2479 73000 SH SOLE 73000 0 0 UNITED TECHNOLOGIES CORP COM 913017109 10256 158000 SH SOLE 158000 0 0 UNITEDHEALTH GROUP INC COM COM 91324P102 11559 407000 SH SOLE 407000 0 0 UNITIL CORP COM 913259107 1736 83000 SH SOLE 83000 0 0 UNITRIN INC COM 913275103 1510 59000 SH SOLE 59000 0 0 UNIVERSAL TECHNICAL INST INCCO COM 913915104 4823 204000 SH SOLE 204000 0 0 UTILITIES HOLDRS TR DEP RCPT COM 918019100 2222 25000 SH SOLE 25000 0 0 PORTVUE-SEC13F.LNP GABELLI FUNDS, LLC PAGE 39 RUN DATE: 08/02/10 10:50 A.M. FORM 13F INFORMATION TABLE AS OF DATE: 06/30/10 VALUE SHARES/ SH/ PUT/ INVSTMT OTHER VOTING AUTHORITY NAME OF ISSUER TITLE OF CLASS CUSIP (x$1000) PRN AMT PRN CALL DSCRETN MANAGERS SOLE SHARED NONE ------------------------------ ---------------- --------- -------- -------- --- ---- ------- ------------ -------- -------- -------- VALE S A ADR COM 91912E105 5365 220315 SH SOLE 220315 0 0 VALERO ENERGY CORP COM COM 91913Y100 5414 301100 SH SOLE 301100 0 0 VALMONT INDS INC COM 920253101 2754 37900 SH SOLE 37900 0 0 VALUE LINE INC COM 920437100 308 17000 SH SOLE 17000 0 0 VALUECLICK INC COM COM 92046N102 1336 125000 SH SOLE 125000 0 0 VARIAN MED SYS INC COM COM 92220P105 3503 67000 SH SOLE 67000 0 0 VASCULAR SOLUTIONS INC COM COM 92231M109 1563 125000 SH SOLE 125000 0 0 VECTREN INC. COM 92240G101 13817 584000 SH SOLE 584000 0 0 VERIZON COMMUNICATIONS COM 92343V104 72286 2579784 SH SOLE 2579784 0 0 VIACOM INC NEW CL A COM 92553P102 75004 2103300 SH SOLE 2103300 0 0 VIACOM INC NEW CL B COM 92553P201 753 24000 SH SOLE 24000 0 0 VIASAT INC COM COM 92552V100 228 7000 SH SOLE 7000 0 0 VICOR CORP COM COM 925815102 1187 95000 SH SOLE 95000 0 0 VILLAGE SUPER MKT INC CL A NEW COM 927107409 1706 65000 SH SOLE 65000 0 0 VIMPELCOM LTD-SPON ADR-W/I COM 92719A106 30321 1874000 SH SOLE 1874000 0 0 VIRAGE LOGIC CORP COM COM 92763R104 571 48000 SH SOLE 48000 0 0 VIRTUAL RADIOLOGIC CORPORATICO COM 92826B104 1270 74000 SH SOLE 74000 0 0 VISA INC-CLASS A SHRS COM 92826C839 8596 121500 SH SOLE 121500 0 0 VIVO PARTICIPACOES S A SPON AD COM 92855S200 6849 264230 SH SOLE 264230 0 0 VODAFONE GROUP PLC-ADR COM 92857W209 14043 679375 SH SOLE 679375 0 0 W D 40 COMPANY COM 929236107 735 22000 SH SOLE 22000 0 0 WADDELL & REED FINL INC CL A COM 930059100 28138 1286000 SH SOLE 1286000 0 0 WAL MART STORES INC COM 931142103 19853 413000 SH SOLE 413000 0 0 WALGREEN COMPANY COM 931422109 19411 727000 SH SOLE 727000 0 0 WASHINGTON POST CO CL B COM 939640108 328 800 SH SOLE 800 0 0 WASTE MGMT INC DEL COM COM 94106L109 40646 1299000 SH SOLE 1299000 0 0 WATSCO INC CL B COM 942622101 457 7875 SH SOLE 7875 0 0 WATSON PHARMACEUTICALS INC COM COM 942683103 6897 170000 SH SOLE 170000 0 0 WATTS WATER TECHNOLOGIES COM 942749102 23845 832000 SH SOLE 832000 0 0 WAUSAU PAPER CORP COM 943315101 440 65000 SH SOLE 65000 0 0 WEATHERFORD INTERNATIONAL LTD COM H27013103 29131 2217000 SH SOLE 2217000 0 0 WEBSTER FINL CORP WATERBURY CO COM 947890109 179 10000 SH SOLE 10000 0 0 WEIGHT WATCHERS INTL INC NEWCO COM 948626106 462 18000 SH SOLE 18000 0 0 WEIS MKTS INC COM 948849104 2040 62000 SH SOLE 62000 0 0 WELLS FARGO & CO NEW COM 949746101 52864 2065000 SH SOLE 2065000 0 0 WENDYS/ARBYS GROUP INC COM 950587105 672 168000 SH SOLE 168000 0 0 WESTAR ENERGY INC COM 95709T100 45705 2115000 SH SOLE 2115000 0 0 WESTPORT INNOVATIONS INC COM N COM 960908309 157 10000 SH SOLE 10000 0 0 WHOLE FOODS MKT INC COM COM 966837106 10525 292200 SH SOLE 292200 0 0 WHX CORP COM 929248607 1851 434500 SH SOLE 434500 0 0 WILEY JOHN & SONS INC CL B COM 968223305 494 12800 SH SOLE 12800 0 0 WILLAMETTE VY VINEYARD INC COM COM 969136100 35 10000 SH SOLE 10000 0 0 WILLIAMS COS INC COM 969457100 4767 260800 SH SOLE 260800 0 0 WILLIS GROUP HOLDINGS PUBLIC L COM G96666105 675 22464 SH SOLE 22464 0 0 PORTVUE-SEC13F.LNP GABELLI FUNDS, LLC PAGE 40 RUN DATE: 08/02/10 10:50 A.M. FORM 13F INFORMATION TABLE AS OF DATE: 06/30/10 VALUE SHARES/ SH/ PUT/ INVSTMT OTHER VOTING AUTHORITY NAME OF ISSUER TITLE OF CLASS CUSIP (x$1000) PRN AMT PRN CALL DSCRETN MANAGERS SOLE SHARED NONE ------------------------------ ---------------- --------- -------- -------- --- ---- ------- ------------ -------- -------- -------- WILMINGTON TR CORP COM COM 971807102 4802 433000 SH SOLE 433000 0 0 WIMM BILL DANN FOODS OJSC SPON COM 97263M109 1282 72000 SH SOLE 72000 0 0 WINDSTREAM CORP COM COM 97381W104 655 62000 SH SOLE 62000 0 0 WINN DIXIE STORES INC COM NEW COM 974280307 3422 355000 SH SOLE 355000 0 0 WINNEBAGO INDS INC COM COM 974637100 229 23000 SH SOLE 23000 0 0 WISCONSIN ENERGY CORP COM COM 976657106 20803 410000 SH SOLE 410000 0 0 WOLVERINE WORLD WIDE INC COM COM 978097103 2699 107000 SH SOLE 107000 0 0 WONDER AUTO TECHNOLOGY INC COM COM 978166106 337 46000 SH SOLE 46000 0 0 WOODWARD GOVERNOR CO COM COM 980745103 1787 70000 SH SOLE 70000 0 0 WORLD WRESTLING ENTERTAINMENT COM 98156Q108 1540 99000 SH SOLE 99000 0 0 WRIGHT MED GROUP INC COM COM 98235T107 1661 100000 SH SOLE 100000 0 0 WRIGHT MEDICAL 2.625% 12/01/14 CONVERTIBLE BOND 98235TAA5 356 400000 PRN SOLE 400000 0 0 WUXI PHARMATECH CAYMAN INC SPO COM 929352102 11491 720000 SH SOLE 720000 0 0 WYNDHAM WORLDWIDE CORP COM COM 98310W108 363 18000 SH SOLE 18000 0 0 WYNN RESORTS LTD COM COM 983134107 7017 92000 SH SOLE 92000 0 0 XCEL ENERGY INC COM COM 98389B100 12057 585000 SH SOLE 585000 0 0 XEROX CORP COM 984121103 643 80000 SH SOLE 80000 0 0 YAHOO INC. COM 984332106 16781 1212500 SH SOLE 1212500 0 0 YAMANA GOLD INC COM COM 98462Y100 14289 1387300 SH SOLE 1387300 0 0 YORK WTR CO COM COM 987184108 2144 151000 SH SOLE 151000 0 0 YOUNG INNOVATIONS INC COM COM 987520103 408 14500 SH SOLE 14500 0 0 ZEBRA TECHNOLOGIES CORP CL A COM 989207105 4465 176000 SH SOLE 176000 0 0 ZEP INC COM 98944B108 12888 739000 SH SOLE 739000 0 0 ZHONGPIN INC COM COM 98952K107 235 20000 SH SOLE 20000 0 0 ZIMMER HLDGS INC COM COM 98956P102 7891 146000 SH SOLE 146000 0 0 ZORAN CORP COM COM 98975F101 2538 266000 SH SOLE 266000 0 0 ZYGO CORP COM COM 989855101 1494 184200 SH SOLE 184200 0 0 ZYMOGENETICS INC COM COM 98985T109 84 20000 SH SOLE 20000 0 0 PORTVUE-SEC13F.LNP GABELLI SECURITIES, INC. PAGE 41 RUN DATE: 08/02/10 10:58 A.M. FORM 13F INFORMATION TABLE AS OF DATE: 06/30/10 VALUE SHARES/ SH/ PUT/ INVSTMT OTHER VOTING AUTHORITY NAME OF ISSUER TITLE OF CLASS CUSIP (x$1000) PRN AMT PRN CALL DSCRETN MANAGERS SOLE SHARED NONE ------------------------------ ---------------- --------- -------- -------- --- ---- ------- ------------ -------- -------- -------- ABRAXIS BIOSCIENCE INC NEW COM COM 00383Y102 1224 16495 SH SOLE 16495 0 0 ACTIVE PWR INC COM COM 00504W100 31 40000 SH SOLE 40000 0 0 AES CORP COM COM 00130H105 235 25400 SH SOLE 25400 0 0 AGNICO-EAGLE MINES (USD) COM 008474108 213 3500 SH SOLE 3500 0 0 AIRGAS INC COM COM 009363102 1362 21900 SH SOLE 21900 0 0 ALCON INC COM SHS COM H01301102 4135 27900 SH SOLE 27900 0 0 ALLEGHENY ENERGY INC COM COM 017361106 1324 64000 SH SOLE 64000 0 0 ALLIED DEFENSE GROUP INC COM COM 019118108 224 59130 SH SOLE 59130 0 0 ALLIS CHALMERS ENERGY INC COM COM 019645506 73 35500 SH SOLE 35500 0 0 ALLSCRIPTS HEALTHCARE SOLUTICO COM 01988P108 515 32000 SH SOLE 32000 0 0 AMERICAN ITALIAN PASTA CO. COM 027070101 8359 158098 SH SOLE 158098 0 0 AMKOR TECHNOLOGY INC COM COM 031652100 385 69800 SH SOLE 69800 0 0 ARCHER DANIELS 0.875% 02/15/14 CONVERTIBLE BOND 039483AW2 949 1000000 PRN SOLE 1000000 0 0 ARENA PHARMACEUTICALS INC COM COM 040047102 31 10000 SH SOLE 10000 0 0 ARENA RESOURCES INC COM COM 040049108 510 16000 SH SOLE 16000 0 0 ARGON ST INC COM COM 040149106 1629 47500 SH SOLE 47500 0 0 ATS MED INC COM COM 002083103 2742 690739 SH SOLE 690739 0 0 BANK OF AMERICA COM 060505104 1562 108729 SH SOLE 108729 0 0 BANK OF NEW YORK MELLON CORP COM 064058100 296 12000 SH SOLE 12000 0 0 BARRICK GOLD(R:ABX.N B:ABX US) COM 067901108 227 5000 SH SOLE 5000 0 0 BAXTER INTL INC COM COM 071813109 345 8500 SH SOLE 8500 0 0 BEAZER HOMES USA INC COM COM 07556Q105 124 34200 SH SOLE 34200 0 0 BELL MICROPRODUC 3.750% 03/05/ CONVERTIBLE BOND 078137AC0 1990 2000000 PRN SOLE 2000000 0 0 BELL MICROPRODUCTS INC COM COM 078137106 3006 430631 SH SOLE 430631 0 0 BELO CORP COM 080555105 222 39100 SH SOLE 39100 0 0 BIOLASE TECHNOLOGY INC COM COM 090911108 15 10000 SH SOLE 10000 0 0 BIOSPHERE MEDICAL INC COM COM 09066V103 771 178379 SH SOLE 178379 0 0 BOOTS & COOTS/INTL WELL CTRLCO COM 099469504 1370 464300 SH SOLE 464300 0 0 BOSTON SCIENTIFIC CORP COM COM 101137107 203 35000 SH SOLE 35000 0 0 BOWNE & CO INC COM COM 103043105 4020 358300 SH SOLE 358300 0 0 CABLEVISION SYS NY GROUP A COM 12686C109 228 9500 SH SOLE 9500 0 0 CARDIAC SCIENCE CORP COM COM 14141A108 30 30700 SH SOLE 30700 0 0 CARNIVAL CORP CL A COM 143658300 756 25000 SH SOLE 25000 0 0 CASCAL N V COM COM N1842P109 67 10000 SH SOLE 10000 0 0 CASEYS GEN STORES INC COM COM 147528103 1134 32500 SH SOLE 32500 0 0 CBS CORP CLASS A COM 124857103 153 11750 SH SOLE 11750 0 0 CENTRAL EUROPEAN 3.000% 03/15/ CONVERTIBLE BOND 153435AA0 838 1000000 PRN SOLE 1000000 0 0 CEPHALON INC COM COM 156708109 306 5400 SH SOLE 5400 0 0 CF INDS HLDGS INC COM COM 125269100 267 4203 SH SOLE 4203 0 0 CHEMED CORP 1.875% 05/15/14 CONVERTIBLE BOND 16359RAC7 531 575000 PRN SOLE 575000 0 0 CHINA HYDROELECTRIC CP-ADS WAR WARRANT AND RIGH G2112E145 17 25000 SH SOLE 25000 0 0 CHINA WIND SYSTEMS INC COM 16945F209 89 20000 SH SOLE 20000 0 0 CHIPOTLE MEXICAN GRILL INC CL COM 169656105 1067 7800 SH SOLE 7800 0 0 PORTVUE-SEC13F.LNP GABELLI SECURITIES, INC. PAGE 42 RUN DATE: 08/02/10 10:58 A.M. FORM 13F INFORMATION TABLE AS OF DATE: 06/30/10 VALUE SHARES/ SH/ PUT/ INVSTMT OTHER VOTING AUTHORITY NAME OF ISSUER TITLE OF CLASS CUSIP (x$1000) PRN AMT PRN CALL DSCRETN MANAGERS SOLE SHARED NONE ------------------------------ ---------------- --------- -------- -------- --- ---- ------- ------------ -------- -------- -------- CHIQUITA BRANDS INTL INC COM COM 170032809 373 30667 SH SOLE 30667 0 0 CIENA CORP 0.25% 5/1/2013 CONVERTIBLE BOND 171779AB7 1615 2000000 PRN SOLE 2000000 0 0 CKE RESTAURANTS INC COM COM 12561E105 2881 229900 SH SOLE 229900 0 0 CLEAR CHANNEL OUTDOOR HLDGS CL COM 18451C109 122 14000 SH SOLE 14000 0 0 CMED 3 1/2 11/15/2011 CONVERTIBLE BOND 169483AB0 823 1000000 PRN SOLE 1000000 0 0 COCA COLA ENTERPRISES INC COM 191219104 750 29000 SH SOLE 29000 0 0 COMCAST CORP CL A SPL COM 20030N200 871 53000 SH SOLE 53000 0 0 CORCEPT THERAPEUTICS INC OC-CO COM 218352102 99 31600 SH SOLE 31600 0 0 CORNELL CORRECTIONS INC. COM 219141108 1188 44225 SH SOLE 44225 0 0 CPI INTERNATIONAL INC COM COM 12618M100 158 10135 SH SOLE 10135 0 0 CRUCELL N V SPONSORED ADR COM 228769105 361 19725 SH SOLE 19725 0 0 CUTERA INC COM COM 232109108 92 10000 SH SOLE 10000 0 0 CYBERSOURCE CORP COM 23251J106 14687 575292 SH SOLE 575292 0 0 DELTA PETE CORP COM NEW COM 247907207 198 230300 SH SOLE 230300 0 0 DIGIRAD CORP COM COM 253827109 21 10000 SH SOLE 10000 0 0 DIRECTV-CLASS A COM 25490A101 204 6000 SH SOLE 6000 0 0 DISCOVERY COMMS NEW SER C COM 25470F302 1562 50500 SH SOLE 50500 0 0 DIVX INC COM COM 255413106 421 55000 SH SOLE 55000 0 0 DOLLAR THRIFTY AUTOMOTIVE GRCO COM 256743105 767 18000 SH SOLE 18000 0 0 DOUBLE-TAKE SOFTWARE INC COM COM 258598101 1893 180450 SH SOLE 180450 0 0 DYNCORP INTL INC CL A COM 26817C101 6131 349939 SH SOLE 349939 0 0 ECLIPSYS CORPORATION COM 278856109 919 51500 SH SOLE 51500 0 0 EMMIS COMMUNICATIONS CORP COM 291525103 91 41271 SH SOLE 41271 0 0 EV3 INC COM COM 26928A200 16845 751686 SH SOLE 751686 0 0 EXXON MOBIL CORP COM 30231G102 899 15759 SH SOLE 15759 0 0 FIDELITY NATL INFORMATION SVCO COM 31620M106 1472 54900 SH SOLE 54900 0 0 FORD CAP TRUST 6.5% 01/15/32 CONVERTIBLE PREF 345395206 220 5000 SH SOLE 5000 0 0 GENERAL GROWTH PPTYS INC COM COM 370021107 320 24100 SH SOLE 24100 0 0 GENOPTIX INC COM 37243V100 267 15500 SH SOLE 15500 0 0 GILEAD SCIENCES INC COM COM 375558103 456 13300 SH SOLE 13300 0 0 GLG PARTNERS INC COM COM 37929X107 1859 424500 SH SOLE 424500 0 0 GOLD FIELDS LTD NEW SPON ADR ( COM 38059T106 155 11600 SH SOLE 11600 0 0 GREIF INC CL B COM 397624206 3570 67800 SH SOLE 67800 0 0 HARDINGE INC COM COM 412324303 157 18471 SH SOLE 18471 0 0 HEADWATERS INC COM COM 42210P102 51 18000 SH SOLE 18000 0 0 HEALTHTRONICS INC COM COM 42222L107 3872 801716 SH SOLE 801716 0 0 HORSEHEAD HLDG CORP COM COM 440694305 76 10000 SH SOLE 10000 0 0 INTERACTIVE DATA CORP COM COM 45840J107 6165 184700 SH SOLE 184700 0 0 INVENTIV HEALTH INC COM COM 46122E105 1119 43712 SH SOLE 43712 0 0 KINROSS GOLD CORP COM NO PAR COM 496902404 189 11067 SH SOLE 11067 0 0 LIBERTY ACQUISITION HLDGS COM 53015Y107 2053 206737 SH SOLE 206737 0 0 LIBERTY ACQUISITION HLDGS COWT WARRANT AND RIGH 53015Y115 51 50000 SH SOLE 50000 0 0 LUCENT TECH 2.750% 06/15/25 CONVERTIBLE BOND 549463AH0 845 1000000 PRN SOLE 1000000 0 0 MARINER ENERGY INC COM COM 56845T305 9462 440500 SH SOLE 440500 0 0 PORTVUE-SEC13F.LNP GABELLI SECURITIES, INC. PAGE 43 RUN DATE: 08/02/10 10:58 A.M. FORM 13F INFORMATION TABLE AS OF DATE: 06/30/10 VALUE SHARES/ SH/ PUT/ INVSTMT OTHER VOTING AUTHORITY NAME OF ISSUER TITLE OF CLASS CUSIP (x$1000) PRN AMT PRN CALL DSCRETN MANAGERS SOLE SHARED NONE ------------------------------ ---------------- --------- -------- -------- --- ---- ------- ------------ -------- -------- -------- MARKET VECTORS ETF TR GOLD MIN MUTUAL FUNDS 57060U100 229 4400 SH SOLE 4400 0 0 MAS0 07/20/31 CONVERTIBLE BOND 574599BB1 1284 2500000 PRN SOLE 2500000 0 0 MEDIACOM COMMUNICATIONS CORPCL COM 58446K105 216 32200 SH SOLE 32200 0 0 MEDICAL NUTRITION USA INC COM COM 58461X107 53 13425 SH SOLE 13425 0 0 MEDTRONIC INC 1.500% 04/15/11 CONVERTIBLE BOND 585055AL0 1994 2000000 PRN SOLE 2000000 0 0 MEE 3 1/4 08/15 CONVERTIBLE BOND 576203AJ2 923 1100000 PRN SOLE 1100000 0 0 MICRON TECH 1.875% 06/01/14 CONVERTIBLE BOND 595112AH6 888 1000000 PRN SOLE 1000000 0 0 MILLIPORE CORP COM 601073109 21010 197000 SH SOLE 197000 0 0 NATIONAL DENTEX CORP COM COM 63563H109 887 52620 SH SOLE 52620 0 0 NATIONAL FUEL GAS CO N J COM COM 636180101 275 6000 SH SOLE 6000 0 0 NBTY INC COM COM 628782104 422 12400 SH SOLE 12400 0 0 NEUROMETRIX INC COM COM 641255104 13 11200 SH SOLE 11200 0 0 NEW YORK TIMES CO CLASS A COM 650111107 240 27700 SH SOLE 27700 0 0 NEWMONT MINING CORP HOLDING CO COM 651639106 247 4000 SH SOLE 4000 0 0 NEWS CORP CL A COM 65248E104 120 10000 SH SOLE 10000 0 0 NOVELL INC COM 670006105 1676 295000 SH SOLE 295000 0 0 NRG ENERGY INC COM NEW COM 629377508 310 14600 SH SOLE 14600 0 0 ODYSSEY HEALTHCARE INC COM COM 67611V101 6489 242841 SH SOLE 242841 0 0 OFFICE DEPOT INC COM 676220106 245 60700 SH SOLE 60700 0 0 OMNI ENERGY SERVICES COM NEW COM 68210T208 268 100200 SH SOLE 100200 0 0 PALM INC NEW COM COM 696643105 5535 972687 SH SOLE 972687 0 0 PEP BOYS MANNY MOE & JACK COM 713278109 479 54100 SH SOLE 54100 0 0 PHASE FORWARD INC COM COM 71721R406 12009 719990 SH SOLE 719990 0 0 PORTEC RAIL PRODS INC COM COM 736212101 232 20418 SH SOLE 20418 0 0 POWER-ONE INC COM 73930R102 169 25000 SH SOLE 25000 0 0 PROSHARES TR ULTRASHORT QQQ MUTUAL FUNDS 74347R875 220 11000 SH SOLE 11000 0 0 PSYCHIATRIC SOLUTIONS INC COM COM 74439H108 7185 219600 SH SOLE 219600 0 0 QQQQ US 07/10 P 42 OPTION - PUT 9 100 SH PUT SOLE 100 0 0 QQQQ US 07/10 P 43 OPTION - PUT 13 100 SH PUT SOLE 100 0 0 QQQQ US 07/10 P 44 OPTION - PUT 19 100 SH PUT SOLE 100 0 0 QQQQ US 07/10 P 45 OPTION - PUT 26 100 SH PUT SOLE 100 0 0 QUICKSILVER RESOURCES INC COM COM 74837R104 195 17700 SH SOLE 17700 0 0 QUIKSILVER INC COM COM 74838C106 232 62800 SH SOLE 62800 0 0 QUS 3 1/2 11/25 CONVERTIBLE BOND 749121BY4 1107 1000000 PRN SOLE 1000000 0 0 QWEST COMMUNICATIONS INTL. COM 749121109 2668 508158 SH SOLE 508158 0 0 RANDGOLD RES LTD ADR COM 752344309 284 3000 SH SOLE 3000 0 0 RBCN US 07/10 C 30 OPTION - CALL 15 100 SH CALL SOLE 100 0 0 RCN CORP COM NEW COM 749361200 6097 411650 SH SOLE 411650 0 0 RENESOLA LTD SPONS ADS COM 75971T103 119 20000 SH SOLE 20000 0 0 RRI ENERGY INC COM COM 74971X107 99 26100 SH SOLE 26100 0 0 RUBICON TECHNOLOGY INC COM COM 78112T107 298 10000 SH SOLE 10000 0 0 SANDISK CORP 1.000% 05/15/13 CONVERTIBLE BOND 80004CAC5 1415 1575000 PRN SOLE 1575000 0 0 SANTANDER BANCORP COM COM 802809103 593 46949 SH SOLE 46949 0 0 SAUER INC COM 804137107 164 13416 SH SOLE 13416 0 0 PORTVUE-SEC13F.LNP GABELLI SECURITIES, INC. PAGE 44 RUN DATE: 08/02/10 10:58 A.M. FORM 13F INFORMATION TABLE AS OF DATE: 06/30/10 VALUE SHARES/ SH/ PUT/ INVSTMT OTHER VOTING AUTHORITY NAME OF ISSUER TITLE OF CLASS CUSIP (x$1000) PRN AMT PRN CALL DSCRETN MANAGERS SOLE SHARED NONE ------------------------------ ---------------- --------- -------- -------- --- ---- ------- ------------ -------- -------- -------- SEARCHMEDIA HOLDINGS LTD COM G8005Y106 361 118680 SH SOLE 118680 0 0 SENORX INC COM COM 81724W104 3306 301054 SH SOLE 301054 0 0 SMITH INTL INC COM COM 832110100 9650 256300 SH SOLE 256300 0 0 SOLTA MEDICAL INC COM 83438K103 41 21500 SH SOLE 21500 0 0 SOMANETICS CORP COM NEW COM 834445405 3878 155414 SH SOLE 155414 0 0 SONICWALL INC COM COM 835470105 4129 351396 SH SOLE 351396 0 0 SOUTH FINL GROUP INC COM COM 837841105 300 1100481 SH SOLE 1100481 0 0 SOUTHWEST WATER CO COM 845331107 1737 165752 SH SOLE 165752 0 0 SPDR GOLD TRUST GOLD SHS COM 78463V107 426 3500 SH SOLE 3500 0 0 SPORT SUPPLY GROUP INC DEL COM COM 84916A104 711 52851 SH SOLE 52851 0 0 SPRINT NEXTEL CORP COM 852061100 352 83000 SH SOLE 83000 0 0 STANLEY INC COM COM 854532108 7576 202686 SH SOLE 202686 0 0 SUNPOWER CORP COM CL B COM 867652307 119 11000 SH SOLE 11000 0 0 SYBASE INC COM COM 871130100 19728 305100 SH SOLE 305100 0 0 SYMYX TECHNOLOGIES COM COM 87155S108 284 56675 SH SOLE 56675 0 0 TAKE-TWO INTERACTIVE SOFTWARCO COM 874054109 90 10000 SH SOLE 10000 0 0 TALECRIS BIOTHERAPEUTICS COM 874227101 317 15000 SH SOLE 15000 0 0 TELEPHONE & DATA SYS INC SPL C COM 879433860 1574 59300 SH SOLE 59300 0 0 TELEPHONE & DATA SYSTEM INC. COM 879433100 334 11000 SH SOLE 11000 0 0 TEVA PHARMACEUTICAL INDS LTDAD COM 881624209 208 4000 SH SOLE 4000 0 0 TIME WARNER INC COM COM 887317303 299 10333 SH SOLE 10333 0 0 TOFUTTI BRANDS INC COM COM 88906B105 39 12000 SH SOLE 12000 0 0 TRANSOCEAN INC 1.5% 12/15/37 CONVERTIBLE BOND 893830AV1 511 575000 PRN SOLE 575000 0 0 TRINITY INDS INC COM 896522109 321 18100 SH SOLE 18100 0 0 VERSO PAPER CORP COM COM 92531L108 173 75000 SH SOLE 75000 0 0 VIACOM INC NEW CL A COM 92553P102 392 11000 SH SOLE 11000 0 0 VIRAGE LOGIC CORP COM COM 92763R104 1296 109013 SH SOLE 109013 0 0 VIRTUAL RADIOLOGIC CORPORATICO COM 92826B104 979 57058 SH SOLE 57058 0 0 WASTE SERVICES INC DEL COM NEW COM 941075202 117 10000 SH SOLE 10000 0 0 WELLS FARGO & CO NEW COM 949746101 2090 81628 SH SOLE 81628 0 0 WUXI PHARMATECH CAYMAN INC SPO COM 929352102 3396 212800 SH SOLE 212800 0 0 YAHOO INC. COM 984332106 310 22400 SH SOLE 22400 0 0 YINGLI GREEN 0% 12/15/2012 CONVERTIBLE BOND 98584BAA1 1130 1000000 PRN SOLE 1000000 0 0 YRC WORLDWIDE INC COM COM 984249102 3 20000 SH SOLE 20000 0 0 ZYGO CORP COM COM 989855101 101 12400 SH SOLE 12400 0 0 PORTVUE-SEC13F.LNP TETON ADVISORS, INC. PAGE 45 RUN DATE: 08/02/10 10:56 A.M. FORM 13F INFORMATION TABLE AS OF DATE: 06/30/10 VALUE SHARES/ SH/ PUT/ INVSTMT OTHER VOTING AUTHORITY NAME OF ISSUER TITLE OF CLASS CUSIP (x$1000) PRN AMT PRN CALL DSCRETN MANAGERS SOLE SHARED NONE ------------------------------ ---------------- --------- -------- -------- --- ---- ------- ------------ -------- -------- -------- 1 800 FLOWERS COM INC CL A COM 68243Q106 813 394800 SH SOLE 394800 0 0 A123 SYSTEMS INC COM 03739T108 255 27000 SH SOLE 27000 0 0 ADAMS GOLF INC COM NEW COM 006228209 66 18000 SH SOLE 18000 0 0 ADVANCED ANALOGIC TECHNOLOGICO COM 00752J108 430 134700 SH SOLE 134700 0 0 AKAMAI TECHNOLOGIES INC COM COM 00971T101 700 17244 SH SOLE 17244 0 0 ALLIS CHALMERS ENERGY INC COM COM 019645506 86 41800 SH SOLE 41800 0 0 AMERICAN EAGLE OUTFITTERS INCO COM 02553E106 449 38207 SH SOLE 38207 0 0 AMERICAN RAILCAR INDS INC COM COM 02916P103 362 30000 SH SOLE 30000 0 0 AMPCO PITTSBURGH CORP COM 032037103 2152 103300 SH SOLE 103300 0 0 AMTECH SYS INC COM PAR $0.01N COM 032332504 357 42800 SH SOLE 42800 0 0 ANGIODYNAMICS INC COM COM 03475V101 1042 70671 SH SOLE 70671 0 0 APPLIED SIGNAL TECHNOLOGY COM COM 038237103 364 18500 SH SOLE 18500 0 0 ARCH CHEMICALS INC COM COM 03937R102 610 19857 SH SOLE 19857 0 0 ARTHROCARE CORP COM COM 043136100 411 13400 SH SOLE 13400 0 0 ASCENT MEDIA CORP COM SER A COM 043632108 27 1050 SH SOLE 1050 0 0 ASTRONICS CORP COM COM 046433108 198 12100 SH SOLE 12100 0 0 ATLANTIC TELE NETWORK INC COM COM 049079205 933 22600 SH SOLE 22600 0 0 ATLAS AIR WORLDWIDE HLDGS INCO COM 049164205 285 6000 SH SOLE 6000 0 0 ATMI INC COM COM 00207R101 201 13760 SH SOLE 13760 0 0 AVNET INC COM 053807103 564 23393 SH SOLE 23393 0 0 BALDWIN TECHNOLOGY INC CL A COM 058264102 204 172500 SH SOLE 172500 0 0 BALLANTYNE STRONG INC COM COM 058516105 546 75400 SH SOLE 75400 0 0 BEASLEY BROADCAST GRP INC. COM 074014101 431 88400 SH SOLE 88400 0 0 BEL FUSE INC CL A COM 077347201 1283 77300 SH SOLE 77300 0 0 BELL MICROPRODUCTS INC COM COM 078137106 1691 242200 SH SOLE 242200 0 0 BELO CORP COM 080555105 987 173500 SH SOLE 173500 0 0 BERKSHIRE BANCORP INC DEL COM COM 084597202 81 16100 SH SOLE 16100 0 0 BIG 5 SPORTING GOODS CORP COM COM 08915P101 482 36700 SH SOLE 36700 0 0 BIGLARI HOLDINGS INC COM 08986R101 4326 15079 SH SOLE 15079 0 0 BIOLASE TECHNOLOGY INC COM COM 090911108 514 340500 SH SOLE 340500 0 0 BOSTON BEER INC CL A COM 100557107 1336 19800 SH SOLE 19800 0 0 BOWNE & CO INC COM COM 103043105 2693 240000 SH SOLE 240000 0 0 BRIGHAM EXPLORATION CO COM COM 109178103 408 26500 SH SOLE 26500 0 0 BROOKS AUTOMATION COM COM 114340102 189 24504 SH SOLE 24504 0 0 BROWN & BROWN INC COM COM 115236101 254 13270 SH SOLE 13270 0 0 BRUSH ENGINEERED MATLS INC COM COM 117421107 1908 95500 SH SOLE 95500 0 0 BTU INTL INC COM COM 056032105 480 82650 SH SOLE 82650 0 0 BUCYRUS INTL INC NEW CL A COM 118759109 383 8066 SH SOLE 8066 0 0 CADIZ INC COM 127537207 473 39174 SH SOLE 39174 0 0 CALLAWAY GOLF CO COM COM 131193104 203 33600 SH SOLE 33600 0 0 CAMBIUM LEARNING GRP INC COM COM 13201A107 308 85507 SH SOLE 85507 0 0 CANTEL MEDICAL CORP COM COM 138098108 367 22000 SH SOLE 22000 0 0 CANTERBURY PK HLDG CORP COM 13811E101 167 22000 SH SOLE 22000 0 0 PORTVUE-SEC13F.LNP TETON ADVISORS, INC. PAGE 46 RUN DATE: 08/02/10 10:56 A.M. FORM 13F INFORMATION TABLE AS OF DATE: 06/30/10 VALUE SHARES/ SH/ PUT/ INVSTMT OTHER VOTING AUTHORITY NAME OF ISSUER TITLE OF CLASS CUSIP (x$1000) PRN AMT PRN CALL DSCRETN MANAGERS SOLE SHARED NONE ------------------------------ ---------------- --------- -------- -------- --- ---- ------- ------------ -------- -------- -------- CAPSTONE TURBINE CORP COM COM 14067D102 20 20000 SH SOLE 20000 0 0 CARDIONET INC COM COM 14159L103 219 40000 SH SOLE 40000 0 0 CARIBOU COFFEE INC COM COM 142042209 95 10000 SH SOLE 10000 0 0 CASCADE MICROTECH INC COM COM 147322101 405 90700 SH SOLE 90700 0 0 CASELLA WASTE SYS INC CL A COM 147448104 638 167000 SH SOLE 167000 0 0 CAVCO INDUSTRIES COM 149568107 433 12300 SH SOLE 12300 0 0 CENVEO INC COM COM 15670S105 79 14500 SH SOLE 14500 0 0 CEPHEID COM COM 15670R107 1001 62500 SH SOLE 62500 0 0 CHASE CORP COM 16150R104 728 63700 SH SOLE 63700 0 0 CHESAPEAKE UTILS CORP COM COM 165303108 1146 36500 SH SOLE 36500 0 0 CHURCHILL DOWNS INC COM COM 171484108 1559 47540 SH SOLE 47540 0 0 CIRCOR INTL INC COM COM 17273K109 1292 50500 SH SOLE 50500 0 0 CLARIENT INC COM COM 180489106 467 151700 SH SOLE 151700 0 0 COHEN & STEERS INC COM COM 19247A100 664 32000 SH SOLE 32000 0 0 COLDWATER CREEK INC COM COM 193068103 454 135000 SH SOLE 135000 0 0 COMMSCOPE INC COM COM 203372107 564 23748 SH SOLE 23748 0 0 COMMUNICATIONS SYS COM 203900105 468 44900 SH SOLE 44900 0 0 COMPUTER TASK GROUP INC COM COM 205477102 342 53000 SH SOLE 53000 0 0 COMVERGE INC COM COM 205859101 367 41000 SH SOLE 41000 0 0 CONSOLIDATED WATER CO LTD ORD COM G23773107 455 40000 SH SOLE 40000 0 0 CONTINUCARE CORP COM COM 212172100 1747 521600 SH SOLE 521600 0 0 CORE MOLDING TECH COM COM 218683100 1259 231000 SH SOLE 231000 0 0 COWEN GROUP INC NEW CL A COM 223622101 41 10000 SH SOLE 10000 0 0 CROWN MEDIA HLDGS INC CL A COM 228411104 91 51900 SH SOLE 51900 0 0 CRUCELL N V SPONSORED ADR COM 228769105 311 17000 SH SOLE 17000 0 0 CTS CORP COM 126501105 1880 203500 SH SOLE 203500 0 0 CUTERA INC COM COM 232109108 726 78800 SH SOLE 78800 0 0 CYNOSURE INC CL A COM 232577205 659 61200 SH SOLE 61200 0 0 DANA HOLDING CORP COM COM 235825205 1000 100000 SH SOLE 100000 0 0 DAWSON GEOPHYSICAL CO COM COM 239359102 362 17000 SH SOLE 17000 0 0 DELTA NAT GAS INC COM COM 247748106 513 18000 SH SOLE 18000 0 0 DENNYS CORP COM COM 24869P104 119 45700 SH SOLE 45700 0 0 DIAMOND MGMT & TECHNOLOGY COCO COM 25269L106 412 40000 SH SOLE 40000 0 0 DOVER DOWNS GAMING & ENTMT INC COM 260095104 740 256000 SH SOLE 256000 0 0 DOVER MOTORSPORTS INC.(B:DVD) COM 260174107 400 220000 SH SOLE 220000 0 0 DXP ENTERPRISES INC NEW COM NE COM 233377407 379 24186 SH SOLE 24186 0 0 EASTERN CO COM COM 276317104 308 21000 SH SOLE 21000 0 0 EDGAR ONLINE INC COM 279765101 87 67500 SH SOLE 67500 0 0 EDGEWATER TECHNOLOGY INC COM COM 280358102 1020 351686 SH SOLE 351686 0 0 EDWARDS LIFESCIENCES CORP COM COM 28176E108 240 4290 SH SOLE 4290 0 0 ELECTRO SCIENTIFIC INDS INC CO COM 285229100 591 44205 SH SOLE 44205 0 0 ENERGY RECOVERY INC COM 29270J100 140 35000 SH SOLE 35000 0 0 ENTEGRIS INC COM COM 29362U104 556 140090 SH SOLE 140090 0 0 ENTERCOM COMMUNICATIONS CORPCL COM 293639100 651 73800 SH SOLE 73800 0 0 PORTVUE-SEC13F.LNP TETON ADVISORS, INC. PAGE 47 RUN DATE: 08/02/10 10:56 A.M. FORM 13F INFORMATION TABLE AS OF DATE: 06/30/10 VALUE SHARES/ SH/ PUT/ INVSTMT OTHER VOTING AUTHORITY NAME OF ISSUER TITLE OF CLASS CUSIP (x$1000) PRN AMT PRN CALL DSCRETN MANAGERS SOLE SHARED NONE ------------------------------ ---------------- --------- -------- -------- --- ---- ------- ------------ -------- -------- -------- ENTROPIC COMMUNICATIONS INC CO COM 29384R105 626 98814 SH SOLE 98814 0 0 EPOCH HOLDING CORP COM 29428R103 4239 345505 SH SOLE 345505 0 0 ESTERLINE TECHNOLOGIES CORP CO COM 297425100 247 5211 SH SOLE 5211 0 0 EXACTECH INC COM COM 30064E109 1542 90300 SH SOLE 90300 0 0 FAIR ISAAC & CO INC COM COM 303250104 611 28047 SH SOLE 28047 0 0 FAMOUS DAVES AMER INC COM COM 307068106 380 45500 SH SOLE 45500 0 0 FEDERAL MOGUL CORP CL A COM 313549404 285 21900 SH SOLE 21900 0 0 FEDERAL SIGNAL CORP COM COM 313855108 479 79381 SH SOLE 79381 0 0 FERRO CORP COM 315405100 4249 576469 SH SOLE 576469 0 0 FIDELITY NATL TITLE GROUP INCO COM 31620R105 233 17904 SH SOLE 17904 0 0 FIDELITY SOUTHERN CORP COM 316394105 68 10391 SH SOLE 10391 0 0 FIRST NIAGARA FINL GP INC COM COM 33582V108 313 25000 SH SOLE 25000 0 0 FISHER COMMUNICATIONS INC COM COM 337756209 1816 107814 SH SOLE 107814 0 0 FLOW INTL CORP COM COM 343468104 405 171400 SH SOLE 171400 0 0 FLUSHING FINL CORP COM COM 343873105 950 77700 SH SOLE 77700 0 0 FORMFACTOR INC COM COM 346375108 560 51895 SH SOLE 51895 0 0 FULL HOUSE RESORTS INC COM COM 359678109 47 15000 SH SOLE 15000 0 0 FURMANITE CORPORATION COM 361086101 791 199200 SH SOLE 199200 0 0 GENCORP INC COM 368682100 2929 668800 SH SOLE 668800 0 0 GENERAL MILLS INC COM 370334104 267 7522 SH SOLE 7522 0 0 GENOPTIX INC COM 37243V100 456 26500 SH SOLE 26500 0 0 GERBER SCIENTIFIC INSTR COM 373730100 1193 223070 SH SOLE 223070 0 0 GLOBAL SOURCES LTD COM COM G39300101 1823 232500 SH SOLE 232500 0 0 GOODRICH PETE CORP COM NEW COM 382410405 227 18940 SH SOLE 18940 0 0 GP STRATEGIES CORP COM COM 36225V104 503 69270 SH SOLE 69270 0 0 GRAFTECH INTERNATIONAL COM 384313102 270 18500 SH SOLE 18500 0 0 GRAHAM CORP COM COM 384556106 582 38800 SH SOLE 38800 0 0 GRAY TELEVISION, INC COM 389375106 1462 606800 SH SOLE 606800 0 0 GREAT ATLANTIC & PAC TEA INCCO COM 390064103 293 75100 SH SOLE 75100 0 0 GRIFFIN LAND & NUR COM 398231100 838 33000 SH SOLE 33000 0 0 GRIFFON CORP COM COM 398433102 2100 189888 SH SOLE 189888 0 0 GSE SYS INC COM COM 36227K106 184 45300 SH SOLE 45300 0 0 GYRODYNE CO AMER INC COM COM 403820103 221 4700 SH SOLE 4700 0 0 HAIN CELESTIAL GROUP INC COM 405217100 686 34000 SH SOLE 34000 0 0 HAWKINS INC COM COM 420261109 867 36000 SH SOLE 36000 0 0 HEADWATERS INC COM COM 42210P102 346 122000 SH SOLE 122000 0 0 HEELYS INC COM COM 42279M107 133 54000 SH SOLE 54000 0 0 HERLEY INDS INC COM COM 427398102 3360 235600 SH SOLE 235600 0 0 HESKA CORP COM NEW RESTRICTED COM 42805E207 18 28700 SH SOLE 28700 0 0 HICKORY TECH CORP COM COM 429060106 378 56000 SH SOLE 56000 0 0 HOOPER HOLMES INC COM COM 439104100 42 73600 SH SOLE 73600 0 0 HOT TOPIC INC COM 441339108 127 25000 SH SOLE 25000 0 0 HUDSON VALLEY HOLDING CORP COM COM 444172100 890 38500 SH SOLE 38500 0 0 ICF INTL INC COM COM 44925C103 536 22400 SH SOLE 22400 0 0 PORTVUE-SEC13F.LNP TETON ADVISORS, INC. PAGE 48 RUN DATE: 08/02/10 10:56 A.M. FORM 13F INFORMATION TABLE AS OF DATE: 06/30/10 VALUE SHARES/ SH/ PUT/ INVSTMT OTHER VOTING AUTHORITY NAME OF ISSUER TITLE OF CLASS CUSIP (x$1000) PRN AMT PRN CALL DSCRETN MANAGERS SOLE SHARED NONE ------------------------------ ---------------- --------- -------- -------- --- ---- ------- ------------ -------- -------- -------- IDEX CORP COM 45167R104 630 22056 SH SOLE 22056 0 0 IMAX CORP COM COM 45245E109 720 49300 SH SOLE 49300 0 0 INGLES MKTS INC CL A COM 457030104 1731 115000 SH SOLE 115000 0 0 INNOVATIVE SOLUTIONS & SUPPOCO COM 45769N105 183 41500 SH SOLE 41500 0 0 INTEGRATED DEVICE TECH INC COM COM 458118106 193 39057 SH SOLE 39057 0 0 INTERNATIONAL RECTIFIER CORPCO COM 460254105 705 37894 SH SOLE 37894 0 0 INTRICON CORP COM COM 46121H109 851 166500 SH SOLE 166500 0 0 IRIS INTL INC COM COM 46270W105 3072 302975 SH SOLE 302975 0 0 JOURNAL COMM INC-A COM 481130102 4303 1083900 SH SOLE 1083900 0 0 KAMAN CORP COM 483548103 2590 117080 SH SOLE 117080 0 0 KBW INC COM 482423100 483 22527 SH SOLE 22527 0 0 KEITHLEY INSTRS INC COM COM 487584104 1785 202200 SH SOLE 202200 0 0 KEY TECHNOLOGY INC COM COM 493143101 603 44671 SH SOLE 44671 0 0 KID BRANDS, INC. COM COM 49375T100 391 55600 SH SOLE 55600 0 0 KRATOS DEFENSE & SEC SOLUTIOCO COM 50077B207 360 34274 SH SOLE 34274 0 0 LAKELAND INDS INC COM COM 511795106 142 15300 SH SOLE 15300 0 0 LAWSON SOFTWARE INC NEW COM COM 52078P102 137 18726 SH SOLE 18726 0 0 LAYNE CHRISTENSEN CO COM COM 521050104 825 34000 SH SOLE 34000 0 0 LECROY CORP COM COM 52324W109 1255 259386 SH SOLE 259386 0 0 LIFEWAY FOODS INC COM COM 531914109 1308 134300 SH SOLE 134300 0 0 LIMONEIRA CO COM COM 532746104 261 12000 SH SOLE 12000 0 0 LIN TV CORP CL A COM 532774106 595 110000 SH SOLE 110000 0 0 LITTELFUSE INC COM 537008104 324 10253 SH SOLE 10253 0 0 LYDALL INC COM COM 550819106 216 28312 SH SOLE 28312 0 0 MAGMA DESIGN AUTOMATION COM COM 559181102 303 106692 SH SOLE 106692 0 0 MAGNETEK INC COM COM 559424106 403 437500 SH SOLE 437500 0 0 MANITOWOC CO COM COM 563571108 187 20500 SH SOLE 20500 0 0 MARCUS CORP COM COM 566330106 435 46000 SH SOLE 46000 0 0 MARINE PRODS CORP COM COM 568427108 1149 203000 SH SOLE 203000 0 0 MARINEMAX INC COM COM 567908108 69 10000 SH SOLE 10000 0 0 MATRIXX INITIATIVES INC COM COM 57685L105 46 10000 SH SOLE 10000 0 0 MEADOWBROOK INS GROUP INC COM COM 58319P108 241 27900 SH SOLE 27900 0 0 MEDALLION FINANCIAL CORP COM 583928106 277 42000 SH SOLE 42000 0 0 MEDIA GENERAL CL A COM 584404107 4451 456000 SH SOLE 456000 0 0 MEDICAL NUTRITION USA INC COM COM 58461X107 477 120700 SH SOLE 120700 0 0 MERCURY COMPUTER SYS INC COM COM 589378108 571 48653 SH SOLE 48653 0 0 MESA LABS INC COM COM 59064R109 601 25000 SH SOLE 25000 0 0 MET PRO CORP COM COM 590876306 858 79700 SH SOLE 79700 0 0 METHODE ELECTRS INC CL A COM 591520200 731 75000 SH SOLE 75000 0 0 MGE ENERGY INC COM 55277P104 1135 31500 SH SOLE 31500 0 0 MGP INGREDIENTS INC COM COM 55302G103 99 15000 SH SOLE 15000 0 0 MICROSEMI CORP COM COM 595137100 250 17084 SH SOLE 17084 0 0 MICROTUNE INC. COM 59514P109 355 166900 SH SOLE 166900 0 0 MICRUS ENDOVASCULAR CORP COM COM 59518V102 1663 80000 SH SOLE 80000 0 0 PORTVUE-SEC13F.LNP TETON ADVISORS, INC. PAGE 49 RUN DATE: 08/02/10 10:56 A.M. FORM 13F INFORMATION TABLE AS OF DATE: 06/30/10 VALUE SHARES/ SH/ PUT/ INVSTMT OTHER VOTING AUTHORITY NAME OF ISSUER TITLE OF CLASS CUSIP (x$1000) PRN AMT PRN CALL DSCRETN MANAGERS SOLE SHARED NONE ------------------------------ ---------------- --------- -------- -------- --- ---- ------- ------------ -------- -------- -------- MIDAS GROUP INC COM COM 595626102 1479 192800 SH SOLE 192800 0 0 MIDDLEBY CORP COM COM 596278101 787 14800 SH SOLE 14800 0 0 MINE SAFETY APPLIANCES CO COM COM 602720104 502 20269 SH SOLE 20269 0 0 MODINE MFG CO COM 607828100 644 83800 SH SOLE 83800 0 0 MOLEX INC COM 608554101 624 34229 SH SOLE 34229 0 0 MORGANS HOTEL GROUP CO COM COM 61748W108 283 46000 SH SOLE 46000 0 0 MOSY INC COM 619718109 307 69500 SH SOLE 69500 0 0 MVC CAP COM COM 553829102 428 33100 SH SOLE 33100 0 0 MYERS INDS INC COM 628464109 1019 126000 SH SOLE 126000 0 0 NARA BANCORP INC COM COM 63080P105 346 41100 SH SOLE 41100 0 0 NATHANS FAMOUS INC NEW COM COM 632347100 1675 107777 SH SOLE 107777 0 0 NATIONAL DENTEX CORP COM COM 63563H109 1242 73700 SH SOLE 73700 0 0 NCR CORP NEW COM COM 62886E108 199 16400 SH SOLE 16400 0 0 NEOGEN CORP COM COM 640491106 2449 94000 SH SOLE 94000 0 0 NEW ALLIANCE BANCSHARES INC CO COM 650203102 116 10386 SH SOLE 10386 0 0 NEW YORK CMNTY BANCORP INC COM COM 649445103 169 11055 SH SOLE 11055 0 0 NEWPORT CORP COM COM 651824104 839 92558 SH SOLE 92558 0 0 NOBILITY HOMES INC COM COM 654892108 236 26200 SH SOLE 26200 0 0 OIL DRI CORP AMER COM COM 677864100 1416 61700 SH SOLE 61700 0 0 OMNICELL INC COM COM 68213N109 129 11054 SH SOLE 11054 0 0 OMNOVA SOLUTIONS INC COM COM 682129101 2031 260000 SH SOLE 260000 0 0 ON SEMICONDUCTOR CORP COM COM 682189105 469 73503 SH SOLE 73503 0 0 OPKO HEALTH INC COM COM 68375N103 100 44300 SH SOLE 44300 0 0 ORTHOFIX INTL N V ORD COM N6748L102 561 17500 SH SOLE 17500 0 0 OTIX GLOBAL INC COM 68906N200 432 107980 SH SOLE 107980 0 0 OUTDOOR HLDGS INC (NEW) COM 690027206 56 12000 SH SOLE 12000 0 0 PACTIV CORP COM COM 695257105 204 7320 SH SOLE 7320 0 0 PAIN THERAPEUTICS INC COM COM 69562K100 655 117800 SH SOLE 117800 0 0 PALOMAR MED TECHNOLOGIES INCCO COM 697529303 190 17000 SH SOLE 17000 0 0 PARAMETRIC TECHNOLOGY CORP COM COM 699173209 689 43972 SH SOLE 43972 0 0 PARK ELECTROCHEMICAL CORP COM COM 700416209 1248 51141 SH SOLE 51141 0 0 PARK OHIO HLDGS CORP COM COM 700666100 180 12500 SH SOLE 12500 0 0 PC GROUP INC COM 70455G107 9 22550 SH SOLE 22550 0 0 PENNICHUCK CORP COM NEW COM 708254206 1822 82200 SH SOLE 82200 0 0 PERICOM SEMICONDUCTOR CORP COM COM 713831105 735 76600 SH SOLE 76600 0 0 PERRIGO CO COM 714290103 351 5944 SH SOLE 5944 0 0 PETROHAWK ENERGY CORP COM COM 716495106 529 31200 SH SOLE 31200 0 0 PHASE FORWARD INC COM COM 71721R406 707 42400 SH SOLE 42400 0 0 PHOENIX TECHNOLOGIES LTD COM COM 719153108 624 215792 SH SOLE 215792 0 0 PINNACLE ENTMT INC COM COM 723456109 238 25200 SH SOLE 25200 0 0 PREFORMED LINE PRODS CO COM COM 740444104 218 7788 SH SOLE 7788 0 0 PRIDE INTL INC COM COM 74153Q102 533 23877 SH SOLE 23877 0 0 PRIMEDIA INC COM NEW COM 74157K846 586 200000 SH SOLE 200000 0 0 PRINCETON REVIEW INC COM COM 742352107 390 168000 SH SOLE 168000 0 0 PORTVUE-SEC13F.LNP TETON ADVISORS, INC. PAGE 50 RUN DATE: 08/02/10 10:56 A.M. FORM 13F INFORMATION TABLE AS OF DATE: 06/30/10 VALUE SHARES/ SH/ PUT/ INVSTMT OTHER VOTING AUTHORITY NAME OF ISSUER TITLE OF CLASS CUSIP (x$1000) PRN AMT PRN CALL DSCRETN MANAGERS SOLE SHARED NONE ------------------------------ ---------------- --------- -------- -------- --- ---- ------- ------------ -------- -------- -------- PROVIDENCE & WORCESTER RR COCO COM 743737108 977 80300 SH SOLE 80300 0 0 PZENA INVESTMENT MGMT INC CLAS COM 74731Q103 287 45000 SH SOLE 45000 0 0 QLOGIC CORP COM COM 747277101 680 40921 SH SOLE 40921 0 0 QUIDEL CORP COM COM 74838J101 324 25500 SH SOLE 25500 0 0 READING INTERNATIONAL INC CL B COM 755408200 214 29800 SH SOLE 29800 0 0 READING INTL INC CL A COM 755408101 455 114500 SH SOLE 114500 0 0 RGC RES INC COM COM 74955L103 518 16700 SH SOLE 16700 0 0 ROCHESTER MED CORP COM COM 771497104 2213 234205 SH SOLE 234205 0 0 RPC INC. COMMON COM 749660106 546 40000 SH SOLE 40000 0 0 RTI BIOLOGICS INC COM COM 74975N105 247 84400 SH SOLE 84400 0 0 RUSH ENTERPRISES INC CL A COM 781846209 453 33900 SH SOLE 33900 0 0 RUSH ENTERPRISES INC CL B COM 781846308 466 40000 SH SOLE 40000 0 0 SALEM COMMUNICATIONS CORP DECL COM 794093104 719 193800 SH SOLE 193800 0 0 SANDERS MORRIS HARRIS GROUP CO COM 80000Q104 392 70600 SH SOLE 70600 0 0 SCHAWK INC CL A COM 806373106 377 25200 SH SOLE 25200 0 0 SCHIFF NUTRITION INTL INC COM COM 806693107 1286 180665 SH SOLE 180665 0 0 SCRIPPS E W CO OHIO CL A COM 811054402 892 120000 SH SOLE 120000 0 0 SEALED AIR CORP NEW COM 81211K100 208 10571 SH SOLE 10571 0 0 SEARCHMEDIA HOLDINGS LTD COM G8005Y106 157 51700 SH SOLE 51700 0 0 SHENANDOAH TELECOMMUNICATIONCD COM 82312B106 319 18000 SH SOLE 18000 0 0 SILICON IMAGE INC COM COM 82705T102 65 18400 SH SOLE 18400 0 0 SINCLAIR BROADCAST GROUP INCCL COM 829226109 292 50000 SH SOLE 50000 0 0 SJW CORP COM COM 784305104 1437 61300 SH SOLE 61300 0 0 SKYLINE CORP COM 830830105 384 21300 SH SOLE 21300 0 0 SL INDS INC COM COM 784413106 2216 184700 SH SOLE 184700 0 0 SMART BALANCE INC COM COM 83169Y108 199 48600 SH SOLE 48600 0 0 SOMANETICS CORP COM NEW COM 834445405 1200 48100 SH SOLE 48100 0 0 SONESTA INTL HOTELS CORP CL A COM 835438409 2012 143000 SH SOLE 143000 0 0 STAMPS.COM INC (NEW) COM 852857200 1819 177500 SH SOLE 177500 0 0 STANDARD MTR PRODS INC CLASS A COM 853666105 1759 218000 SH SOLE 218000 0 0 STARRETT L S CO CL A COM 855668109 892 93600 SH SOLE 93600 0 0 STEC INC COM COM 784774101 160 12700 SH SOLE 12700 0 0 STEINWAY MUSICAL INSTRS INC OR COM 858495104 356 20000 SH SOLE 20000 0 0 STEWART ENTERPRISES INC CL A COM 860370105 357 66000 SH SOLE 66000 0 0 STONERIDGE INC COM 86183P102 1573 207300 SH SOLE 207300 0 0 STRATEGIC DIAGNOSTICS INC COM COM 862700101 387 213900 SH SOLE 213900 0 0 STRATTEC SECURITY CORP. COM 863111100 2153 97400 SH SOLE 97400 0 0 SUPERIOR INDS INTL INC COM 868168105 882 65600 SH SOLE 65600 0 0 SVB FINL GROUP COM COM 78486Q101 653 15831 SH SOLE 15831 0 0 SWS GROUP INC COM 78503N107 540 56800 SH SOLE 56800 0 0 SYCAMORE NETWORKS INC COM NEW COM 871206405 346 20830 SH SOLE 20830 0 0 SYMMETRICOM INC COM COM 871543104 543 106750 SH SOLE 106750 0 0 SYNERON MEDICAL LTD ORD SHS COM M87245102 988 96100 SH SOLE 96100 0 0 TECH OPS SEVCON INC COM 878293109 1024 198500 SH SOLE 198500 0 0 PORTVUE-SEC13F.LNP TETON ADVISORS, INC. PAGE 51 RUN DATE: 08/02/10 10:56 A.M. FORM 13F INFORMATION TABLE AS OF DATE: 06/30/10 VALUE SHARES/ SH/ PUT/ INVSTMT OTHER VOTING AUTHORITY NAME OF ISSUER TITLE OF CLASS CUSIP (x$1000) PRN AMT PRN CALL DSCRETN MANAGERS SOLE SHARED NONE ------------------------------ ---------------- --------- -------- -------- --- ---- ------- ------------ -------- -------- -------- TECHNITROL INC COM COM 878555101 956 302400 SH SOLE 302400 0 0 TELEFLEX INC COM 879369106 602 11082 SH SOLE 11082 0 0 TENNANT CO COM 880345103 2206 65241 SH SOLE 65241 0 0 TENNECO AUTOMOTIVE INC COM COM 880349105 842 40000 SH SOLE 40000 0 0 TERADATA CORP DEL COM COM 88076W103 629 20621 SH SOLE 20621 0 0 TESCO CORP COM COM 88157K101 834 67900 SH SOLE 67900 0 0 TIER TECHNOLOGIES INC CL B COM 88650Q100 711 116871 SH SOLE 116871 0 0 TIFFANY & CO NEW COM COM 886547108 482 12705 SH SOLE 12705 0 0 TITAN MACHY INC COM COM 88830R101 414 31500 SH SOLE 31500 0 0 TORO CO COM COM 891092108 765 15567 SH SOLE 15567 0 0 TRANS LUX CORP COM 893247106 30 50500 SH SOLE 50500 0 0 TRANSACT TECHNOLOGIES INC COM COM 892918103 2098 287400 SH SOLE 287400 0 0 TREE COM INC COM COM 894675107 63 10000 SH SOLE 10000 0 0 TRIDENT MICROSYSTEMS INC COM COM 895919108 32 22300 SH SOLE 22300 0 0 TTM TECHNOLOGIES INC COM COM 87305R109 222 23404 SH SOLE 23404 0 0 TWIN DISC INC COM COM 901476101 932 82000 SH SOLE 82000 0 0 U S ENERGY CORP WYO COM COM 911805109 96 20300 SH SOLE 20300 0 0 ULTRA CLEAN HLDGS INC COM COM 90385V107 1466 172064 SH SOLE 172064 0 0 ULTRALIFE BATTERIES INC COM COM 903899102 559 130000 SH SOLE 130000 0 0 ULTRATECH INC COM COM 904034105 990 60850 SH SOLE 60850 0 0 UMPQUA HLDGS CORP COM COM 904214103 160 13908 SH SOLE 13908 0 0 UNITED GUARDIAN INC COM COM 910571108 939 79400 SH SOLE 79400 0 0 UNIVERSAL TECHNICAL INST INCCO COM 913915104 274 11600 SH SOLE 11600 0 0 VALLEY NATL BANCORP COM COM 919794107 224 16471 SH SOLE 16471 0 0 VALSPAR CORP COM COM 920355104 217 7217 SH SOLE 7217 0 0 VARIAN SEMICONDUCTOR EQUIPTMCO COM 922207105 453 15807 SH SOLE 15807 0 0 VASCULAR SOLUTIONS INC COM COM 92231M109 758 60600 SH SOLE 60600 0 0 VICOR CORP COM COM 925815102 673 53900 SH SOLE 53900 0 0 VILLAGE SUPER MKT INC CL A NEW COM 927107409 231 8800 SH SOLE 8800 0 0 VISHAY INTERTECHNOLOGY INC COM 928298108 324 41913 SH SOLE 41913 0 0 WABASH NATL CORP COM COM 929566107 953 134100 SH SOLE 134100 0 0 WABCO HLDGS INC COM COM 92927K102 215 6835 SH SOLE 6835 0 0 WASHINGTON TR BANCORP COM COM 940610108 257 15093 SH SOLE 15093 0 0 WEBSTER FINL CORP WATERBURY CO COM 947890109 193 10768 SH SOLE 10768 0 0 WESTFIELD FINANCIAL INC NEW CO COM 96008P104 413 49550 SH SOLE 49550 0 0 WET SEAL INC/THE-CLASS A COM 961840105 383 104900 SH SOLE 104900 0 0 WHITNEY HLDG CORP COM 966612103 363 39239 SH SOLE 39239 0 0 WHX CORP COM 929248607 1259 295500 SH SOLE 295500 0 0 WILLAMETTE VY VINEYARD INC COM COM 969136100 60 17000 SH SOLE 17000 0 0 WILLIAMS SONOMA INC COM COM 969904101 605 24375 SH SOLE 24375 0 0 WILSHIRE BANCORP INC COM COM 97186T108 333 38100 SH SOLE 38100 0 0 WINDSTREAM CORP COM COM 97381W104 400 37875 SH SOLE 37875 0 0 WINNEBAGO INDS INC COM COM 974637100 219 22000 SH SOLE 22000 0 0 YORK WTR CO COM COM 987184108 405 28500 SH SOLE 28500 0 0 PORTVUE-SEC13F.LNP TETON ADVISORS, INC. PAGE 52 RUN DATE: 08/02/10 10:56 A.M. FORM 13F INFORMATION TABLE AS OF DATE: 06/30/10 VALUE SHARES/ SH/ PUT/ INVSTMT OTHER VOTING AUTHORITY NAME OF ISSUER TITLE OF CLASS CUSIP (x$1000) PRN AMT PRN CALL DSCRETN MANAGERS SOLE SHARED NONE ------------------------------ ---------------- --------- -------- -------- --- ---- ------- ------------ -------- -------- -------- YOUNG INNOVATIONS INC COM COM 987520103 571 20300 SH SOLE 20300 0 0 ZEBRA TECHNOLOGIES CORP CL A COM 989207105 663 26149 SH SOLE 26149 0 0 ZEP INC COM 98944B108 2728 156450 SH SOLE 156450 0 0 ZORAN CORP COM COM 98975F101 723 75800 SH SOLE 75800 0 0 ZYGO CORP COM COM 989855101 865 106600 SH SOLE 106600 0 0