PORTVUE-SEC13F.LNP GAMCO ASSET MGT. INC. PAGE 1 RUN DATE: 07/30/09 10:20 A.M. FORM 13F INFORMATION TABLE AS OF DATE: 06/30/09 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 605 315000 SH SOLE 315000 0 0 3 COM CORP COM 885535104 1533 324000 SH SOLE 324000 0 0 3M CO. COM 88579Y101 721 12000 SH SOLE 12000 0 0 A T & T INC (NEW) COM 00206R102 7126 286873 SH SOLE 263229 1208 22436 AAR CORP COM COM 000361105 1204 75000 SH SOLE 75000 0 0 AARON RENTS INC COM COM 002535201 298 10000 SH SOLE 10000 0 0 AARON'S INC COM 002535300 8821 375373 SH SOLE 371373 0 4000 ABB LTD SPONSORED ADR COM 000375204 4223 267600 SH SOLE 267600 0 0 ABBOTT LABS COM 002824100 5345 113630 SH SOLE 113130 0 500 ABOVENET INC COM COM 00374N107 850 10500 SH SOLE 10500 0 0 ACCESS INTEGRATED TECHNLGS ICL COM 004329108 37 37000 SH SOLE 37000 0 0 ACCO BRANDS CORP COM COM 00081T108 459 162753 SH SOLE 160638 0 2115 ACUITY BRANDS INC (B:AYI) COM COM 00508Y102 806 28720 SH SOLE 28720 0 0 ADOBE SYSTEMS INC COM COM 00724F101 713 25200 SH SOLE 25200 0 0 AES CORP COM COM 00130H105 5145 443150 SH SOLE 443150 0 0 AFLAC INC COM COM 001055102 249 8000 SH SOLE 8000 0 0 AGL RES INC COM COM 001204106 3156 99237 SH SOLE 81737 0 17500 AGNICO-EAGLE MINES (USD) COM 008474108 1816 34600 SH SOLE 34600 0 0 ALBEMARLE CORP COM COM 012653101 742 29000 SH SOLE 29000 0 0 ALBERTO CULVER CO NEW COM COM 013078100 31422 1235620 SH SOLE 1190820 500 44300 ALCOA INC COM COM 013817101 12889 1247685 SH SOLE 1150685 0 97000 ALCON INC COM SHS COM H01301102 758 6525 SH SOLE 6525 0 0 ALIGN TECHNOLOGY INC COM COM 016255101 2844 268300 SH SOLE 262300 0 6000 ALLEGHANY CORP DEL COM 017175100 913 3370 SH SOLE 3370 0 0 ALLEGHENY ENERGY INC COM COM 017361106 22975 895704 SH SOLE 851704 4000 40000 ALLERGAN INC COM 018490102 9471 199054 SH SOLE 196516 0 2538 ALLIANCE BERNSTEIN HLDGS LP UN COM 01881G106 6441 320600 SH SOLE 317600 0 3000 ALLIANCE DATA SYS CORP COM COM 018581108 1697 41200 SH SOLE 41200 0 0 ALLIANT ENERGY CORP COM COM 018802108 790 30220 SH SOLE 29620 600 0 AMAZON.COM INC COM 023135106 996 11900 SH SOLE 11900 0 0 AMERICA MOVIL S A DE C V SPONS COM 02364W105 2594 67000 SH SOLE 67000 0 0 AMERICAN DENTAL PARTNERS INC COM 025353103 181 20000 SH SOLE 20000 0 0 AMERICAN DG ENERGY INC COM COM 025398108 1317 479000 SH SOLE 479000 0 0 AMERICAN ELECTRIC POWER COM 025537101 217 7500 SH SOLE 7500 0 0 AMERICAN EXPRESS CO COM 025816109 93433 4020341 SH SOLE 3869391 4100 146850 AMERICAN INTL GROUP INC COM 026874107 16 14000 SH SOLE 14000 0 0 AMERICAN WATER WORKS CO INC COM 030420103 1315 68800 SH SOLE 68800 0 0 AMERIPRISE FINL INC COM COM 03076C106 2468 101708 SH SOLE 95808 600 5300 AMETEK INC NEW COM COM 031100100 105828 3060388 SH SOLE 2979538 0 80850 AMGEN INC COM 031162100 225 4250 SH SOLE 4250 0 0 AMICAS INC COM 001712108 3163 1137830 SH SOLE 1017830 0 120000 PORTVUE-SEC13F.LNP GAMCO ASSET MGT. INC. PAGE 2 RUN DATE: 07/30/09 10:20 A.M. FORM 13F INFORMATION TABLE AS OF DATE: 06/30/09 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 ------------------------------ ---------------- --------- -------- -------- --- ---- ------- ------------ -------- -------- -------- AMPCO PITTSBURGH CORP COM 032037103 25852 1102410 SH SOLE 1072510 0 29900 ANADARKO PETE CORP COM COM 032511107 4319 95160 SH SOLE 94160 1000 0 ANGIODYNAMICS INC COM COM 03475V101 3885 292760 SH SOLE 284760 0 8000 ANGLOGOLD LTD SPONSORED ADR COM 035128206 302 8250 SH SOLE 8250 0 0 ANIMAL HEALTH INTERNATIONAL COM 03525N109 631 407250 SH SOLE 374250 0 33000 APACHE CORP COM 037411105 1573 21800 SH SOLE 21800 0 0 APPLE COMPUTER INC COM 037833100 4780 33563 SH SOLE 33563 0 0 APPLIED MATLS INC COM COM 038222105 678 61590 SH SOLE 61590 0 0 AQUA AMERICA INC COM 03836W103 233 13000 SH SOLE 0 0 13000 ARCH CHEMICALS INC COM COM 03937R102 2068 84080 SH SOLE 84080 0 0 ARCHER DANIELS MIDLAND COM 039483102 48157 1798908 SH SOLE 1710508 4700 83700 ARGO GROUP INTL HLDGS LTD COM COM G0464B107 2318 82132 SH SOLE 82132 0 0 ASCENT MEDIA CORP COM SER A COM 043632108 28400 1068472 SH SOLE 990158 500 77814 ASHLAND INC NEW COM COM 044209104 8367 298300 SH SOLE 280766 0 17534 AUTONATION INC COM 05329W102 38408 2213719 SH SOLE 2072039 0 141680 AUTOZONE INC COM 053332102 363 2405 SH SOLE 2405 0 0 AVON PRODUCTS INC COM 054303102 4816 186825 SH SOLE 179525 0 7300 AXSYS TECHNOLOGIES INC COM COM 054615109 7823 145848 SH SOLE 139848 1000 5000 BADGER METER INC COM COM 056525108 3438 83850 SH SOLE 82350 0 1500 BAKER HUGHES INC COM 057224107 237 6500 SH SOLE 6500 0 0 BALDOR ELEC CO COM COM 057741100 19689 827600 SH SOLE 821600 0 6000 BALDWIN TECHNOLOGY INC CL A COM 058264102 1054 1053725 SH SOLE 1004725 0 49000 BANCO SANTANDER CENT HISP ADR( COM 05964H105 999 82564 SH SOLE 82564 0 0 BANK OF AMERICA COM 060505104 13830 1047753 SH SOLE 1036753 0 11000 BANK OF NEW YORK MELLON CORP COM 064058100 69425 2368634 SH SOLE 2279019 500 89115 BARNES GROUP INC COM COM 067806109 1601 134640 SH SOLE 134640 0 0 BARRICK GOLD(R:ABX.N B:ABX US) COM 067901108 1969 58700 SH SOLE 58700 0 0 BAXTER INTL INC COM COM 071813109 20412 385415 SH SOLE 366615 0 18800 BCE INC COM 05534B760 2863 138600 SH SOLE 138600 0 0 BEASLEY BROADCAST GRP INC. COM 074014101 2582 1179161 SH SOLE 1099061 0 80100 BECTON DICKINSON & CO COM COM 075887109 352 4930 SH SOLE 4930 0 0 BED BATH & BEYOND INC COM 075896100 4050 131700 SH SOLE 131700 0 0 BEL FUSE INC CL A COM 077347201 317 22600 SH SOLE 22600 0 0 BELDEN CDT INC COM 077454106 2300 137700 SH SOLE 137700 0 0 BELO CORP COM 080555105 1888 1054931 SH SOLE 1031931 0 23000 BERKSHIRE HATHAWAY COM 084670108 2790 31 SH SOLE 30 1 0 BERKSHIRE HATH/HLD B COM 084670207 7717 2665 SH SOLE 2665 0 0 BHP BILLITON LTD SPONSORED ADR COM 088606108 632 11550 SH SOLE 11550 0 0 BIG 5 SPORTING GOODS CORP COM COM 08915P101 1018 92000 SH SOLE 86000 0 6000 BIO RAD LABS INC CL A COM 090572207 453 6000 SH SOLE 6000 0 0 BIOGEN IDEC INC COM 09062X103 587 13000 SH SOLE 13000 0 0 BIOLASE TECHNOLOGY INC COM COM 090911108 346 204600 SH SOLE 204600 0 0 BLACKROCK INC CL A COM 09247X101 481 2740 SH SOLE 2740 0 0 BLACKSTONE GROUP L P COM UNIT COM 09253U108 425 40300 SH SOLE 40300 0 0 PORTVUE-SEC13F.LNP GAMCO ASSET MGT. INC. PAGE 3 RUN DATE: 07/30/09 10:20 A.M. FORM 13F INFORMATION TABLE AS OF DATE: 06/30/09 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 ------------------------------ ---------------- --------- -------- -------- --- ---- ------- ------------ -------- -------- -------- BOEING CO COM 097023105 21990 517420 SH SOLE 476920 0 40500 BON-TON STORES INC COM COM 09776J101 1856 547500 SH SOLE 547500 0 0 BORG WARNER INC COM 099724106 46224 1353566 SH SOLE 1336566 0 17000 BORLAND SOFTWARE CORP COM COM 099849101 19 15000 SH SOLE 15000 0 0 BOSTON BEER INC CL A COM 100557107 5178 175000 SH SOLE 162000 0 13000 BOSTON SCIENTIFIC CORP COM COM 101137107 3666 361500 SH SOLE 361500 0 0 BOYD GAMING CORP COM 103304101 19094 2246350 SH SOLE 2191350 4000 51000 BP PLC SPONS ADR COM 055622104 885 18558 SH SOLE 14900 0 3658 BPW ACQUISITION CORP COM COM 055637102 2013 210150 SH SOLE 210150 0 0 BPW ACQUISITION CORP WT EXP 02 WARRANT AND RIGH 055637110 142 590000 SH SOLE 590000 0 0 BRINKS CO COM COM 109696104 3803 131000 SH SOLE 131000 0 0 BRINKS HOME SEC HLDGS INC COM COM 109699108 1005 35500 SH SOLE 35500 0 0 BRISTOL MYERS SQUIBB CO COM 110122108 5612 276320 SH SOLE 266320 0 10000 BROWN FORMAN CORP CL B COM 115637209 4351 101235 SH SOLE 96835 0 4400 BROWN-FORMAN CORP CLASS A COM 115637100 25567 553389 SH SOLE 529389 0 24000 BRUSH ENGINEERED MATLS INC COM COM 117421107 3183 190000 SH SOLE 190000 0 0 BT GROUP PLC SPON ADR COM 05577E101 470 28000 SH SOLE 25000 1000 2000 BUCKEYE PARTNERS L P UNIT LTD OIL & GAS PARTNE 118230101 385 9000 SH SOLE 9000 0 0 BUNGE LIMITED COM COM G16962105 934 15500 SH SOLE 15500 0 0 CABLEVISION SYS NY GROUP A COM 12686C109 209061 10770798 SH SOLE 10284271 13300 473227 CABOT OIL & GAS CORP COMMON ST COM 127097103 650 21200 SH SOLE 21200 0 0 CADBURY PLC-SPONS ADR COM 12721E102 95573 2778287 SH SOLE 2695079 2112 81096 CALAMOS ASSET MANAGEMENT-A COM 12811R104 1482 105000 SH SOLE 105000 0 0 CALIFORNIA MICRO DEVICES CORCO COM 130439102 2950 1199300 SH SOLE 1074300 0 125000 CAMERON INTERNATIONAL CORP COM 13342B105 8615 304400 SH SOLE 268400 0 36000 CAMPBELL SOUP CO COM 134429109 23704 805723 SH SOLE 745423 400 59900 CANTERBURY PK HLDG CORP COM 13811E101 2797 411324 SH SOLE 367324 0 44000 CAPITAL ONE FINL CORP COM COM 14040H105 570 26060 SH SOLE 26060 0 0 CARMIKE CINEMAS INC COM COM 143436400 1265 151000 SH SOLE 151000 0 0 CASELLA WASTE SYS INC CL A COM 147448104 259 130000 SH SOLE 130000 0 0 CASEYS GEN STORES INC COM COM 147528103 1028 40000 SH SOLE 40000 0 0 CAVALIER HOMES INC COM COM 149507105 6854 2510699 SH SOLE 2510699 0 0 CAVCO INDUSTRIES COM 149568107 13220 521928 SH SOLE 510928 0 11000 CBS CORP CLASS A COM 124857103 19128 2744304 SH SOLE 2621300 900 122104 CBS CORP NEW CL B COM 124857202 654 94513 SH SOLE 93873 500 140 CELGENE CORP COM 151020104 679 14200 SH SOLE 14200 0 0 CENTENNIAL COMMUNICATIONS CORP COM 15133V208 26317 3140494 SH SOLE 2922794 0 217700 CENTRAL EUROPE AND RUSSIA FUND MUTUAL FUNDS 153436100 211 9441 SH SOLE 7500 1941 0 CENTRAL VT PUB SVC CORP COM COM 155771108 525 29000 SH SOLE 29000 0 0 CENTURYTEL INC COM 156700106 12783 416380 SH SOLE 395505 1500 19375 CEPHALON INC COM COM 156708109 482 8500 SH SOLE 8500 0 0 CEPHEID COM COM 15670R107 1922 204000 SH SOLE 204000 0 0 CF INDS HLDGS INC COM COM 125269100 297 4000 SH SOLE 4000 0 0 CH ENERGY GROUP, INC. COM 12541M102 33142 709677 SH SOLE 673752 1300 34625 PORTVUE-SEC13F.LNP GAMCO ASSET MGT. INC. PAGE 4 RUN DATE: 07/30/09 10:20 A.M. FORM 13F INFORMATION TABLE AS OF DATE: 06/30/09 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 ------------------------------ ---------------- --------- -------- -------- --- ---- ------- ------------ -------- -------- -------- CHAMPION ENTERPRISES INC COM COM 158496109 716 2236650 SH SOLE 2211650 0 25000 CHEMED CORPORATION COM 16359R103 30154 763790 SH SOLE 739990 1000 22800 CHEMTURA CORP COM 163893100 49 202666 SH SOLE 202666 0 0 CHESAPEAKE ENERGY CORP COM COM 165167107 937 47250 SH SOLE 47250 0 0 CHEVRON CORP COM 166764100 18888 285105 SH SOLE 265207 0 19898 CHINA MOBILE LTD COM 16941M109 3155 63000 SH SOLE 63000 0 0 CHURCH & DWIGHT CO COM 171340102 17542 323000 SH SOLE 312500 0 10500 CHURCHILL DOWNS INC COM COM 171484108 24728 734651 SH SOLE 699651 0 35000 CINCINNATI BELL COM 171871106 23089 8129865 SH SOLE 7749865 0 380000 CIRCOR INTL INC COM COM 17273K109 24826 1051523 SH SOLE 1008323 0 43200 CISCO SYS INC COM 17275R102 3404 182500 SH SOLE 182500 0 0 CITIGROUP INC. COM 172967101 844 284300 SH SOLE 255300 0 29000 CLARCOR INC COM 179895107 70344 2409851 SH SOLE 2364451 0 45400 CLEAR CHANNEL OUTDOOR HLDGS CL COM 18451C109 8275 1561400 SH SOLE 1484400 0 77000 CLEARWIRE CORP-CLASS A COM 18538Q105 896 162000 SH SOLE 162000 0 0 CLOUGH GLOBAL ALLOCATION FUNCO MUTUAL FUNDS 18913Y103 127 10000 SH SOLE 10000 0 0 CLOUGH GLOBAL EQUITY FD COM MUTUAL FUNDS 18914C100 117 10000 SH SOLE 10000 0 0 CLOUGH GLOBAL OPPORTUNITIES SH MUTUAL FUNDS 18914E106 108 10000 SH SOLE 10000 0 0 CME GROUP INC COM COM 12572Q105 1994 6410 SH SOLE 6410 0 0 CMS ENERGY CORP COM COM 125896100 1337 110675 SH SOLE 109675 0 1000 CNA SURETY CORP COM COM 12612L108 10851 804400 SH SOLE 804400 0 0 CNH GLOBAL NV COM COM N20935206 57934 4126357 SH SOLE 4072357 2500 51500 COACH INC COM 189754104 385 14313 SH SOLE 14313 0 0 COACHMEN INDS INC COM 189873102 1130 862369 SH SOLE 862369 0 0 COCA COLA CO COM 191216100 58637 1221864 SH SOLE 1116764 0 105100 COHEN & STEERS INC COM COM 19247A100 2355 157500 SH SOLE 157500 0 0 COLDWATER CREEK INC COM COM 193068103 6448 1057000 SH SOLE 1057000 0 0 COLLECTIVE BRANDS INC COM COM 19421W100 189 13000 SH SOLE 13000 0 0 COMCAST CORP CL A SPL COM 20030N200 727 51575 SH SOLE 51575 0 0 COMCAST CORP NEW COM CL A COM 20030N101 1609 111287 SH SOLE 103142 145 8000 COMMUNICATIONS SYS COM 203900105 2698 275300 SH SOLE 275300 0 0 COMPUCREDIT CVT 5.875% 01/30/3 CONVERTIBLE BOND 20478NAD2 57 200000 PRN SOLE 200000 0 0 CONMED CORP COM COM 207410101 2325 149800 SH SOLE 146800 0 3000 CONNECTICUT WTR SVC INC COM COM 207797101 211 9750 SH SOLE 9750 0 0 CONOCOPHILLIPS COM COM 20825C104 9324 221685 SH SOLE 205607 0 16078 CONSTELLATION BRANDS COM COM 21036P108 8483 669000 SH SOLE 658000 1000 10000 CONSTELLATION ENERGY GROUP ICO COM 210371100 6839 257306 SH SOLE 233006 5500 18800 CONTINUCARE CORP COM COM 212172100 23 10000 SH SOLE 10000 0 0 COOPER COS INC COM NEW COM 216648402 2255 91200 SH SOLE 91200 0 0 COOPER INDUSTRIES LTD CL A COM COM G24182100 43475 1400176 SH SOLE 1334476 200 65500 CORE MOLDING TECH COM COM 218683100 939 419000 SH SOLE 419000 0 0 CORINTHIAN COLLEGES INC COM COM 218868107 2336 138000 SH SOLE 138000 0 0 CORN PRODS INTL INC COM COM 219023108 38744 1446200 SH SOLE 1376400 0 69800 CORNING INC COM 219350105 10350 644481 SH SOLE 644281 200 0 PORTVUE-SEC13F.LNP GAMCO ASSET MGT. INC. PAGE 5 RUN DATE: 07/30/09 10:20 A.M. FORM 13F INFORMATION TABLE AS OF DATE: 06/30/09 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 ------------------------------ ---------------- --------- -------- -------- --- ---- ------- ------------ -------- -------- -------- COSTCO WHSL CORP NEW COM COM 22160K105 1106 24160 SH SOLE 24160 0 0 COUGAR BIOTECHNOLOGY INC COM COM 222083107 12943 301286 SH SOLE 296286 0 5000 COVANTA HOLDING CORP COM 22282E102 4121 243000 SH SOLE 243000 0 0 COVIDIEN PLC ORDINARY SHARE COM G2554F105 1632 43600 SH SOLE 43600 0 0 CRANE CO COM 224399105 85202 3819015 SH SOLE 3666815 700 151500 CROWN HOLDINGS INC COM COM 228368106 249 10300 SH SOLE 10300 0 0 CROWN MEDIA HLDGS INC CL A COM 228411104 568 339900 SH SOLE 281900 0 58000 CRUCELL N V SPONSORED ADR COM 228769105 6385 265000 SH SOLE 265000 0 0 CTS CORP COM 126501105 22201 3389533 SH SOLE 3214033 1000 174500 CUMMINS ENGINE INC COM 231021106 662 18800 SH SOLE 18800 0 0 CUMULUS MEDIA INC CL A COM 231082108 9 10000 SH SOLE 10000 0 0 CURRENCYSHS JAPANESE YEN TR JA MUTUAL FUNDS 23130A102 1350 13070 SH SOLE 13070 0 0 CURTISS WRIGHT CORP COM 231561101 52842 1777400 SH SOLE 1717400 0 60000 CUTERA INC COM COM 232109108 3220 373500 SH SOLE 373500 0 0 CVS/CAREMARK CORP COM 126650100 42976 1348473 SH SOLE 1299473 0 49000 CYNOSURE INC CL A COM 232577205 92 12000 SH SOLE 12000 0 0 CYPRESS SEMICONDUCTOR CORP COM COM 232806109 3855 419000 SH SOLE 419000 0 0 C&D TECHNOLOGIES INC COM COM 124661109 31 15490 SH SOLE 15490 0 0 D & E COMMUNICATIONS INC COM COM 232860106 3105 303494 SH SOLE 303494 0 0 DANA HOLDING CORP COM COM 235825205 525 410000 SH SOLE 410000 0 0 DATA DOMAIN INC COM COM 23767P109 1035 31000 SH SOLE 31000 0 0 DEAN FOODS (B:DF) COM 242370104 11155 581300 SH SOLE 559300 0 22000 DEERE & CO. COM 244199105 77677 1944356 SH SOLE 1875656 200 68500 DEL MONTE FOODS CO COM COM 24522P103 22551 2404107 SH SOLE 2300607 6000 97500 DENBURY RES INC COM NEW COM 247916208 177 12000 SH SOLE 12000 0 0 DENNYS CORP COM COM 24869P104 60 28000 SH SOLE 28000 0 0 DENTSPLY INTL INC NEW COM COM 249030107 8681 283960 SH SOLE 272060 1500 10400 DEUTSCHE BANK AG-REG (B:DB) COM D18190898 3508 57500 SH SOLE 51500 6000 0 DEUTSCHE TELEKOM AG-SPON ADR ( COM 251566105 6922 586641 SH SOLE 585864 0 777 DEVON ENERGY CORP NEW COM 25179M103 12392 227375 SH SOLE 218875 1500 7000 DEXCOM INC COM COM 252131107 489 79000 SH SOLE 79000 0 0 DIAGEO PLC SPONSORED ADR (B:DE COM 25243Q205 34366 600282 SH SOLE 599982 0 300 DIAMOND FOODS INC COM COM 252603105 268 9600 SH SOLE 9600 0 0 DIAMOND OFFSHORE DRILLNG INCCO COM 25271C102 1246 15000 SH SOLE 15000 0 0 DIEBOLD INC COM COM 253651103 104933 3980755 SH SOLE 3810255 3400 167100 DIRECTV GROUP INC COM 25459L106 105642 4275254 SH SOLE 4156254 3500 115500 DISCOVER FINANCIAL COM 254709108 3096 301500 SH SOLE 301500 0 0 DISCOVERY COMMS NEW SER A COM 25470F104 27101 1203960 SH SOLE 1155906 1000 47054 DISCOVERY COMMS NEW SER C COM 25470F302 22564 1099052 SH SOLE 1050998 1000 47054 DISH NETWORK CORPORATION COM 25470M109 41653 2569600 SH SOLE 2506800 4200 58600 DISNEY WALT PRODTNS COM 254687106 6569 281579 SH SOLE 265379 3800 12400 DOMINION RES INC VA NEW COM COM 25746U109 5347 160000 SH SOLE 160000 0 0 DONALDSON INC COM 257651109 47311 1365800 SH SOLE 1339800 0 26000 DOVER DOWNS GAMING & ENTMT INC COM 260095104 854 183677 SH SOLE 158607 0 25070 PORTVUE-SEC13F.LNP GAMCO ASSET MGT. INC. PAGE 6 RUN DATE: 07/30/09 10:20 A.M. FORM 13F INFORMATION TABLE AS OF DATE: 06/30/09 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 ------------------------------ ---------------- --------- -------- -------- --- ---- ------- ------------ -------- -------- -------- DOVER MOTORSPORTS INC.(B:DVD) COM 260174107 1232 867850 SH SOLE 775850 0 92000 DPL INC COM COM 233293109 18957 818168 SH SOLE 769168 3500 45500 DR PEPPER SNAPPLE GROUP INC CO COM 26138E109 64276 3033339 SH SOLE 2927291 3240 102808 DU PONT E I DE NEMOURS CO COM 263534109 3248 126790 SH SOLE 126790 0 0 DUFF & PHELPS CORP-CL A COM 26433B107 427 24000 SH SOLE 24000 0 0 DUKE ENERGY CORP COM 26441C105 4797 328796 SH SOLE 321768 3560 3468 E M C CORP MASS COM COM 268648102 1032 78800 SH SOLE 78800 0 0 EASTMAN KODAK COM 277461109 1545 522000 SH SOLE 522000 0 0 EASTMAN KODAK 3.375% 10/15/33 CONVERTIBLE BOND 277461BE8 299 370000 PRN SOLE 360000 0 10000 EATON VANCE CORP COM COM 278265103 1017 38000 SH SOLE 38000 0 0 ECHOSTAR CORP-A COM 278768106 2290 143634 SH SOLE 134534 720 8380 ECOLAB INC COM 278865100 42476 1089410 SH SOLE 1058990 0 30420 EDGEWATER TECHNOLOGY INC COM COM 280358102 2891 1120710 SH SOLE 915710 0 205000 EL PASO CORPORATION COM 28336L109 23236 2517495 SH SOLE 2447995 24500 45000 EL PASO ELEC CO COM NEW COM 283677854 26153 1873400 SH SOLE 1743900 3000 126500 ELIZABETH ARDEN INC COM 28660G106 96 11000 SH SOLE 11000 0 0 EMERSON ELEC CO COM 291011104 921 28416 SH SOLE 28416 0 0 EMMIS COMMUNICATIONS CORP COM 291525103 86 285000 SH SOLE 285000 0 0 EMULEX CORP COM NEW COM 292475209 401 41000 SH SOLE 41000 0 0 ENERGIZER HLDGS INC COM COM 29266R108 65698 1257620 SH SOLE 1203820 0 53800 ENTEGRIS INC COM COM 29362U104 305 112255 SH SOLE 97255 0 15000 EOG RESOURCES INC COM 26875P101 204 3000 SH SOLE 3000 0 0 EPOCH HOLDING CORP COM 29428R103 4281 495439 SH SOLE 495439 0 0 EXACTECH INC COM COM 30064E109 7103 489894 SH SOLE 472394 0 17500 EXXON MOBIL CORP COM 30231G102 9876 141267 SH SOLE 127767 0 13500 FALCONSTOR SOFTWARE INC COM COM 306137100 534 112500 SH SOLE 112500 0 0 FERRO CORP COM 315405100 16246 5907490 SH SOLE 5673890 2000 231600 FIBERNET TELECOM GRP INC COM 315653402 250 20100 SH SOLE 20100 0 0 FIDELITY NATL INFORMATION SVCO COM 31620M106 240 12000 SH SOLE 12000 0 0 FIDELITY SOUTHERN CORP COM 316394105 104 35980 SH SOLE 35980 0 0 FIRST SOLAR INC COM COM 336433107 1875 11560 SH SOLE 11560 0 0 FIRSTENERGY CORP COM COM 337932107 1680 43351 SH SOLE 42751 600 0 FISHER COMMUNICATIONS INC COM COM 337756209 19497 1524395 SH SOLE 1427283 1000 96112 FLIR SYS INC COM COM 302445101 668 29600 SH SOLE 29600 0 0 FLORIDA PUB UTILS CO COM COM 341135101 3002 213984 SH SOLE 187490 0 26494 FLOWERS FOODS INC COM COM 343498101 28707 1314401 SH SOLE 1247001 2500 64900 FLOWSERVE CORP COM COM 34354P105 137453 1968963 SH SOLE 1889763 2600 76600 FLUOR CORP NEW COM COM 343412102 610 11900 SH SOLE 11900 0 0 FLUSHING FINL CORP COM COM 343873105 2828 302500 SH SOLE 302500 0 0 FMC CORP COM NEW COM 302491303 633 13390 SH SOLE 13390 0 0 FMC TECHNOLOGIES INC COM COM 30249U101 515 13700 SH SOLE 13700 0 0 FOMENTO ECONOMICO MEXICANO SAD COM 344419106 6348 196900 SH SOLE 196900 0 0 FORTUNE BRANDS INC COM 349631101 44488 1280600 SH SOLE 1226100 0 54500 FPL GROUP INC COM COM 302571104 14864 261410 SH SOLE 253786 1224 6400 PORTVUE-SEC13F.LNP GAMCO ASSET MGT. INC. PAGE 7 RUN DATE: 07/30/09 10:20 A.M. FORM 13F INFORMATION TABLE AS OF DATE: 06/30/09 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 ------------------------------ ---------------- --------- -------- -------- --- ---- ------- ------------ -------- -------- -------- FRANKLIN ELEC INC COM 353514102 5236 202000 SH SOLE 194000 0 8000 FREEPORT MCMORAN COPPER&GOLD C COM 35671D857 15537 310060 SH SOLE 309060 0 1000 FRESENIUS KABI PHARMA-CVR WARRANT AND RIGH 35802M115 4 15000 SH SOLE 15000 0 0 FRONTIER COMMUNICATIONS CORP COM 35906A108 2855 399929 SH SOLE 369812 0 30117 FULLER H B CO COM COM 359694106 8819 469850 SH SOLE 449850 0 20000 FURMANITE CORPORATION COM 361086101 6889 1544672 SH SOLE 1503672 1000 40000 GABELLI CV SECURITIES FUND MUTUAL FUNDS 36240B109 6063 1217450 SH SOLE 1004967 212484 0 GABELLI DIV&INC TR COM MUTUAL FUNDS 36242H104 21035 2086851 SH SOLE 2086851 0 0 GABELLI EQUITY TRUST INC MUTUAL FUNDS 362397101 2998 666305 SH SOLE 666305 0 0 GABELLI GLBL MULTIMEDIA TR COM MUTUAL FUNDS 36239Q109 1881 417055 SH SOLE 294506 122550 0 GABELLI GLOBAL DEAL FUND MUTUAL FUNDS 36245G103 17357 1277182 SH SOLE 1270008 7174 0 GABELLI GLOBAL UTIL & INCOMECO MUTUAL FUNDS 36242L105 2813 171625 SH SOLE 171625 0 0 GABELLI HLTHCARE & WELLNESS MUTUAL FUNDS 36246K103 208 40836 SH SOLE 40836 0 0 GABELLI UTIL TR COM MUTUAL FUNDS 36240A101 1816 259498 SH SOLE 259498 0 0 GARDNER DENVER INC COM 365558105 831 33000 SH SOLE 33000 0 0 GATX CORP COM 361448103 83556 3248671 SH SOLE 3098939 3000 146732 GATX CORP $2.50 CV PFD CONVERTIBLE PREF 361448202 254 1300 SH SOLE 1300 0 0 GAYLORD ENTERTAINMENT CO COM 367905106 53907 4241332 SH SOLE 4051032 3300 187000 GENCORP INC COM 368682100 6833 3577517 SH SOLE 3487517 1000 89000 GENERAL ELEC CO COM 369604103 8374 714470 SH SOLE 683470 0 31000 GENERAL MILLS INC COM 370334104 101692 1815280 SH SOLE 1711080 1600 102600 GENESIS ENERGY L P UNIT L P IN OIL & GAS PARTNE 371927104 2086 164000 SH SOLE 164000 0 0 GENUINE PARTS CO COM 372460105 88669 2642113 SH SOLE 2476013 3800 162300 GENZYME CORP COM 372917104 805 14460 SH SOLE 14460 0 0 GERBER SCIENTIFIC INSTR COM 373730100 3737 1494963 SH SOLE 1461963 0 33000 GILEAD SCIENCES INC COM COM 375558103 1361 29050 SH SOLE 29050 0 0 GLOBAL SOURCES LTD COM COM G39300101 94 13016 SH SOLE 13016 0 0 GOLDMAN SACHS GR COM 38141G104 2881 19540 SH SOLE 19540 0 0 GOOGLE INC-CL A COM 38259P508 9207 21838 SH SOLE 21838 0 0 GORMAN RUPP CO COM 383082104 6925 343316 SH SOLE 291916 0 51400 GRACO INC COM COM 384109104 5218 236950 SH SOLE 223950 0 13000 GRAFTECH INTERNATIONAL COM 384313102 71142 6290193 SH SOLE 6035693 3000 251500 GRAY TELEVISION, INC COM 389375106 888 1813125 SH SOLE 1715625 0 97500 GRAY TELEVISION, INC CL A COM 389375205 43 78475 SH SOLE 53475 0 25000 GREAT ATLANTIC & PAC TEA INCCO COM 390064103 17007 4001630 SH SOLE 3796630 0 205000 GREAT PLAINS ENERGY INC. (B: G COM 391164100 47083 3027816 SH SOLE 2931776 2171 93869 GREATBATCH INC COM 39153L106 4680 207000 SH SOLE 207000 0 0 GREENBRIER COS INC COM 393657101 971 135000 SH SOLE 135000 0 0 GREIF INC CL A COM 397624107 51784 1171058 SH SOLE 1136758 0 34300 GREIF INC CL B COM 397624206 286 7100 SH SOLE 7100 0 0 GRIFFIN LAND & NUR COM 398231100 27127 867221 SH SOLE 867221 0 0 GRIFFON CORP COM COM 398433102 34721 4173240 SH SOLE 4042274 800 130166 GRUPO TELEVISA SA DE CV ADR (B COM 40049J206 36873 2169018 SH SOLE 2113518 4000 51500 GRUPO TMM SA COM 40051D105 11 13000 SH SOLE 13000 0 0 PORTVUE-SEC13F.LNP GAMCO ASSET MGT. INC. PAGE 8 RUN DATE: 07/30/09 10:20 A.M. FORM 13F INFORMATION TABLE AS OF DATE: 06/30/09 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 ------------------------------ ---------------- --------- -------- -------- --- ---- ------- ------------ -------- -------- -------- GSE SYS INC COM COM 36227K106 525 77808 SH SOLE 77808 0 0 GYRODYNE CO AMER INC COM COM 403820103 252 6000 SH SOLE 6000 0 0 H R BLOCK INC COM 093671105 1243 72140 SH SOLE 72140 0 0 HAIN CELESTIAL GROUP INC COM 405217100 718 46000 SH SOLE 46000 0 0 HALLIBURTON COMPANY COM 406216101 27424 1324830 SH SOLE 1272830 4000 48000 HANESBRANDS INC COM COM 410345102 1322 88062 SH SOLE 88062 0 0 HARLEY DAVIDSON INC COM 412822108 445 27440 SH SOLE 7440 20000 0 HARMAN INTL INDS INC NEW COM COM 413086109 3510 186700 SH SOLE 172000 0 14700 HARMONY GOLD MINING CO LTD ADR COM 413216300 510 49450 SH SOLE 49450 0 0 HARRIS CORPORATION COM 413875105 1032 36400 SH SOLE 36400 0 0 HAWAIIAN ELEC INDS INC COM COM 419870100 526 27600 SH SOLE 21600 0 6000 HAWK CORP CL A COM 420089104 13290 959570 SH SOLE 907370 1600 50600 HAWKINS INC COM COM 420261109 7725 342108 SH SOLE 334108 0 8000 HEELYS INC COM COM 42279M107 103 52000 SH SOLE 52000 0 0 HEICO CORP NEW COM COM 422806109 1001 27600 SH SOLE 27600 0 0 HEINZ, H J COMPANY COM 423074103 41951 1175099 SH SOLE 1085299 1500 88300 HERLEY INDS INC COM COM 427398102 26311 2398494 SH SOLE 2325094 0 73400 HERSHEY COMPANY (THE) COM 427866108 49093 1363681 SH SOLE 1311381 0 52300 HESKA CORP COM COM 42805E108 67 182000 SH SOLE 182000 0 0 HESS CORP COM 42809H107 1653 30750 SH SOLE 30750 0 0 HEWLETT PACKARD CO COM 428236103 663 17143 SH SOLE 17143 0 0 HICKORY TECH CORP COM COM 429060106 426 55525 SH SOLE 55525 0 0 HIGHLANDS ACQUISITION COM 430880203 1004 103000 SH SOLE 103000 0 0 HOME DEPOT INC COM 437076102 2483 105068 SH SOLE 105068 0 0 HONEYWELL INT'L INC COM 438516106 90444 2880386 SH SOLE 2792386 5500 82500 HSN INC COM COM 404303109 339 32040 SH SOLE 30841 0 1199 HUDSON CITY BANCORP INC COM COM 443683107 320 24045 SH SOLE 24045 0 0 HUNTSMAN CORP COM COM 447011107 6338 1260000 SH SOLE 1260000 0 0 I2 TECHNOLOGIES INC COM NEW COM 465754208 238 19000 SH SOLE 19000 0 0 IAC INTERACTIVECORP COM PAR $. COM 44919P508 3111 193862 SH SOLE 182862 0 11000 ICU MEDICAL INC COM 44930G107 2609 63400 SH SOLE 60400 0 3000 IDEATION ACQUISTION CORP-UT COM 451665202 1019 125000 SH SOLE 125000 0 0 IDEX CORP COM 45167R104 47142 1918701 SH SOLE 1876244 0 42457 IMAX CORP COM COM 45245E109 414 51000 SH SOLE 51000 0 0 IMS HEALTH INC COM COM 449934108 2438 192000 SH SOLE 192000 0 0 INGERSOLL-RAND CO CL A COM G4776G101 309 14780 SH SOLE 14780 0 0 INGLES MKTS INC CL A COM 457030104 14228 933600 SH SOLE 863600 0 70000 INNOVATIVE SOLUTIONS & SUPPOCO COM 45769N105 63 14000 SH SOLE 14000 0 0 INSITUFORM TECHNOLOGIES INC CL COM 457667103 1213 71500 SH SOLE 71500 0 0 INTEGRYS ENERGY GROUP INC COM 45822P105 412 13745 SH SOLE 11245 500 2000 INTEL CORP COM 458140100 4811 290693 SH SOLE 290693 0 0 INTERACTIVE DATA CORP COM COM 45840J107 3031 131000 SH SOLE 131000 0 0 INTERMEC INC COM 458786100 56946 4414398 SH SOLE 4213132 3500 197766 INTERNATIONAL BUSINESS COM 459200101 6715 64305 SH SOLE 63305 0 1000 PORTVUE-SEC13F.LNP GAMCO ASSET MGT. INC. PAGE 9 RUN DATE: 07/30/09 10:20 A.M. FORM 13F INFORMATION TABLE AS OF DATE: 06/30/09 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 ------------------------------ ---------------- --------- -------- -------- --- ---- ------- ------------ -------- -------- -------- INTERNATIONAL GAME TECH COM 459902102 21312 1340400 SH SOLE 1309400 0 31000 INTERNATIONAL PAPER CO COM 460146103 683 45160 SH SOLE 45160 0 0 INTERNATIONAL RECTIFIER CORPCO COM 460254105 252 17000 SH SOLE 17000 0 0 INTERNATIONAL SPEEDWAY A COM 460335201 487 19000 SH SOLE 19000 0 0 INTERPUBLIC GROUP COS INC COM 460690100 7302 1446000 SH SOLE 1444000 2000 0 INTERVAL LEISURE GROUP INC COM COM 46113M108 699 75024 SH SOLE 73125 0 1899 INTL FLAVORS & FRAGRANCES COM 459506101 41183 1258655 SH SOLE 1190355 1600 66700 INTRICON CORP COM COM 46121H109 138 51000 SH SOLE 51000 0 0 INVERNESS MED INNOVATIONS INCO COM 46126P106 1007 28309 SH SOLE 23309 0 5000 IRIS INTL INC COM COM 46270W105 113 10400 SH SOLE 10400 0 0 ITT INDUSTRIES COM 450911102 80411 1806978 SH SOLE 1760078 1300 45600 I-FLOW CORP COM NEW COM 449520303 90 13000 SH SOLE 13000 0 0 J & J SNACK FOODS CORP COM 466032109 1860 51800 SH SOLE 51800 0 0 J.P. MORGAN CHASE & CO COM 46625H100 31190 914385 SH SOLE 867565 500 46320 JANUS CAP GROUP INC COM COM 47102X105 24311 2132500 SH SOLE 2107500 1000 24000 JOHNSON CONTROLS COM 478366107 16532 761126 SH SOLE 753626 0 7500 JOHNSON & JOHNSON COM 478160104 19306 339895 SH SOLE 292487 408 47000 JOURNAL COMM INC-A COM 481130102 5950 5666250 SH SOLE 5378250 0 288000 JOY GLOBAL INC COM COM 481165108 634 17750 SH SOLE 17750 0 0 KAMAN CORP COM 483548103 44864 2694514 SH SOLE 2576514 0 118000 KELLOGG CO COM 487836108 4234 90925 SH SOLE 73625 300 17000 KENSEY NASH CORP COM COM 490057106 3347 127700 SH SOLE 117700 0 10000 KIMBERLY CLARK CORP COM 494368103 2716 51800 SH SOLE 26100 0 25700 KINETIC CONCEPTS INC COM NEW COM 49460W208 2725 100000 SH SOLE 100000 0 0 KINROSS GOLD CORP COM NO PAR COM 496902404 602 33167 SH SOLE 33167 0 0 KRAFT FOODS INC CL A COM COM 50075N104 1158 45718 SH SOLE 45718 0 0 K-TRON INTL INC COM 482730108 544 6800 SH SOLE 6800 0 0 L 3 COMMUICATIONS COM 502424104 576 8300 SH SOLE 8300 0 0 LAKES ENTERTAINMENT INC COM COM 51206P109 311 107000 SH SOLE 95000 0 12000 LANDAUER INC COM 51476K103 4399 71720 SH SOLE 71720 0 0 LAS VEGAS SANDS CORP COM 517834107 17193 2187400 SH SOLE 2147400 0 40000 LAYNE CHRISTENSEN CO COM COM 521050104 1847 90300 SH SOLE 90300 0 0 LEAR CORP COM COM 521865105 99 198000 SH SOLE 183000 0 15000 LEE ENTERPRISES INC COM 523768109 12 23500 SH SOLE 23500 0 0 LEGG MASON INC COM COM 524901105 76699 3146000 SH SOLE 3034800 3800 107400 LGL GROUP INC COM 50186A108 110 31292 SH SOLE 31292 0 0 LIBERTY ENTERTAINMENT-A COM 53071M500 135043 5057772 SH SOLE 4878968 3448 175356 LIBERTY GLOBAL INC COM SER A COM 530555101 21051 1324779 SH SOLE 1287832 900 36047 LIBERTY GLOBAL INC COM SER C COM 530555309 14161 895673 SH SOLE 871754 900 23019 LIBERTY MEDIA HLDG CORP INT CO COM 53071M104 10361 2068004 SH SOLE 1944397 2812 120795 LIBERTY MEDIA-CAP SER A COM 53071M302 13997 1032214 SH SOLE 995128 862 36224 LIFE TECHNOLOGIES CORP COM COM 53217V109 3146 75416 SH SOLE 72416 0 3000 LIFEWAY FOODS INC COM COM 531914109 2728 211505 SH SOLE 211505 0 0 LILLY, ELI AND COMPANY COM 532457108 5407 156098 SH SOLE 140898 0 15200 PORTVUE-SEC13F.LNP GAMCO ASSET MGT. INC. PAGE 10 RUN DATE: 07/30/09 10:20 A.M. FORM 13F INFORMATION TABLE AS OF DATE: 06/30/09 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 ------------------------------ ---------------- --------- -------- -------- --- ---- ------- ------------ -------- -------- -------- LIN TV CORP CL A COM 532774106 9518 5665664 SH SOLE 5381264 5500 278900 LINDSAY CORP COM 535555106 3426 103500 SH SOLE 98500 0 5000 LITTELFUSE INC COM 537008104 2375 119000 SH SOLE 119000 0 0 LOCKHEED MARTIN CORP COM COM 539830109 2428 30109 SH SOLE 30109 0 0 LOEWS CORP COM 540424108 266 9700 SH SOLE 9700 0 0 LSI LOGIC CORP COM COM 502161102 1139 249833 SH SOLE 249833 0 0 LUFKIN INDS INC COM COM 549764108 8128 193300 SH SOLE 188300 0 5000 M G M MIRAGE INC COM COM 552953101 12486 1954021 SH SOLE 1859012 2009 93000 M & T BK CORP COM COM 55261F104 11154 219000 SH SOLE 199000 0 20000 MACROVISION SOLUTIONS CORP COM 55611C108 5932 271995 SH SOLE 271995 0 0 MACY'S INC COM 55616P104 10709 910600 SH SOLE 909600 1000 0 MAGNETEK INC COM COM 559424106 1837 1321773 SH SOLE 1252773 1000 68000 MAINE & MARITIMES CORP COM 560377103 1977 56900 SH SOLE 55700 200 1000 MARATHON OIL CORP COM COM 565849106 202 6700 SH SOLE 6700 0 0 MARCUS CORP COM COM 566330106 652 62000 SH SOLE 62000 0 0 MARINE PRODS CORP COM COM 568427108 2573 686112 SH SOLE 662512 0 23600 MARSH & MCLENNAN COS INC COM COM 571748102 5989 297500 SH SOLE 297500 0 0 MARTHA STEWART LIVING OMNI COM 573083102 1105 361000 SH SOLE 361000 0 0 MASTERCARD INC COM COM 57636Q104 1942 11605 SH SOLE 11605 0 0 MATERIAL SCIENCES CORP COM COM 576674105 14 14900 SH SOLE 14900 0 0 MATRIXX INITIATIVES INC COM COM 57685L105 1742 311550 SH SOLE 311550 0 0 MATTHEWS INTL CORP CL A COM 577128101 654 21000 SH SOLE 21000 0 0 MCCORMICK & CO INC COM VTG COM 579780107 227 7000 SH SOLE 0 0 7000 MCDERMOTT INTERNATIONAL INC. COM 580037109 481 23700 SH SOLE 23700 0 0 MCGRAW HILL COMPANIES, INC. COM 580645109 9444 313645 SH SOLE 292145 0 21500 MEDIA GENERAL CL A COM 584404107 9558 4529919 SH SOLE 4284119 0 245800 MEDTRONIC INC COM COM 585055106 454 13000 SH SOLE 13000 0 0 MENTOR GRAPHICS CORP COM COM 587200106 1685 308000 SH SOLE 308000 0 0 MERCK & CO INC COM 589331107 1104 39485 SH SOLE 39485 0 0 MEREDITH CORP COM 589433101 8934 349663 SH SOLE 325163 0 24500 MET PRO CORP COM COM 590876306 925 85500 SH SOLE 85500 0 0 METAVANTE HLDG CO COM COM 591407101 349 13500 SH SOLE 13500 0 0 METHODE ELECTRS INC CL A COM 591520200 1232 175500 SH SOLE 175500 0 0 MICROSOFT CORP COM 594918104 5093 214258 SH SOLE 209258 5000 0 MICRUS ENDOVASCULAR CORP COM COM 59518V102 2350 260000 SH SOLE 260000 0 0 MIDAS GROUP INC COM COM 595626102 19622 1872300 SH SOLE 1816800 1000 54500 MIDDLESEX WTR CO COM COM 596680108 1871 129476 SH SOLE 113177 666 15633 MILLICOM INTL CELLULAR S A SHS COM L6388F110 1210 21500 SH SOLE 21500 0 0 MIRANT CORP NEW COM COM 60467R100 206 13114 SH SOLE 9114 4000 0 MIRANT CORP NEW WT A EX 010311 WARRANT AND RIGH 60467R118 18 12446 SH SOLE 12446 0 0 MIRANT CORP NEW WT B EX 010311 WARRANT AND RIGH 60467R126 19 10230 SH SOLE 2558 7672 0 MODINE MFG CO COM 607828100 16995 3540566 SH SOLE 3344211 1000 195355 MONOGRAM BIOSCIENCES INC COM N COM 60975U207 355 78400 SH SOLE 78400 0 0 MONSANTO CO NEW COM COM 61166W101 6409 86210 SH SOLE 86210 0 0 PORTVUE-SEC13F.LNP GAMCO ASSET MGT. INC. PAGE 11 RUN DATE: 07/30/09 10:20 A.M. FORM 13F INFORMATION TABLE AS OF DATE: 06/30/09 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 4004 155118 SH SOLE 152618 0 2500 MOOG INC CL B COM 615394301 690 26700 SH SOLE 26700 0 0 MORGAN STANLEY COM 617446448 21278 746350 SH SOLE 709850 500 36000 MORGANS HOTEL GROUP CO COM COM 61748W108 162 42400 SH SOLE 42400 0 0 MOSAIC CO/THE COM 61945A107 874 19730 SH SOLE 19730 0 0 MOSY INC COM 619718109 53 32000 SH SOLE 32000 0 0 MOTOROLA INC COM 620076109 418 63050 SH SOLE 63050 0 0 MOVADO GROUP INC COM COM 624580106 713 67600 SH SOLE 60600 0 7000 MUELLER WATER PRODUCTS INC COM 624758108 316 84406 SH SOLE 81406 0 3000 MULTIMEDIA GAMES INC COM COM 625453105 95 19055 SH SOLE 19055 0 0 MURPHY OIL CORP COM COM 626717102 985 18130 SH SOLE 18130 0 0 MVC CAP COM COM 553829102 641 75750 SH SOLE 75750 0 0 MWI VETERINARY SUPPLY INC COM 55402X105 1952 56000 SH SOLE 50000 0 6000 MYERS INDS INC COM 628464109 14328 1722075 SH SOLE 1662075 0 60000 NARA BANCORP INC COM COM 63080P105 2999 579000 SH SOLE 579000 0 0 NASHUA CORP COM 631226107 5818 868410 SH SOLE 831410 0 37000 NATCO GROUP INC COM 63227W203 1778 54000 SH SOLE 54000 0 0 NATHANS FAMOUS INC NEW COM COM 632347100 1557 117000 SH SOLE 97000 0 20000 NATIONAL DENTEX CORP COM COM 63563H109 299 46000 SH SOLE 46000 0 0 NATIONAL FUEL GAS CO N J COM COM 636180101 40879 1133000 SH SOLE 1123100 3900 6000 NATIONAL PRESTO INDS INC COM 637215104 715 9400 SH SOLE 8900 0 500 NATIONAL-OILWELL INC COM COM 637071101 2397 73400 SH SOLE 73400 0 0 NAVISTAR INTL CORP COM COM 63934E108 86404 1981742 SH SOLE 1890642 0 91100 NCR CORP NEW COM COM 62886E108 28335 2395220 SH SOLE 2287120 1000 107100 NEW ALLIANCE BANCSHARES INC CO COM 650203102 7368 640700 SH SOLE 640700 0 0 NEW GERMANY FD COM (B:GF US) MUTUAL FUNDS 644465106 112 13000 SH SOLE 13000 0 0 NEW YORK CMNTY BANCORP INC COM COM 649445103 458 42886 SH SOLE 42886 0 0 NEWMARKET CORP COM COM 651587107 3501 52000 SH SOLE 52000 0 0 NEWMONT MINING CORP HOLDING CO COM 651639106 7741 189410 SH SOLE 181710 0 7700 NEWS CORP CL A COM 65248E104 70306 7717481 SH SOLE 7529021 8160 180300 NICOR INC COM COM 654086107 2247 64900 SH SOLE 62000 1100 1800 NIKE INC CL B COM 654106103 1287 24850 SH SOLE 24850 0 0 NISOURCE INC COM 65473P105 294 25200 SH SOLE 10200 1000 14000 NOBILITY HOMES INC COM COM 654892108 1595 192136 SH SOLE 190231 0 1905 NOBLE CORPORATION BAAR NAMEN - COM H5833N103 1014 33520 SH SOLE 31520 2000 0 NORDSON CORP COM COM 655663102 776 20000 SH SOLE 20000 0 0 NORTHEAST UTILS COM COM 664397106 25371 1137187 SH SOLE 1001787 12000 123400 NORTHERN TRUST CORP COM 665859104 1705 31760 SH SOLE 31760 0 0 NORTHROP GRUMMAN CORP (B:NOC) COM 666807102 1292 28275 SH SOLE 24275 0 4000 NORTHWESTERN CORP COM NEW COM 668074305 8562 376200 SH SOLE 376200 0 0 NOVA CHEMICALS CORP COM COM 66977W109 1595 269000 SH SOLE 269000 0 0 NRG ENERGY INC COM NEW COM 629377508 906 34900 SH SOLE 34200 700 0 NSTAR COM COM 67019E107 31839 991545 SH SOLE 959245 1600 30700 NUTRI SYS INC NEW COM COM 67069D108 363 25000 SH SOLE 25000 0 0 PORTVUE-SEC13F.LNP GAMCO ASSET MGT. INC. PAGE 12 RUN DATE: 07/30/09 10:20 A.M. FORM 13F INFORMATION TABLE AS OF DATE: 06/30/09 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 ------------------------------ ---------------- --------- -------- -------- --- ---- ------- ------------ -------- -------- -------- NYSE EURONEXT COM COM 629491101 1157 42452 SH SOLE 18900 23552 0 O REILLY AUTOMOTIVE INC COM COM 686091109 69249 1818522 SH SOLE 1740522 500 77500 OCCIDENTAL PETE CORP COM 674599105 2847 43260 SH SOLE 43260 0 0 OCEANEERING INTL INC COM COM 675232102 16527 365650 SH SOLE 331650 400 33600 ODYSSEY HEALTHCARE INC COM COM 67611V101 5294 515000 SH SOLE 515000 0 0 OIL DRI CORP AMER COM COM 677864100 8335 561300 SH SOLE 517300 0 44000 OMNOVA SOLUTIONS INC COM COM 682129101 11196 3434283 SH SOLE 3389283 0 45000 ONEOK INC NEW COM COM 682680103 7423 251718 SH SOLE 243718 0 8000 OPKO HEALTH INC COM COM 68375N103 27 15000 SH SOLE 15000 0 0 ORIENT-EXPRESS HOTELS LTD COM COM G67743107 4867 573300 SH SOLE 573300 0 0 ORMAT TECHNOLOGIES INC COM 686688102 4035 100110 SH SOLE 100110 0 0 ORTHOFIX INTL N V ORD COM N6748L102 7962 318350 SH SOLE 311750 0 6600 OSHKOSH CORP COM 688239201 792 54500 SH SOLE 54500 0 0 OSTEOTECH INC COM COM 688582105 63 14300 SH SOLE 14300 0 0 OTIX GLOBAL INC COM 68906N101 22 28000 SH SOLE 28000 0 0 OTTER TAIL CORPORATION COM COM 689648103 743 34000 SH SOLE 25000 0 9000 OWENS & MINOR INC NEW COM COM 690732102 3519 80300 SH SOLE 80300 0 0 PACCAR INC COM 693718108 4063 125280 SH SOLE 125280 0 0 PACTIV CORP COM COM 695257105 3205 147700 SH SOLE 147700 0 0 PAIN THERAPEUTICS INC COM COM 69562K100 2658 495000 SH SOLE 495000 0 0 PALM HBR HOMES INC COM COM 696639103 204 95000 SH SOLE 95000 0 0 PALOMAR MED TECHNOLOGIES INCCO COM 697529303 1211 82200 SH SOLE 82200 0 0 PARK ELECTROCHEMICAL CORP COM COM 700416209 13232 614600 SH SOLE 600600 0 14000 PARK OHIO HLDGS CORP COM COM 700666100 3645 1065771 SH SOLE 1053771 0 12000 PATTERSON COMPANIES INC COM 703395103 9690 446527 SH SOLE 434727 2000 9800 PEABODY ENERGY CORP COM COM 704549104 772 25600 SH SOLE 25600 0 0 PENN NATIONAL GAMING INC COM COM 707569109 2620 90000 SH SOLE 90000 0 0 PENNICHUCK CORP COM NEW COM 708254206 6848 300331 SH SOLE 284831 500 15000 PENSKE AUTOMOTIVE GRP INC COM COM 70959W103 8962 538600 SH SOLE 491600 0 47000 PEP BOYS MANNY MOE & JACK COM 713278109 8578 846000 SH SOLE 846000 0 0 PEPSIAMERICAS COM 71343P200 114741 4279793 SH SOLE 4099093 4300 176400 PEPSICO INC COM 713448108 11272 205091 SH SOLE 198091 0 7000 PETROBRAS BRASILEIRO ADR SPONS COM 71654V408 2971 72500 SH SOLE 70100 2400 0 PETROHAWK ENERGY CORP COM COM 716495106 324 14515 SH SOLE 11515 3000 0 PETROQUEST ENERGY INC COM COM 716748108 81 22000 SH SOLE 22000 0 0 PETRO-CANADA COM 71644E102 1537 40000 SH SOLE 40000 0 0 PFIZER INC COM 717081103 3525 234985 SH SOLE 210985 0 24000 PHHM 3.25% 5/15/2024 CONVERTIBLE BOND 696639AB9 410 1233000 PRN SOLE 1223000 0 10000 PHILIP MORRIS INTL INC COM COM 718172109 244 5600 SH SOLE 5600 0 0 PIEDMONT NAT GAS INC COM COM 720186105 325 13500 SH SOLE 12500 0 1000 PIER 1 IMPORTS INC SHS BEN INT COM 720279108 44 22000 SH SOLE 22000 0 0 PINNACLE ENTMT INC COM COM 723456109 14438 1554100 SH SOLE 1462100 0 92000 PLANTRONICS COM 727493108 851 45000 SH SOLE 45000 0 0 PNC FINANCIAL CORP COM 693475105 4040 104100 SH SOLE 104100 0 0 PORTVUE-SEC13F.LNP GAMCO ASSET MGT. INC. PAGE 13 RUN DATE: 07/30/09 10:20 A.M. FORM 13F INFORMATION TABLE AS OF DATE: 06/30/09 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 ------------------------------ ---------------- --------- -------- -------- --- ---- ------- ------------ -------- -------- -------- PNM RES INC COM 69349H107 37931 3541656 SH SOLE 3381156 2000 158500 POLO RALPH LAUREN CORP COM 731572103 602 11240 SH SOLE 11240 0 0 PORTUGAL TELECOM ADR (B:PT US) COM 737273102 1553 159000 SH SOLE 159000 0 0 POTASH CORP SASK INC COM 73755L107 908 9760 SH SOLE 9760 0 0 PRECISION CASTPARTS CORP COM 740189105 91876 1258058 SH SOLE 1230058 0 28000 PRIMEDIA INC COM NEW COM 74157K846 433 215650 SH SOLE 215650 0 0 PRIVATEBANCORP INC COM COM 742962103 200 9000 SH SOLE 9000 0 0 PROCTER & GAMBLE COMPANY COM 742718109 20699 405072 SH SOLE 348760 200 56112 PROLIANCE INTERNATIONAL INC COM 74340R104 72 508709 SH SOLE 506709 0 2000 PROSHARES TR PSHS ULTRA FINL ETF/ISHARE - EQU 74347R743 421 109000 SH SOLE 109000 0 0 PROSHARES TR ULTRASHT SP500 COM 74347R883 625 11300 SH SOLE 11300 0 0 PROVIDENCE & WORCESTER RR COCO COM 743737108 995 88400 SH SOLE 88400 0 0 PSS WORLD MED INC COM COM 69366A100 1296 70000 SH SOLE 70000 0 0 PZENA INVESTMENT MGMT INC CLAS COM 74731Q103 205 27000 SH SOLE 27000 0 0 QUALCOMM INC COM COM 747525103 1907 42200 SH SOLE 42200 0 0 QUESTAR CORP COM COM 748356102 2547 82000 SH SOLE 82000 0 0 QUIDEL CORP COM COM 74838J101 2370 162800 SH SOLE 162800 0 0 QWEST COMMUNICATIONS INTL. COM 749121109 623 150233 SH SOLE 150233 0 0 RALCORP HOLDINGS INC COM 751028101 5160 84700 SH SOLE 76700 0 8000 READING INTL INC CL A COM 755408101 46 10000 SH SOLE 10000 0 0 REPUBLIC SVCS INC CL A COM 760759100 39867 1633219 SH SOLE 1621219 0 12000 RESEARCH IN MOTION LTD COM COM 760975102 1930 27150 SH SOLE 27150 0 0 REVLON INC CL A COM 761525609 136 25000 SH SOLE 25000 0 0 RIO TINTO LTD ADR SPONSORED (B COM 767204100 1848 11280 SH SOLE 11280 0 0 ROBBINS & MYERS INC COM 770196103 6351 329900 SH SOLE 329900 0 0 ROCKWELL AUTOMATION INC (B:ROK COM 773903109 19413 604400 SH SOLE 592400 0 12000 ROCKWELL COLLINS INC COM COM 774341101 1590 38100 SH SOLE 38100 0 0 ROCKWOOD HLDGS INC COM COM 774415103 1420 97000 SH SOLE 82000 0 15000 ROGERS COMMUNICATIONS CL B COM 775109200 19929 773957 SH SOLE 761357 0 12600 ROLLINS INC COM 775711104 55741 3220146 SH SOLE 3059396 0 160750 ROPER 1.481% 01/15/34 CONVERTIBLE BOND 776696AA4 165 295000 PRN SOLE 295000 0 0 ROPER INDS INC NEW COM 776696106 3178 70150 SH SOLE 60950 0 9200 ROWAN COS INC COM 779382100 18970 981900 SH SOLE 965100 1400 15400 ROYAL DUTCH SHELL PLC ADR-A(RD COM 780259206 1964 39126 SH SOLE 37326 0 1800 RPC INC. COMMON COM 749660106 45150 5407152 SH SOLE 5163502 2450 241200 RTI BIOLOGICS INC COM COM 74975N105 1021 238100 SH SOLE 238100 0 0 RUSH ENTERPRISES INC CL B COM 781846308 4381 442121 SH SOLE 442121 0 0 SAFEWAY INC COM NEW COM 786514208 5178 254200 SH SOLE 254200 0 0 SALEM COMMUNICATIONS CORP DECL COM 794093104 1184 1233113 SH SOLE 1137113 0 96000 SALLY BEAUTY HLDGS INC COM COM 79546E104 9768 1535920 SH SOLE 1510920 0 25000 SANDISK CORP COM COM 80004C101 617 42000 SH SOLE 42000 0 0 SARA LEE CORP COM COM 803111103 9745 998500 SH SOLE 998500 0 0 SCHEIN HENRY INC COM COM 806407102 19727 411408 SH SOLE 381508 1300 28600 SCHERING PLOUGH CORP COM 806605101 25285 1006565 SH SOLE 1005565 0 1000 PORTVUE-SEC13F.LNP GAMCO ASSET MGT. INC. PAGE 14 RUN DATE: 07/30/09 10:20 A.M. FORM 13F INFORMATION TABLE AS OF DATE: 06/30/09 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 ------------------------------ ---------------- --------- -------- -------- --- ---- ------- ------------ -------- -------- -------- SCHIFF NUTRITION INTL INC COM COM 806693107 11174 2195274 SH SOLE 2166574 1000 27700 SCHLUMBERGER COM 806857108 1592 29429 SH SOLE 29429 0 0 SCHWAB CHARLES CORP NEW COM 808513105 1587 90500 SH SOLE 90500 0 0 SCHWEITZER-MAUDUIT INTL INC CO COM 808541106 898 33000 SH SOLE 33000 0 0 SCRIPPS E W CO OHIO CL A COM 811054402 2766 1323270 SH SOLE 1256176 1466 65628 SCRIPPS NETWORKS INTERAC COM 811065101 50360 1809566 SH SOLE 1717266 3400 88900 SEACOAST BKG CORP FLA COM COM 811707306 182 75100 SH SOLE 75100 0 0 SECTOR SPDR TR SHS BEN INT-FIN MUTUAL FUNDS 81369Y605 1554 130000 SH SOLE 130000 0 0 SENSIENT TECHNOLOGIES CORP COM 81725T100 48346 2142060 SH SOLE 2041260 800 100000 SINCLAIR BROADCAST GROUP INCCL COM 829226109 3198 1648692 SH SOLE 1630692 0 18000 SIRIUS XM RADIO INC COM COM 82967N108 146 340400 SH SOLE 340400 0 0 SJW CORP COM COM 784305104 6942 305815 SH SOLE 252715 3000 50100 SKYLINE CORP COM 830830105 12853 590920 SH SOLE 540420 0 50500 SL INDS INC COM COM 784413106 9408 1343986 SH SOLE 1282086 0 61900 SLM CORP COM COM 78442P106 10017 975400 SH SOLE 961400 0 14000 SMART BALANCE INC COM COM 83169Y108 1022 150000 SH SOLE 150000 0 0 SMITH A O CORP COM COM 831865209 228 7000 SH SOLE 7000 0 0 SMUCKER J M CO COM NEW COM 832696405 1080 22185 SH SOLE 22185 0 0 SONESTA INTL HOTELS CORP CL A COM 835438409 4415 498596 SH SOLE 493596 0 5000 SOUTH JERSEY INDS INC COM COM 838518108 255 7300 SH SOLE 7300 0 0 SOUTHERN UN CO NEW COM COM 844030106 3483 189410 SH SOLE 189410 0 0 SOUTHWEST GAS CORP COM 844895102 35392 1593495 SH SOLE 1480195 1200 112100 SP AQUISITION HOLDING-UNITS COM 78470A203 97 10000 SH SOLE 10000 0 0 SPARTAN MTRS INC COM COM 846819100 3286 290000 SH SOLE 290000 0 0 SPECTRA ENERGY CORP COM COM 847560109 5909 349245 SH SOLE 344031 3480 1734 SPRINT NEXTEL CORP COM 852061100 56319 11708786 SH SOLE 11250352 3785 454649 ST JUDE MEDICAL CENTER INC COM 790849103 1001 24350 SH SOLE 24350 0 0 ST. JOE COMPANY COM 790148100 384 14500 SH SOLE 11500 0 3000 STANDARD MTR PRODS INC CLASS A COM 853666105 14922 1804375 SH SOLE 1775375 0 29000 STANDEX INTL CORP COM 854231107 1334 115000 SH SOLE 115000 0 0 STARRETT L S CO CL A COM 855668109 579 85200 SH SOLE 85200 0 0 STARWOOD HOTELS & RESORTS WRLD COM 85590A401 1576 71000 SH SOLE 71000 0 0 STATE STREET CORP COM 857477103 7796 165170 SH SOLE 157170 0 8000 STEAK N SHAKE CO COM COM 857873103 7591 868500 SH SOLE 833500 0 35000 STERLING BANCORP COM COM 859158107 8767 1049935 SH SOLE 1008320 0 41615 STEWART ENTERPRISES INC CL A COM 860370105 96 20000 SH SOLE 20000 0 0 STONERIDGE INC COM 86183P102 1752 365000 SH SOLE 335000 0 30000 STRATTEC SECURITY CORP. COM 863111100 1751 126920 SH SOLE 120920 0 6000 STRYKER CORP COM 863667101 1156 29100 SH SOLE 29100 0 0 SUN MICROSYSTEMS INC CO COM 866810203 66246 7185072 SH SOLE 6976000 12072 197000 SUNCOR INC COM COM 867229106 443 14600 SH SOLE 11900 2700 0 SUNPOWER CORP COM CL A COM 867652109 862 32400 SH SOLE 32400 0 0 SUNPOWER CORP COM CL B COM 867652307 647 27000 SH SOLE 27000 0 0 SUPERIOR INDS INTL INC COM 868168105 4738 336000 SH SOLE 294000 0 42000 PORTVUE-SEC13F.LNP GAMCO ASSET MGT. INC. PAGE 15 RUN DATE: 07/30/09 10:20 A.M. FORM 13F INFORMATION TABLE AS OF DATE: 06/30/09 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 ------------------------------ ---------------- --------- -------- -------- --- ---- ------- ------------ -------- -------- -------- SUPERVALU INC COMMON COM 868536103 674 52029 SH SOLE 41975 54 10000 SWS GROUP INC COM 78503N107 13499 966300 SH SOLE 951300 0 15000 SYCAMORE NETWORKS COM 871206108 2331 744600 SH SOLE 412000 0 332600 SYNERON MEDICAL LTD ORD SHS COM M87245102 217 30000 SH SOLE 30000 0 0 SYNGENTA AG ADR SPONSORED COM 87160A100 1997 42935 SH SOLE 42935 0 0 T ROWE PRICE GROUP INC COM 74144T108 5916 141980 SH SOLE 141980 0 0 TAKE-TWO INTERACTIVE SOFTWARCO COM 874054109 13291 1403500 SH SOLE 1355500 0 48000 TD AMERITRADE HLDG CORP COM COM 87236Y108 584 33300 SH SOLE 33300 0 0 TECH OPS SEVCON INC COM 878293109 1131 430019 SH SOLE 430019 0 0 TECO ENERGY INC COM COM 872375100 2093 175422 SH SOLE 159922 500 15000 TELECOM ARGENTINA SA ADR COM 879273209 205 16000 SH SOLE 16000 0 0 TELEFONICA DE ESPANA SA ADR (B COM 879382208 1086 16000 SH SOLE 16000 0 0 TELEPHONE & DATA SYS INC SPL C COM 879433860 54065 2082626 SH SOLE 1991526 5300 85800 TELEPHONE & DATA SYSTEM INC. COM 879433100 89234 3153157 SH SOLE 3031857 4500 116800 TENARIS S A SPONSORED ADR COM 88031M109 1541 57000 SH SOLE 57000 0 0 TENNANT CO COM 880345103 10583 575490 SH SOLE 527490 0 48000 TENNECO AUTOMOTIVE INC COM COM 880349105 9089 857425 SH SOLE 837425 0 20000 TEVA PHARMACEUTICAL INDS LTDAD COM 881624209 304 6170 SH SOLE 6170 0 0 TEXAS INSTRUMENTS INC COM 882508104 11350 532848 SH SOLE 532848 0 0 TEXTRON INC COM 883203101 11656 1206600 SH SOLE 1185100 0 21500 THE SCOTTS MIRACLE GRO CO COM 810186106 2887 82380 SH SOLE 82380 0 0 THERMO FISHER SCIENTIFIC INC COM 883556102 245 6000 SH SOLE 6000 0 0 THOMAS & BETTS CORP COM 884315102 72893 2525743 SH SOLE 2417043 2200 106500 TICKETMASTER COM COM 88633P302 151 23582 SH SOLE 22383 0 1199 TIFFANY & CO NEW COM COM 886547108 1355 53420 SH SOLE 53420 0 0 TIME WARNER CABLE INC COM COM 88732J207 3279 103543 SH SOLE 91038 0 12505 TIME WARNER INC COM COM 887317303 86584 3437220 SH SOLE 3292930 18832 125458 TOLL BROS INC COM COM 889478103 494 29100 SH SOLE 29100 0 0 TOOTSIE ROLL INDS INC COM 890516107 28385 1250976 SH SOLE 1163599 0 87377 TRACTOR SUPPLY CO COM COM 892356106 8285 200500 SH SOLE 200500 0 0 TRANS LUX CORP COM 893247106 90 105800 SH SOLE 105800 0 0 TRANSACT TECHNOLOGIES INC COM COM 892918103 614 123200 SH SOLE 123200 0 0 TRANSOCEAN LTD ZUG NAMEN AKT COM H8817H100 8751 117800 SH SOLE 117800 0 0 TRAVELERS COMPANIES INC COM 89417E109 672 16367 SH SOLE 16367 0 0 TREDEGAR INDS INC COM 894650100 34416 2583783 SH SOLE 2432183 2200 149400 TRIDENT MICROSYSTEMS INC COM COM 895919108 974 560000 SH SOLE 560000 0 0 TRIMBLE NAV LTD COM COM 896239100 601 30600 SH SOLE 30600 0 0 TRW AUTOMOTIVE HOLDINGS CORP COM 87264S106 565 50000 SH SOLE 50000 0 0 TYCO INTERNATIONAL LTD SHS COM H89128104 15830 609321 SH SOLE 591821 0 17500 TYLER TECHNOLOGIES INC COM COM 902252105 4176 267370 SH SOLE 230370 0 37000 TYSON FOODS INC COM 902494103 145 11500 SH SOLE 11500 0 0 UNDER ARMOUR INC CL A COM 904311107 714 31900 SH SOLE 31900 0 0 UNION DRILLING INC COM COM 90653P105 794 120000 SH SOLE 120000 0 0 UNISOURCE ENERGY CORP COM COM 909205106 5749 216600 SH SOLE 203600 0 13000 PORTVUE-SEC13F.LNP GAMCO ASSET MGT. INC. PAGE 16 RUN DATE: 07/30/09 10:20 A.M. FORM 13F INFORMATION TABLE AS OF DATE: 06/30/09 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 ------------------------------ ---------------- --------- -------- -------- --- ---- ------- ------------ -------- -------- -------- UNITED GUARDIAN INC COM COM 910571108 1707 184326 SH SOLE 184326 0 0 UNITED RENTALS INC COM COM 911363109 519 80000 SH SOLE 80000 0 0 UNITED STATES CELLULAR CORP COM 911684108 109657 2851949 SH SOLE 2711549 3100 137300 UNITED TECHNOLOGIES CORP COM 913017109 1726 33216 SH SOLE 33216 0 0 UNITEDHEALTH GROUP INC COM COM 91324P102 19031 761850 SH SOLE 731850 0 30000 UNIVERSAL TECHNICAL INST INCCO COM 913915104 3565 238800 SH SOLE 238800 0 0 VALLEY NATL BANCORP COM COM 919794107 738 63083 SH SOLE 63083 0 0 VALMONT INDS INC COM 920253101 730 10125 SH SOLE 10125 0 0 VALUECLICK INC COM COM 92046N102 4646 441600 SH SOLE 441600 0 0 VARIAN MED SYS INC COM COM 92220P105 574 16340 SH SOLE 16340 0 0 VASCULAR SOLUTIONS INC COM COM 92231M109 3440 439871 SH SOLE 419871 0 20000 VERIZON COMMUNICATIONS COM 92343V104 11845 385457 SH SOLE 354691 719 30047 VIACOM INC NEW CL A COM 92553P102 70930 2957867 SH SOLE 2841813 500 115554 VIACOM INC NEW CL B COM 92553P201 6624 291817 SH SOLE 280717 1000 10100 VILLAGE SUPER MKT INC CL A NEW COM 927107409 3820 128400 SH SOLE 105400 0 23000 VIMPEL COMMUNICATIONS ADR (B:V COM 68370R109 5067 430500 SH SOLE 430500 0 0 VISA INC-CLASS A SHRS COM 92826C839 1516 24350 SH SOLE 24350 0 0 W D 40 COMPANY COM 929236107 1189 41000 SH SOLE 41000 0 0 WADDELL & REED FINL INC CL A COM 930059100 31676 1201200 SH SOLE 1201200 0 0 WAL MART STORES INC COM 931142103 3230 66675 SH SOLE 66675 0 0 WALGREEN COMPANY COM 931422109 13593 462352 SH SOLE 462352 0 0 WARNER MUSIC GROUP CORP COM COM 934550104 1053 180000 SH SOLE 180000 0 0 WASTE CONNECTIONS INC COM COM 941053100 259 10000 SH SOLE 10000 0 0 WASTE MGMT INC DEL COM COM 94106L109 41966 1490279 SH SOLE 1419479 1300 69500 WASTE SERVICES INC DEL COM NEW COM 941075202 285 55000 SH SOLE 55000 0 0 WATTS WATER TECHNOLOGIES COM 942749102 61265 2844256 SH SOLE 2733456 500 110300 WCA WASTE CORP COM COM 92926K103 378 100000 SH SOLE 100000 0 0 WEATHERFORD INTERNATIONAL LTD COM H27013103 14456 739080 SH SOLE 739080 0 0 WEBS INDEX FD INC JAPAN WEBS S MUTUAL FUNDS 464286848 538 57000 SH SOLE 57000 0 0 WEIS MKTS INC COM 948849104 1994 59500 SH SOLE 52000 0 7500 WELLS FARGO & CO NEW COM 949746101 38795 1599154 SH SOLE 1541754 0 57400 WENDYS/ARBYS GROUP INC COM 950587105 721 180310 SH SOLE 160310 0 20000 WESTAR ENERGY INC COM 95709T100 55096 2935308 SH SOLE 2852008 1500 81800 WESTWOOD HLDGS GROUP INC COM COM 961765104 39707 949700 SH SOLE 949700 0 0 WHX CORP COM 929248607 1853 712707 SH SOLE 712707 0 0 WILLIS GROUP HOLDINGS LTD SHS COM G96655108 555 21559 SH SOLE 21559 0 0 WILMINGTON TR CORP COM COM 971807102 4608 337300 SH SOLE 305300 10000 22000 WIND RIV SYS INC COM COM 973149107 1100 96000 SH SOLE 96000 0 0 WINDSTREAM CORP COM COM 97381W104 924 110503 SH SOLE 105844 0 4659 WINN DIXIE STORES INC COM NEW COM 974280307 7104 566500 SH SOLE 506500 0 60000 WOLVERINE WORLD WIDE INC COM COM 978097103 3433 155624 SH SOLE 153624 0 2000 WOODWARD GOVERNOR CO COM COM 980745103 15963 806200 SH SOLE 772000 3200 31000 WORLD WRESTLING ENTERTAINMENT COM 98156Q108 687 54660 SH SOLE 54660 0 0 WPT ENTERPRISES INC COM 98211W108 55 45503 SH SOLE 45503 0 0 PORTVUE-SEC13F.LNP GAMCO ASSET MGT. INC. PAGE 17 RUN DATE: 07/30/09 10:20 A.M. FORM 13F INFORMATION TABLE AS OF DATE: 06/30/09 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 ------------------------------ ---------------- --------- -------- -------- --- ---- ------- ------------ -------- -------- -------- WYETH (B:WYE) COM 983024100 59296 1306365 SH SOLE 1261465 0 44900 WYNDHAM WORLDWIDE CORP COM COM 98310W108 159 13148 SH SOLE 13148 0 0 WYNN RESORTS LTD COM COM 983134107 9849 279000 SH SOLE 279000 0 0 XCEL ENERGY INC COM COM 98389B100 2289 124350 SH SOLE 124350 0 0 XEROX CORP COM 984121103 1750 270000 SH SOLE 225000 0 45000 XTO ENERGY INC COM COM 98385X106 1343 35212 SH SOLE 35212 0 0 YAHOO INC. COM 984332106 5332 340480 SH SOLE 330980 0 9500 YOUBET COM INC COM COM 987413101 33 10000 SH SOLE 10000 0 0 YOUNG INNOVATIONS INC COM COM 987520103 6269 287422 SH SOLE 280622 0 6800 YUM BRANDS INC COM COM 988498101 667 20000 SH SOLE 20000 0 0 ZEBRA TECHNOLOGIES CORP CL A COM 989207105 8589 363000 SH SOLE 361000 0 2000 ZEP INC COM 98944B108 27708 2299446 SH SOLE 2222946 1800 74700 ZIMMER HLDGS INC COM COM 98956P102 20402 478925 SH SOLE 459175 400 19350 ZORAN CORP COM COM 98975F101 1145 105000 SH SOLE 105000 0 0 ZYGO CORP COM COM 989855101 1398 300000 SH SOLE 300000 0 0 PORTVUE-SEC13F.LNP GABELLI FUNDS, LLC PAGE 18 RUN DATE: 07/30/09 10:43 A.M. FORM 13F INFORMATION TABLE AS OF DATE: 06/30/09 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 165 86000 SH SOLE 86000 0 0 3M CO. COM 88579Y101 301 5000 SH SOLE 5000 0 0 3SBIO INC SPONSORED ADR COM 88575Y105 206 25000 SH SOLE 25000 0 0 A H BELO CORP COM CL A COM 001282102 31 32000 SH SOLE 32000 0 0 A POWER ENERGY GENERAT COM G04136100 80 10000 SH SOLE 10000 0 0 A T & T INC (NEW) COM 00206R102 39073 1573000 SH SOLE 1573000 0 0 AAR CORP COM COM 000361105 401 25000 SH SOLE 25000 0 0 AARON'S INC COM 002535300 5540 235750 SH SOLE 235750 0 0 ABB LTD SPONSORED ADR COM 000375204 12387 785000 SH SOLE 785000 0 0 ABBOTT LABS COM 002824100 11078 235500 SH SOLE 235500 0 0 ABOVENET INC COM COM 00374N107 1150 14200 SH SOLE 14200 0 0 ACCO BRANDS CORP COM COM 00081T108 189 67000 SH SOLE 67000 0 0 ACTIVISION BLIZZARD,INC COM 00507V109 834 66000 SH SOLE 66000 0 0 ACUITY BRANDS INC (B:AYI) COM COM 00508Y102 1571 56000 SH SOLE 56000 0 0 ADA ES INC COM COM 005208103 40 10000 SH SOLE 10000 0 0 ADAMS GOLF INC COM NEW COM 006228209 31 12750 SH SOLE 12750 0 0 ADOBE SYSTEMS INC COM COM 00724F101 3368 119000 SH SOLE 119000 0 0 AES CORP COM COM 00130H105 15000 1292000 SH SOLE 1292000 0 0 AES TR III TR P CV SC 6.75 CONVERTIBLE PREF 00808N202 257 6000 SH SOLE 6000 0 0 AETNA INC (B:AET) COM COM 00817Y108 977 39000 SH SOLE 39000 0 0 AFLAC INC COM COM 001055102 5285 170000 SH SOLE 170000 0 0 AGL RES INC COM COM 001204106 2687 84500 SH SOLE 84500 0 0 AGNICO-EAGLE MINES (USD) COM 008474108 63282 1205831 SH SOLE 1205831 0 0 AIRGAS INC COM COM 009363102 770 19000 SH SOLE 19000 0 0 AKAMAI TECHNOLOGIES INC COM COM 00971T101 518 27000 SH SOLE 27000 0 0 AKEENA SOLAR INC DE COM COM 009720103 19 15000 SH SOLE 15000 0 0 ALBANY INTL CORP NEW CL A COM 012348108 182 16000 SH SOLE 16000 0 0 ALBEMARLE CORP COM COM 012653101 3222 126000 SH SOLE 126000 0 0 ALBERTO CULVER CO NEW COM COM 013078100 9165 360420 SH SOLE 360420 0 0 ALCATEL LUCENT ADR SPONS 1/5SH COM 013904305 149 60000 SH SOLE 60000 0 0 ALCOA 5.250% 03/15/14 CONVERTIBLE BOND 013817AT8 827 470000 PRN SOLE 470000 0 0 ALCOA INC COM COM 013817101 11663 1129000 SH SOLE 1129000 0 0 ALCON INC COM SHS COM H01301102 4262 36700 SH SOLE 36700 0 0 ALEXANDRIA REAL EST EQTS INCCO COM 015271109 215 6000 SH SOLE 6000 0 0 ALIGN TECHNOLOGY INC COM COM 016255101 827 78000 SH SOLE 78000 0 0 ALLEGHANY CORP DEL COM 017175100 8761 32329 SH SOLE 32329 0 0 ALLEGHENY ENERGY INC COM COM 017361106 21520 839000 SH SOLE 839000 0 0 ALLERGAN INC COM 018490102 9466 198958 SH SOLE 198958 0 0 ALLETE INC COM NEW COM 018522300 4600 160000 SH SOLE 160000 0 0 ALLIANCE BERNSTEIN HLDGS LP UN COM 01881G106 6951 346000 SH SOLE 346000 0 0 ALLIANCE DATA SYS CORP COM COM 018581108 395 9600 SH SOLE 9600 0 0 ALLIANCE HOLDINGS GP LP COM UN COM 01861G100 461 24000 SH SOLE 24000 0 0 ALLIANT ENERGY CORP COM COM 018802108 4050 155000 SH SOLE 155000 0 0 PORTVUE-SEC13F.LNP GABELLI FUNDS, LLC PAGE 19 RUN DATE: 07/30/09 10:43 A.M. FORM 13F INFORMATION TABLE AS OF DATE: 06/30/09 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 ------------------------------ ---------------- --------- -------- -------- --- ---- ------- ------------ -------- -------- -------- ALLSTATE CORP COM COM 020002101 2782 114000 SH SOLE 114000 0 0 ALTRIA GROUP INC COM COM 02209S103 1426 87000 SH SOLE 87000 0 0 AMAZON.COM INC COM 023135106 4710 56300 SH SOLE 56300 0 0 AMD 5.750% 08/15/12 CONVERTIBLE BOND 007903AN7 124 200000 PRN SOLE 200000 0 0 AMDL INC COM PAR 2006 COM 00167K500 119 158500 SH SOLE 158500 0 0 AMEDISYS INC COM COM 023436108 396 12000 SH SOLE 12000 0 0 AMEREN CORP COM COM 023608102 7965 320000 SH SOLE 320000 0 0 AMERICA MOVIL S A DE C V SPONS COM 02364W105 15937 411600 SH SOLE 411600 0 0 AMERICAN ELECTRIC POWER COM 025537101 18230 631000 SH SOLE 631000 0 0 AMERICAN EXPRESS CO COM 025816109 49118 2113500 SH SOLE 2113500 0 0 AMERICAN INTL GROUP INC COM 026874107 116 100000 SH SOLE 100000 0 0 AMERICAN STS WTR CO COM COM 029899101 970 28000 SH SOLE 28000 0 0 AMERICAN TOWER SYSTEMS CL A COM 029912201 363 11500 SH SOLE 11500 0 0 AMERICAN WATER WORKS CO INC COM 030420103 10312 539600 SH SOLE 539600 0 0 AMERIPRISE FINL INC COM COM 03076C106 2330 96000 SH SOLE 96000 0 0 AMERISOURCEBERGEN CORP COM COM 03073E105 319 18000 SH SOLE 18000 0 0 AMETEK INC NEW COM COM 031100100 42153 1219000 SH SOLE 1219000 0 0 AMGEN INC COM 031162100 4447 84000 SH SOLE 84000 0 0 AMICAS INC COM 001712108 1518 546000 SH SOLE 546000 0 0 AMPCO PITTSBURGH CORP COM 032037103 8630 368000 SH SOLE 368000 0 0 AMPHENOL CORP NEW CL A COM 032095101 424 13400 SH SOLE 13400 0 0 AMR CORP COM 001765106 804 200000 SH SOLE 200000 0 0 ANADARKO PETE CORP COM COM 032511107 10031 221000 SH SOLE 221000 0 0 ANGIODYNAMICS INC COM COM 03475V101 3791 285700 SH SOLE 285700 0 0 ANGLOGOLD LTD SPONSORED ADR COM 035128206 23231 634200 SH SOLE 634200 0 0 ANIMAL HEALTH INTERNATIONAL COM 03525N109 519 335000 SH SOLE 335000 0 0 ANIXTER INTL INC COM COM 035290105 413 11000 SH SOLE 11000 0 0 APACHE CORP COM 037411105 15296 212000 SH SOLE 212000 0 0 APPLE COMPUTER INC COM 037833100 18758 131700 SH SOLE 131700 0 0 APPLIED MATLS INC COM COM 038222105 303 27500 SH SOLE 27500 0 0 APTARGROUP INC. COM COM 038336103 1182 35000 SH SOLE 35000 0 0 AQUA AMERICA INC COM 03836W103 3129 174832 SH SOLE 174832 0 0 ARCH CHEMICALS INC COM COM 03937R102 910 37000 SH SOLE 37000 0 0 ARCH COAL INC COM COM 039380100 215 14000 SH SOLE 14000 0 0 ARCHER DANIELS MIDLAND COM 039483102 33088 1236000 SH SOLE 1236000 0 0 ARCHER DANIELS MIDLAND 6.25% 6 UNITS 039483201 401 11000 SH SOLE 11000 0 0 ARGO GROUP INTL HLDGS LTD COM COM G0464B107 3322 117729 SH SOLE 117729 0 0 ARRAY BIOPHARMA INC COM COM 04269X105 110 35000 SH SOLE 35000 0 0 ARTESIAN RES CORP COM CL A COM 043113208 490 30750 SH SOLE 30750 0 0 ASCENT MEDIA CORP COM SER A COM 043632108 5488 206458 SH DEFINED 113558 0 92900 ASHLAND INC NEW COM COM 044209104 8892 317000 SH SOLE 317000 0 0 ASTORIA FINL CORP COM COM 046265104 686 80000 SH SOLE 80000 0 0 ASTRONICS CORP COM COM 046433108 104 10000 SH SOLE 10000 0 0 ATLANTIC TELE NETWORK INC COM COM 049079205 2161 55000 SH SOLE 55000 0 0 PORTVUE-SEC13F.LNP GABELLI FUNDS, LLC PAGE 20 RUN DATE: 07/30/09 10:43 A.M. FORM 13F INFORMATION TABLE AS OF DATE: 06/30/09 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 6661 266000 SH SOLE 266000 0 0 AUTONATION INC COM 05329W102 7426 428000 SH SOLE 428000 0 0 AUTOZONE INC COM 053332102 1964 13000 SH SOLE 13000 0 0 AVISTA CORP COM COM 05379B107 4746 266500 SH SOLE 266500 0 0 AVON PRODUCTS INC COM 054303102 8533 331000 SH SOLE 331000 0 0 AXSYS TECHNOLOGIES INC COM COM 054615109 19632 366000 SH SOLE 366000 0 0 BADGER METER INC COM COM 056525108 2169 52900 SH SOLE 52900 0 0 BAKER HUGHES INC COM 057224107 2879 79000 SH SOLE 79000 0 0 BALDOR ELEC CO COM COM 057741100 20459 860000 SH SOLE 860000 0 0 BALDWIN TECHNOLOGY INC CL A COM 058264102 608 607700 SH SOLE 607700 0 0 BANCO SANTANDER CENT HISP ADR( COM 05964H105 3025 250000 SH SOLE 250000 0 0 BANK FLA CORP NAPLES COM COM 062128103 315 100000 SH SOLE 100000 0 0 BANK OF AMERICA COM 060505104 18320 1387876 SH SOLE 1387876 0 0 BANK OF NEW YORK MELLON CORP COM 064058100 60160 2052547 SH SOLE 2052547 0 0 BARNES GROUP INC COM COM 067806109 226 19000 SH SOLE 19000 0 0 BARRICK GOLD(R:ABX.N B:ABX US) COM 067901108 52664 1569703 SH SOLE 1569703 0 0 BASSETT FURNITURE INDS COM 070203104 33 12000 SH SOLE 12000 0 0 BAXTER INTL INC COM COM 071813109 16524 312000 SH SOLE 312000 0 0 BCE INC COM 05534B760 22747 1101000 SH SOLE 1101000 0 0 BEASLEY BROADCAST GRP INC. COM 074014101 239 109000 SH SOLE 109000 0 0 BECTON DICKINSON & CO COM COM 075887109 11082 155400 SH SOLE 155400 0 0 BED BATH & BEYOND INC COM 075896100 1538 50000 SH SOLE 50000 0 0 BEL FUSE INC CL A COM 077347201 3945 281000 SH SOLE 281000 0 0 BELDEN CDT INC COM 077454106 1052 63000 SH SOLE 63000 0 0 BELO CORP COM 080555105 739 413000 SH SOLE 413000 0 0 BERKSHIRE HATHAWAY COM 084670108 31320 348 SH SOLE 348 0 0 BEST BUY INC COM COM 086516101 670 20000 SH SOLE 20000 0 0 BHP BILLITON LTD SPONSORED ADR COM 088606108 5364 98000 SH SOLE 98000 0 0 BIG 5 SPORTING GOODS CORP COM COM 08915P101 553 50000 SH SOLE 50000 0 0 BIO RAD LABS INC CL A COM 090572207 566 7500 SH SOLE 7500 0 0 BIOGEN IDEC INC COM 09062X103 4646 102900 SH SOLE 102900 0 0 BIOLASE TECHNOLOGY INC COM COM 090911108 101 60000 SH SOLE 60000 0 0 BJ SVCS CO COM COM 055482103 2494 183000 SH SOLE 183000 0 0 BLACK HILLS CORP COM COM 092113109 7518 327000 SH SOLE 327000 0 0 BLACKROCK INC CL A COM 09247X101 8332 47500 SH SOLE 47500 0 0 BLACKSTONE GROUP L P COM UNIT COM 09253U108 1191 113000 SH SOLE 113000 0 0 BOEING CO COM 097023105 18445 434000 SH SOLE 434000 0 0 BON-TON STORES INC COM COM 09776J101 1017 300000 SH SOLE 300000 0 0 BORG WARNER INC COM 099724106 14958 438000 SH SOLE 438000 0 0 BORLAND SOFTWARE CORP COM COM 099849101 831 643900 SH SOLE 643900 0 0 BOSTON BEER INC CL A COM 100557107 1509 51000 SH SOLE 51000 0 0 BOSTON SCIENTIFIC CORP COM COM 101137107 9450 932000 SH SOLE 932000 0 0 BOYD GAMING CORP COM 103304101 3664 431000 SH SOLE 431000 0 0 BP PLC SPONS ADR COM 055622104 37310 782500 SH SOLE 782500 0 0 PORTVUE-SEC13F.LNP GABELLI FUNDS, LLC PAGE 21 RUN DATE: 07/30/09 10:43 A.M. FORM 13F INFORMATION TABLE AS OF DATE: 06/30/09 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 ------------------------------ ---------------- --------- -------- -------- --- ---- ------- ------------ -------- -------- -------- BPW ACQUISITION CORP COM COM 055637102 9149 955000 SH SOLE 955000 0 0 BPW ACQUISITION CORP WT EXP 02 WARRANT AND RIGH 055637110 181 755000 SH SOLE 755000 0 0 BRAZIL TELECOM PARTICIPACOES S COM 105530109 2285 59500 SH SOLE 59500 0 0 BRINKS CO COM COM 109696104 1562 53820 SH SOLE 53820 0 0 BRINKS HOME SEC HLDGS INC COM COM 109699108 2458 86820 SH SOLE 86820 0 0 BRISTOL MYERS SQUIBB CO COM 110122108 8835 435000 SH SOLE 435000 0 0 BROADRIDGE FINL SOLUTIONS INCO COM 11133T103 232 14000 SH SOLE 14000 0 0 BROOKFIELD ASSET MANAGEMENT I COM 112585104 837 42075 SH SOLE 42075 0 0 BROWN FORMAN CORP CL B COM 115637209 5072 118000 SH SOLE 118000 0 0 BROWN-FORMAN CORP CLASS A COM 115637100 23331 505000 SH SOLE 505000 0 0 BRUKER BIOSCIENCES CORP COM 116794108 185 20000 SH SOLE 20000 0 0 BRUSH ENGINEERED MATLS INC COM COM 117421107 452 27000 SH SOLE 27000 0 0 BT GROUP PLC SPON ADR COM 05577E101 3713 221000 SH SOLE 221000 0 0 BUNGE LIMITED COM COM G16962105 331 5500 SH SOLE 5500 0 0 BURLINGTON NORTHN SANTA FE COM COM 12189T104 588 8000 SH SOLE 8000 0 0 CABLEVISION SYS NY GROUP A COM 12686C109 151646 7812800 SH SOLE 7812800 0 0 CADBURY PLC-SPONS ADR COM 12721E102 28304 822800 SH SOLE 822800 0 0 CADIZ INC COM 127537207 135 14000 SH SOLE 14000 0 0 CALAMOS ASSET MANAGEMENT-A COM 12811R104 353 25000 SH SOLE 25000 0 0 CALIFORNIA MICRO DEVICES CORCO COM 130439102 1624 660000 SH SOLE 660000 0 0 CALIFORNIA WTR SVC GROUP COM COM 130788102 1020 27700 SH SOLE 27700 0 0 CALLON PETE CO DEL COM COM 13123X102 222 112000 SH SOLE 112000 0 0 CAMERON INTERNATIONAL CORP COM 13342B105 4160 147000 SH SOLE 147000 0 0 CAMPBELL SOUP CO COM 134429109 13563 461000 SH SOLE 461000 0 0 CANTERBURY PK HLDG CORP COM 13811E101 696 102300 SH SOLE 102300 0 0 CAPITAL ONE FINL CORP COM COM 14040H105 3041 139000 SH SOLE 139000 0 0 CAPSTONE TURBINE CORP COM COM 14067D102 116 140000 SH SOLE 140000 0 0 CARDINAL HEALTH INC COM COM 14149Y108 244 8000 SH SOLE 8000 0 0 CAREER EDUCATION CORP COM 141665109 1369 55000 SH SOLE 55000 0 0 CARMIKE CINEMAS INC COM COM 143436400 687 82000 SH SOLE 82000 0 0 CASEYS GEN STORES INC COM COM 147528103 938 36500 SH SOLE 36500 0 0 CATERPILLAR INC COM 149123101 5485 166000 SH SOLE 166000 0 0 CAVALIER HOMES INC COM COM 149507105 2316 848400 SH SOLE 848400 0 0 CAVCO INDUSTRIES COM 149568107 2791 110200 SH SOLE 110200 0 0 CBS CORP CLASS A COM 124857103 13859 1988400 SH SOLE 1988400 0 0 CBS CORP NEW CL B COM 124857202 208 30000 SH SOLE 30000 0 0 CELGENE CORP COM 151020104 3157 66000 SH SOLE 66000 0 0 CENTENNIAL COMMUNICATIONS CORP COM 15133V208 28699 3424726 SH SOLE 3424726 0 0 CENTEX CORP COM COM 152312104 127 15000 SH SOLE 15000 0 0 CENTRAL EUROPE AND RUSSIA FUND MUTUAL FUNDS 153436100 4511 202000 SH SOLE 202000 0 0 CENTRAL VT PUB SVC CORP COM COM 155771108 2860 158000 SH SOLE 158000 0 0 CENTURYTEL INC COM 156700106 5741 187000 SH SOLE 187000 0 0 CEPHALON INC COM COM 156708109 963 17000 SH SOLE 17000 0 0 CEPHALON - B 0% 6/15/2033 SERI CONVERTIBLE BOND 156708AL3 218 200000 PRN SOLE 200000 0 0 PORTVUE-SEC13F.LNP GABELLI FUNDS, LLC PAGE 22 RUN DATE: 07/30/09 10:43 A.M. FORM 13F INFORMATION TABLE AS OF DATE: 06/30/09 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 ------------------------------ ---------------- --------- -------- -------- --- ---- ------- ------------ -------- -------- -------- CEPHEID COM COM 15670R107 1743 185000 SH SOLE 185000 0 0 CF INDS HLDGS INC COM COM 125269100 297 4000 SH SOLE 4000 0 0 CH ENERGY GROUP, INC. COM 12541M102 26035 557500 SH SOLE 557500 0 0 CHAMPION ENTERPRISES INC COM COM 158496109 418 1305000 SH SOLE 1305000 0 0 CHARTER COMMUNICATIONS INC DCL COM 16117M107 6 280000 SH SOLE 280000 0 0 CHECK POINT SOFTWARE TECH COM M22465104 235 10000 SH SOLE 10000 0 0 CHEESECAKE FACTORY INC COM 163072101 346 20000 SH SOLE 20000 0 0 CHEMED CORP 1.875% 05/15/14 CONVERTIBLE BOND 16359RAC7 373 500000 PRN SOLE 500000 0 0 CHEMED CORPORATION COM 16359R103 9124 231100 SH SOLE 231100 0 0 CHEMTURA CORP COM 163893100 101 420000 SH SOLE 420000 0 0 CHESAPEAKE ENERGY CORP 2.250% CONVERTIBLE BOND 165167CB1 960 1500000 PRN SOLE 1500000 0 0 CHESAPEAKE ENERGY CORP COM COM 165167107 7188 362500 SH SOLE 362500 0 0 CHEVRON CORP COM 166764100 55809 842400 SH SOLE 842400 0 0 CHINA AUTOMOTIVE SYS INC COM COM 16936R105 396 72022 SH SOLE 72022 0 0 CHINA MOBILE LTD COM 16941M109 5809 116000 SH SOLE 116000 0 0 CHINA TELECOM CORP LTD SPONS A COM 169426103 249 5000 SH SOLE 5000 0 0 CHINA UNICOM ADR COM 16945R104 1427 107000 SH SOLE 107000 0 0 CHINA YUCHAI INTL LTD ORD COM G21082105 272 38000 SH SOLE 38000 0 0 CHURCH & DWIGHT CO COM 171340102 16732 308085 SH SOLE 308085 0 0 CHURCHILL DOWNS INC COM COM 171484108 4881 145000 SH SOLE 145000 0 0 CINCINNATI BELL COM 171871106 15488 5453400 SH SOLE 5453400 0 0 CIRCOR INTL INC COM COM 17273K109 18912 801000 SH SOLE 801000 0 0 CISCO SYS INC COM 17275R102 9152 490700 SH SOLE 490700 0 0 CITIGROUP INC. COM 172967101 2851 960000 SH SOLE 960000 0 0 CLARCOR INC COM 179895107 23469 804000 SH SOLE 804000 0 0 CLEAR CHANNEL OUTDOOR HLDGS CL COM 18451C109 4214 795000 SH SOLE 795000 0 0 CLEARWIRE CORP-CLASS A COM 18538Q105 719 130000 SH SOLE 130000 0 0 CLECO CORP NEW COM COM 12561W105 1469 65500 SH SOLE 65500 0 0 CLOROX CO COM 189054109 3182 57000 SH SOLE 57000 0 0 CME GROUP INC COM COM 12572Q105 6689 21500 SH SOLE 21500 0 0 CMS ENERGY CORP COM COM 125896100 4174 345500 SH SOLE 345500 0 0 CNA SURETY CORP COM COM 12612L108 7217 535000 SH SOLE 535000 0 0 CNH GLOBAL NV COM COM N20935206 19031 1355500 SH SOLE 1355500 0 0 COACH INC COM 189754104 2392 89000 SH SOLE 89000 0 0 COACHMEN INDS INC COM 189873102 981 749000 SH SOLE 749000 0 0 COCA COLA CO COM 191216100 53749 1120000 SH SOLE 1120000 0 0 COCA COLA ENTERPRISES INC COM 191219104 1249 75000 SH SOLE 75000 0 0 COCA-COLA FEMSA S A DE C V ADR COM 191241108 401 10000 SH SOLE 10000 0 0 COCA-COLA HELLENIC BOTTLING SP COM 1912EP104 335 16500 SH SOLE 16500 0 0 COLDWATER CREEK INC COM COM 193068103 5908 968500 SH SOLE 968500 0 0 COLGATE PALMOLIVE CO COM 194162103 495 7000 SH SOLE 7000 0 0 COMCAST CORP CL A SPL COM 20030N200 2961 210000 SH SOLE 210000 0 0 COMCAST CORP NEW COM CL A COM 20030N101 2950 204000 SH SOLE 204000 0 0 COMMUNICATIONS SYS COM 203900105 1568 160000 SH SOLE 160000 0 0 PORTVUE-SEC13F.LNP GABELLI FUNDS, LLC PAGE 23 RUN DATE: 07/30/09 10:43 A.M. FORM 13F INFORMATION TABLE AS OF DATE: 06/30/09 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 8127 338200 SH SOLE 338200 0 0 COMPUCREDIT CVT 3.625% 05/30/3 CONVERTIBLE BOND 20478NAB6 137 400000 PRN SOLE 400000 0 0 CONAGRA INC COM 205887102 4193 220000 SH SOLE 220000 0 0 CONMED CORP COM COM 207410101 2111 136000 SH SOLE 136000 0 0 CONNECTICUT WTR SVC INC COM COM 207797101 1063 49000 SH SOLE 49000 0 0 CONOCOPHILLIPS COM COM 20825C104 61136 1453550 SH SOLE 1453550 0 0 CONSOL ENERGY INC COM COM 20854P109 5094 150000 SH SOLE 150000 0 0 CONSOLIDATED EDISON INC COM COM 209115104 18860 504000 SH SOLE 504000 0 0 CONSOLIDATED WATER CO LTD ORD COM G23773107 214 13500 SH SOLE 13500 0 0 CONSTELLATION BRANDS COM COM 21036P108 8502 670500 SH SOLE 670500 0 0 CONSTELLATION ENERGY GROUP ICO COM 210371100 22327 840000 SH SOLE 840000 0 0 CONTINUCARE CORP COM COM 212172100 958 411100 SH SOLE 411100 0 0 COOPER CAMERON 2.500% 06/15/26 CONVERTIBLE BOND 13342BAB1 228 200000 PRN SOLE 200000 0 0 COOPER INDUSTRIES LTD CL A COM COM G24182100 33627 1083000 SH SOLE 1083000 0 0 COPART INC COM COM 217204106 2011 58000 SH SOLE 58000 0 0 CORE MOLDING TECH COM COM 218683100 618 276000 SH SOLE 276000 0 0 CORINTHIAN COLLEGES INC COM COM 218868107 3251 192000 SH SOLE 192000 0 0 CORN PRODS INTL INC COM COM 219023108 22718 848000 SH SOLE 848000 0 0 CORNING INC COM 219350105 35806 2229500 SH SOLE 2229500 0 0 CORUS ENTMT INC CL B NON VTG COM 220874101 1108 87000 SH SOLE 87000 0 0 COSTCO WHSL CORP NEW COM COM 22160K105 22707 496000 SH SOLE 496000 0 0 COUGAR BIOTECHNOLOGY INC COM COM 222083107 31159 725300 SH SOLE 725300 0 0 COVANTA HOLDING CORP COM 22282E102 2544 150000 SH SOLE 150000 0 0 COVIDIEN PLC ORDINARY SHARE COM G2554F105 10221 273000 SH SOLE 273000 0 0 CRANE CO COM 224399105 28601 1282000 SH SOLE 1282000 0 0 CROWN HOLDINGS INC COM COM 228368106 7725 320000 SH SOLE 320000 0 0 CROWN MEDIA HLDGS INC CL A COM 228411104 665 398000 SH SOLE 398000 0 0 CRUCELL N V SPONSORED ADR COM 228769105 6999 290500 SH SOLE 290500 0 0 CTS CORP COM 126501105 4421 675000 SH SOLE 675000 0 0 CUMMINS ENGINE INC COM 231021106 3098 88000 SH SOLE 88000 0 0 CURTISS WRIGHT CORP COM 231561101 34433 1158192 SH SOLE 1158192 0 0 CUTERA INC COM COM 232109108 3112 361000 SH SOLE 361000 0 0 CVS/CAREMARK CORP COM 126650100 28651 899000 SH SOLE 899000 0 0 CYPRESS SEMICONDUCTOR CORP COM COM 232806109 948 103000 SH SOLE 103000 0 0 CYTEC INDS INC COM COM 232820100 186 10000 SH SOLE 10000 0 0 D & E COMMUNICATIONS INC COM COM 232860106 2776 271360 SH SOLE 271360 0 0 DANA HOLDING CORP COM COM 235825205 346 270000 SH SOLE 270000 0 0 DANAHER CORP 0.0% 1/22/2021 CONVERTIBLE BOND 235851AF9 185 200000 PRN SOLE 200000 0 0 DANAHER CORP SHS BEN INT COM 235851102 1050 17000 SH SOLE 17000 0 0 DATA DOMAIN INC COM COM 23767P109 1218 36500 SH SOLE 36500 0 0 DEAN FOODS (B:DF) COM 242370104 19478 1015000 SH SOLE 1015000 0 0 DEERE & CO. COM 244199105 69229 1732900 SH SOLE 1732900 0 0 DEL MONTE FOODS CO COM COM 24522P103 5497 586000 SH SOLE 586000 0 0 DELTA NAT GAS INC COM COM 247748106 1712 76000 SH SOLE 76000 0 0 PORTVUE-SEC13F.LNP GABELLI FUNDS, LLC PAGE 24 RUN DATE: 07/30/09 10:43 A.M. FORM 13F INFORMATION TABLE AS OF DATE: 06/30/09 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 295 20000 SH SOLE 20000 0 0 DENNYS CORP COM COM 24869P104 312 145108 SH SOLE 145108 0 0 DENTSPLY INTL INC NEW COM COM 249030107 336 11000 SH SOLE 11000 0 0 DEUTSCHE BANK AG-REG (B:DB) COM D18190898 30439 499000 SH SOLE 499000 0 0 DEUTSCHE TELEKOM AG-SPON ADR ( COM 251566105 29677 2515000 SH SOLE 2515000 0 0 DEVON ENERGY CORP NEW COM 25179M103 29303 537672 SH SOLE 537672 0 0 DEXCOM INC COM COM 252131107 669 108000 SH SOLE 108000 0 0 DIAGEO PLC SPONSORED ADR (B:DE COM 25243Q205 47060 822000 SH SOLE 822000 0 0 DIAMOND FOODS INC COM COM 252603105 446 16000 SH SOLE 16000 0 0 DIAMOND OFFSHORE DRILLNG INCCO COM 25271C102 14276 171900 SH SOLE 171900 0 0 DIEBOLD INC COM COM 253651103 35085 1331000 SH SOLE 1331000 0 0 DIRECTV GROUP INC COM 25459L106 65877 2666000 SH SOLE 2666000 0 0 DISCOVER FINANCIAL COM 254709108 9120 888000 SH SOLE 888000 0 0 DISCOVERY COMMS NEW SER A COM 25470F104 20655 917585 SH SOLE 917585 0 0 DISCOVERY COMMS NEW SER C COM 25470F302 17791 866585 SH SOLE 866585 0 0 DISH NETWORK CORPORATION COM 25470M109 19582 1208000 SH SOLE 1208000 0 0 DISNEY WALT PRODTNS COM 254687106 1540 66000 SH SOLE 66000 0 0 DOMINION RES INC VA NEW COM COM 25746U109 10126 303000 SH SOLE 303000 0 0 DONALDSON INC COM 257651109 23832 688000 SH SOLE 688000 0 0 DOVER DOWNS GAMING & ENTMT INC COM 260095104 827 177800 SH SOLE 177800 0 0 DOVER MOTORSPORTS INC.(B:DVD) COM 260174107 802 565000 SH SOLE 565000 0 0 DOW CHEMICAL CORP COM 260543103 4842 300000 SH SOLE 300000 0 0 DPL INC COM COM 233293109 32229 1391000 SH SOLE 1391000 0 0 DR PEPPER SNAPPLE GROUP INC CO COM 26138E109 26125 1232880 SH SOLE 1232880 0 0 DREAMWORKS ANIMATION SKG-A COM 26153C103 1849 67000 SH SOLE 67000 0 0 DREW INDS INC COM NEW COM 26168L205 207 17000 SH SOLE 17000 0 0 DTE ENERGY CO COM COM 233331107 2432 76000 SH SOLE 76000 0 0 DU PONT E I DE NEMOURS CO COM 263534109 7686 300000 SH SOLE 300000 0 0 DUFF & PHELPS CORP-CL A COM 26433B107 356 20000 SH SOLE 20000 0 0 DUKE ENERGY CORP COM 26441C105 19813 1358000 SH SOLE 1358000 0 0 DUN & BRADSTREET CORP COM 26483E100 1381 17000 SH SOLE 17000 0 0 DYNEGY INC DEL CL A COM 26817G102 81 35810 SH SOLE 35810 0 0 E M C CORP MASS COM COM 268648102 485 37000 SH SOLE 37000 0 0 EASTERN CO COM COM 276317104 198 12000 SH SOLE 12000 0 0 EASTMAN KODAK COM 277461109 7134 2410000 SH SOLE 2410000 0 0 EASTMAN KODAK 3.375% 10/15/33 CONVERTIBLE BOND 277461BE8 2665 3300000 PRN SOLE 3300000 0 0 EBAY INC COM 278642103 593 34600 SH SOLE 34600 0 0 ECHOSTAR CORP-A COM 278768106 3409 213880 SH SOLE 213880 0 0 ECOLAB INC COM 278865100 7564 194000 SH SOLE 194000 0 0 EDGEWATER TECHNOLOGY INC COM COM 280358102 1156 448150 SH SOLE 448150 0 0 EDISON INTL COM COM 281020107 8966 285000 SH SOLE 285000 0 0 EL PASO CORPORATION COM 28336L109 33643 3645000 SH SOLE 3645000 0 0 EL PASO ELEC CO COM NEW COM 283677854 21017 1505500 SH SOLE 1505500 0 0 EL PASO ENERGY CAP TR I PFD CO CONVERTIBLE PREF 283678209 4060 129300 SH SOLE 129300 0 0 PORTVUE-SEC13F.LNP GABELLI FUNDS, LLC PAGE 25 RUN DATE: 07/30/09 10:43 A.M. FORM 13F INFORMATION TABLE AS OF DATE: 06/30/09 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 ------------------------------ ---------------- --------- -------- -------- --- ---- ------- ------------ -------- -------- -------- ELITE PHARMACEUTICALS INC CL A COM 28659T200 2 30000 SH SOLE 30000 0 0 EMBRAER-EMPRESA BRASIL AERONAD COM 29081M102 497 30000 SH SOLE 30000 0 0 EMERSON ELEC CO COM 291011104 4471 138000 SH SOLE 138000 0 0 EMMIS COMMUNICATIONS CORP COM 291525103 5 18000 SH SOLE 18000 0 0 EMMIS COMMUNICATIONS CORP PFD CONVERTIBLE PREF 291525202 29 21000 SH SOLE 21000 0 0 EMPIRE DIST ELEC CO COM COM 291641108 4832 292500 SH SOLE 292500 0 0 EMULEX CORP COM NEW COM 292475209 391 40000 SH SOLE 40000 0 0 ENERGEN CORP COM COM 29265N108 1157 29000 SH SOLE 29000 0 0 ENERGIZER HLDGS INC COM COM 29266R108 25911 496000 SH SOLE 496000 0 0 ENERSIS S A COM 29274F104 536 29000 SH SOLE 29000 0 0 ENI S P A ADR SPONSORED COM 26874R108 8060 170000 SH SOLE 170000 0 0 ENTEGRIS INC COM COM 29362U104 245 90000 SH SOLE 90000 0 0 ENTERGY CORP NEW COM COM 29364G103 465 6000 SH SOLE 6000 0 0 ENVIRONMENTAL PWR CORP COM NEW COM 29406L201 16 30000 SH SOLE 30000 0 0 EOG RESOURCES INC COM 26875P101 6792 100000 SH SOLE 100000 0 0 EPOCH HOLDING CORP COM 29428R103 1616 187000 SH SOLE 187000 0 0 EUROPEAN EQUITY FUND COM MUTUAL FUNDS 298768102 206 38225 SH SOLE 38225 0 0 EXACTECH INC COM COM 30064E109 2248 155000 SH SOLE 155000 0 0 EXELON CORP COM 30161N101 8040 157000 SH SOLE 157000 0 0 EXPRESS SCRIPTS INC COM COM 302182100 825 12000 SH SOLE 12000 0 0 EXTERRAN HLDGS INC COM COM 30225X103 160 10000 SH SOLE 10000 0 0 EXXON MOBIL CORP COM 30231G102 61835 884500 SH SOLE 884500 0 0 FAIRPOINT COMMUNICATIONS INCCO COM 305560104 24 40000 SH SOLE 40000 0 0 FALCONSTOR SOFTWARE INC COM COM 306137100 606 127500 SH SOLE 127500 0 0 FARMER BROS CO COM 307675108 2174 95000 SH SOLE 95000 0 0 FEDERAL NAT MORTGAGE ASSN-FANN COM 313586109 255 440300 SH SOLE 440300 0 0 FERRO CORP COM 315405100 7826 2845900 SH DEFINED 2145900 0 700000 FERRO CORP 6.500% 08/15/13 CONVERTIBLE BOND 315405AL4 2945 5950000 PRN SOLE 5950000 0 0 FIBERNET TELECOM GRP INC COM 315653402 797 64200 SH SOLE 64200 0 0 FIDELITY NATL INFORMATION SVCO COM 31620M106 1726 86496 SH SOLE 86496 0 0 FIDELITY NATL TITLE GROUP INCO COM 31620R105 662 48909 SH SOLE 48909 0 0 FIDELITY SOUTHERN CORP COM 316394105 109 37541 SH SOLE 37541 0 0 FIRST SOLAR INC COM COM 336433107 11500 70900 SH SOLE 70900 0 0 FIRSTENERGY CORP COM COM 337932107 10385 268000 SH SOLE 268000 0 0 FISHER COMMUNICATIONS INC COM COM 337756209 5321 416000 SH SOLE 0 0 416000 FLIR SYS INC COM COM 302445101 3632 161000 SH SOLE 161000 0 0 FLORIDA PUB UTILS CO COM COM 341135101 6405 456500 SH SOLE 456500 0 0 FLOWERS FOODS INC COM COM 343498101 15616 715000 SH SOLE 715000 0 0 FLOWSERVE CORP COM COM 34354P105 70718 1013000 SH SOLE 1013000 0 0 FLUOR CORP NEW COM COM 343412102 2349 45800 SH SOLE 45800 0 0 FLUSHING FINL CORP COM COM 343873105 3086 330100 SH SOLE 330100 0 0 FMC CORP COM NEW COM 302491303 580 12260 SH SOLE 12260 0 0 FMC TECHNOLOGIES INC COM COM 30249U101 3014 80200 SH SOLE 80200 0 0 FOMENTO ECONOMICO MEXICANO SAD COM 344419106 14605 453000 SH SOLE 453000 0 0 PORTVUE-SEC13F.LNP GABELLI FUNDS, LLC PAGE 26 RUN DATE: 07/30/09 10:43 A.M. FORM 13F INFORMATION TABLE AS OF DATE: 06/30/09 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 ------------------------------ ---------------- --------- -------- -------- --- ---- ------- ------------ -------- -------- -------- FORTRESS INVESTMENT GROUP CL A COM 34958B106 205 60000 SH SOLE 60000 0 0 FORTUNE BRANDS INC COM 349631101 15859 456500 SH SOLE 456500 0 0 FOSTER WHEELER AGR COM H27178104 443 18640 SH SOLE 18640 0 0 FPL GROUP INC COM COM 302571104 53863 947300 SH SOLE 947300 0 0 FRANCE TELECOM SPONSORED ADR COM 35177Q105 3422 150000 SH SOLE 150000 0 0 FRANKLIN ELEC INC COM 353514102 5119 197500 SH SOLE 197500 0 0 FREDDIE MAC COM COM 313400301 25 40000 SH SOLE 40000 0 0 FREEPORT MCMORAN COPPER&GOLD C COM 35671D857 49339 984617 SH SOLE 984617 0 0 FREEPORT-MCMORAN COPPER 6.75% CONVERTIBLE PREF 35671D782 4421 55720 SH SOLE 55720 0 0 FRESENIUS KABI PHARMA-CVR WARRANT AND RIGH 35802M115 6 24000 SH SOLE 24000 0 0 FRONTIER COMMUNICATIONS CORP COM 35906A108 2071 290000 SH SOLE 290000 0 0 FULLER H B CO COM COM 359694106 8822 470000 SH SOLE 470000 0 0 FURMANITE CORPORATION COM 361086101 2250 504500 SH SOLE 504500 0 0 GARDNER DENVER INC COM 365558105 3121 124000 SH SOLE 124000 0 0 GATX CORP COM 361448103 30980 1204500 SH SOLE 1204500 0 0 GATX CORP $2.50 CV PFD CONVERTIBLE PREF 361448202 822 4200 SH SOLE 4200 0 0 GAYLORD ENTERTAINMENT CO COM 367905106 14100 1109370 SH SOLE 0 0 1109370 GENCORP INC COM 368682100 3658 1915000 SH SOLE 1915000 0 0 GENERAL COMMUNICATIONS INC CL COM 369385109 541 78000 SH SOLE 78000 0 0 GENERAL DYNAMICS CORP COM COM 369550108 277 5000 SH SOLE 5000 0 0 GENERAL ELEC CO COM 369604103 25386 2166000 SH SOLE 2166000 0 0 GENERAL MILLS INC COM 370334104 46329 827000 SH SOLE 827000 0 0 GENOPTIX INC COM 37243V100 608 19000 SH SOLE 19000 0 0 GENUINE PARTS CO COM 372460105 56347 1679000 SH SOLE 1679000 0 0 GENZYME CORP COM 372917104 278 5000 SH SOLE 5000 0 0 GERBER SCIENTIFIC INSTR COM 373730100 1513 605000 SH SOLE 605000 0 0 GILEAD SCIENCES INC COM COM 375558103 7181 153300 SH SOLE 153300 0 0 GLAXOSMITHKLINE PLC ADR (B:GSK COM 37733W105 540 15276 SH SOLE 15276 0 0 GLOBAL SOURCES LTD COM COM G39300101 721 100058 SH SOLE 100058 0 0 GOLD FIELDS LTD NEW SPON ADR ( COM 38059T106 38376 3184749 SH SOLE 3184749 0 0 GOLDCORP INC (US) COM 380956409 29864 859408 SH SOLE 859408 0 0 GOLDMAN SACHS GR COM 38141G104 9215 62500 SH SOLE 62500 0 0 GOODRICH B F CO COM COM 382388106 500 10000 SH SOLE 10000 0 0 GOOGLE INC-CL A COM 38259P508 25169 59700 SH SOLE 59700 0 0 GORMAN RUPP CO COM 383082104 6464 320500 SH SOLE 320500 0 0 GP STRATEGIES CORP COM COM 36225V104 706 119931 SH SOLE 119931 0 0 GRACO INC COM COM 384109104 2466 112000 SH SOLE 112000 0 0 GRAFTECH INTERNATIONAL COM 384313102 16875 1492000 SH SOLE 1492000 0 0 GRAY TELEVISION, INC COM 389375106 371 758000 SH SOLE 0 0 758000 GRAY TELEVISION, INC CL A COM 389375205 23 41000 SH SOLE 0 0 41000 GREAT ATLA & PAC 5.125% 6/15/2 CONVERTIBLE BOND 390064AJ2 11907 16200000 PRN SOLE 16200000 0 0 GREAT ATLANTIC & PAC TEA INCCO COM 390064103 5750 1353000 SH SOLE 1353000 0 0 GREAT PLAINS ENERGY INC. (B: G COM 391164100 45418 2920784 SH SOLE 2920784 0 0 GREATBATCH INC COM 39153L106 2939 130000 SH SOLE 130000 0 0 PORTVUE-SEC13F.LNP GABELLI FUNDS, LLC PAGE 27 RUN DATE: 07/30/09 10:43 A.M. FORM 13F INFORMATION TABLE AS OF DATE: 06/30/09 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 ------------------------------ ---------------- --------- -------- -------- --- ---- ------- ------------ -------- -------- -------- GREENBRIER COS INC COM 393657101 719 100000 SH SOLE 100000 0 0 GREIF INC CL A COM 397624107 33209 751000 SH SOLE 751000 0 0 GREIF INC CL B COM 397624206 2797 69500 SH SOLE 69500 0 0 GRIFFIN LAND & NUR COM 398231100 16563 529500 SH SOLE 0 0 529500 GRIFFON CORP COM COM 398433102 8901 1069794 SH SOLE 1069794 0 0 GRUPO TELEVISA SA DE CV ADR (B COM 40049J206 36567 2151000 SH SOLE 2151000 0 0 GRUPO TMM SA COM 40051D105 268 304000 SH SOLE 304000 0 0 GSE SYS INC COM COM 36227K106 259 38419 SH SOLE 38419 0 0 GUSHAN ENVIRONMENTAL ENRGY LSP COM 40330W106 21 10000 SH SOLE 10000 0 0 GY 4% 01/16/24 CONVERTIBLE BOND 368682AJ9 417 500000 PRN SOLE 500000 0 0 GYRODYNE CO AMER INC COM COM 403820103 420 10000 SH SOLE 10000 0 0 H R BLOCK INC COM 093671105 6789 394000 SH SOLE 394000 0 0 HAIN CELESTIAL GROUP INC COM 405217100 1303 83500 SH SOLE 83500 0 0 HALLIBURTON COMPANY COM 406216101 41514 2005500 SH SOLE 2005500 0 0 HANESBRANDS INC COM COM 410345102 1651 110000 SH SOLE 110000 0 0 HANSEN NAT CORP COM COM 411310105 309 10000 SH SOLE 10000 0 0 HARLEY DAVIDSON INC COM 412822108 1118 69000 SH SOLE 69000 0 0 HARMAN INTL INDS INC NEW COM COM 413086109 3948 210000 SH SOLE 210000 0 0 HARMONY GOLD MINING CO LTD ADR COM 413216300 19881 1926426 SH SOLE 1926426 0 0 HARRIS CORPORATION COM 413875105 3704 130600 SH SOLE 130600 0 0 HARTE HANKS INC COM 416196103 185 20000 SH SOLE 20000 0 0 HAWAIIAN ELEC INDS INC COM COM 419870100 11627 610000 SH SOLE 610000 0 0 HAWK CORP CL A COM 420089104 1983 143200 SH DEFINED 0 0 143200 HAWKINS INC COM COM 420261109 3839 170000 SH SOLE 170000 0 0 HEALTHWAYS INC COM COM 422245100 190 14100 SH SOLE 14100 0 0 HEELYS INC COM COM 42279M107 121 61000 SH SOLE 61000 0 0 HEINZ, H J COMPANY COM 423074103 18029 505000 SH SOLE 505000 0 0 HELLENIC TELECOMMUNICATIONS AD COM 423325307 2095 273800 SH SOLE 273800 0 0 HERLEY INDS INC COM COM 427398102 7892 719400 SH SOLE 719400 0 0 HERSHEY COMPANY (THE) COM 427866108 25704 714000 SH SOLE 714000 0 0 HESKA CORP COM COM 42805E108 19 50000 SH SOLE 50000 0 0 HESS CORP COM 42809H107 11153 207500 SH SOLE 207500 0 0 HICKORY TECH CORP COM COM 429060106 825 107400 SH SOLE 107400 0 0 HILAND HLDGS GP LP UNIT LP INT COM 43129M107 23 10000 SH SOLE 10000 0 0 HITACHI LTD ADR (B:HIT US) COM 433578507 248 8000 SH SOLE 8000 0 0 HOLOGIC INC COM COM 436440101 214 15000 SH SOLE 15000 0 0 HOME DEPOT INC COM 437076102 1985 84000 SH SOLE 84000 0 0 HOME DIAGNOSTICS INC DEL COM COM 437080104 107 17500 SH SOLE 17500 0 0 HOME INNS & HOTELS MANAG-ADR COM 43713W107 1112 70000 SH SOLE 70000 0 0 HONEYWELL INT'L INC COM 438516106 55013 1752000 SH SOLE 1752000 0 0 HOSPIRA INC COM COM 441060100 5123 133000 SH SOLE 133000 0 0 HOST HOTELS & RESORTS INC COM 44107P104 168 20000 SH SOLE 20000 0 0 HSBC HLDGS PLC ADR SPON NEW COM 404280406 6474 155000 SH SOLE 155000 0 0 HSN INC COM COM 404303109 1564 148000 SH SOLE 148000 0 0 PORTVUE-SEC13F.LNP GABELLI FUNDS, LLC PAGE 28 RUN DATE: 07/30/09 10:43 A.M. FORM 13F INFORMATION TABLE AS OF DATE: 06/30/09 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 ------------------------------ ---------------- --------- -------- -------- --- ---- ------- ------------ -------- -------- -------- HUANENG PWR INTL INC SPON ADR COM 443304100 3074 109500 SH SOLE 109500 0 0 HUDSON CITY BANCORP INC COM COM 443683107 1196 90000 SH SOLE 90000 0 0 HUNTINGTON BANCSHARES INC COM 446150104 125 30000 SH SOLE 30000 0 0 HUNTSMAN CORP COM COM 447011107 4779 950000 SH SOLE 950000 0 0 IAC INTERACTIVECORP COM PAR $. COM 44919P508 6043 376500 SH SOLE 376500 0 0 IAMGOLD CORP (USD) COM COM 450913108 4453 440000 SH SOLE 440000 0 0 ICU MEDICAL INC COM 44930G107 3004 73000 SH SOLE 73000 0 0 IDEATION ACQUISITION CORP COM COM 451665103 123 16000 SH SOLE 16000 0 0 IDEATION ACQUISTION CORP-UT COM 451665202 1793 220000 SH SOLE 220000 0 0 IDEX CORP COM 45167R104 30049 1223000 SH SOLE 1223000 0 0 IMATION CORP COM COM 45245A107 76 10000 SH SOLE 10000 0 0 IMAX CORP COM COM 45245E109 191 23500 SH SOLE 23500 0 0 IMS HEALTH INC COM COM 449934108 2438 192000 SH SOLE 192000 0 0 INGERSOLL-RAND CO CL A COM G4776G101 1484 71000 SH SOLE 71000 0 0 INGLES MKTS INC CL A COM 457030104 11491 754000 SH SOLE 754000 0 0 INSITUFORM TECHNOLOGIES INC CL COM 457667103 424 25000 SH SOLE 25000 0 0 INSPIRE PHARMACEUTICALS INC CO COM 457733103 117 21000 SH SOLE 21000 0 0 INSTEEL INDS INC COM 45774W108 82 10000 SH SOLE 10000 0 0 INTEGRYS ENERGY GROUP INC COM 45822P105 23707 790500 SH SOLE 790500 0 0 INTEL CORP COM 458140100 41855 2529000 SH SOLE 2529000 0 0 INTERACTIVE BROKERS COM 45841N107 1320 85000 SH SOLE 85000 0 0 INTERACTIVE DATA CORP COM COM 45840J107 1666 72000 SH SOLE 72000 0 0 INTERMEC INC COM 458786100 9770 757350 SH SOLE 757350 0 0 INTERNATIONAL BUSINESS COM 459200101 37205 356300 SH SOLE 356300 0 0 INTERNATIONAL GAME TECH COM 459902102 6074 382000 SH SOLE 382000 0 0 INTERNATIONAL PAPER CO COM 460146103 6279 415000 SH SOLE 415000 0 0 INTERNATIONAL RECTIFIER CORPCO COM 460254105 815 55000 SH SOLE 55000 0 0 INTERNATIONAL SPEEDWAY A COM 460335201 410 16000 SH SOLE 16000 0 0 INTERPUBLIC GROUP COS INC COM 460690100 14305 2832623 SH SOLE 2832623 0 0 INTERVAL LEISURE GROUP INC COM COM 46113M108 1314 141000 SH SOLE 141000 0 0 INTL FLAVORS & FRAGRANCES COM 459506101 12041 368000 SH SOLE 368000 0 0 INTL GM TECH 2.600% 12/15/2036 CONVERTIBLE BOND 459902AP7 11364 11450000 PRN SOLE 11450000 0 0 INVERNESS MED INNOVATIONS INCO COM 46126P106 2562 72000 SH SOLE 72000 0 0 INVESCO LTD COM G491BT108 2228 125000 SH SOLE 125000 0 0 INVITEL HLDGS A/S ADS COM 46186X106 132 20000 SH SOLE 20000 0 0 ITT INDUSTRIES COM 450911102 57272 1287000 SH SOLE 1287000 0 0 IVANHOE MINES LTD COM COM 46579N103 2594 463140 SH SOLE 463140 0 0 I-FLOW CORP COM NEW COM 449520303 305 44000 SH SOLE 44000 0 0 J & J SNACK FOODS CORP COM 466032109 898 25000 SH SOLE 25000 0 0 J.P. MORGAN CHASE & CO COM 46625H100 33418 979726 SH SOLE 979726 0 0 JA SOLAR HOLD CO 4.500% 05/15/ CONVERTIBLE BOND 466090AA5 224 300000 PRN SOLE 300000 0 0 JANUS CAP GROUP INC COM COM 47102X105 13498 1184000 SH SOLE 1184000 0 0 JOHNSON CONTROLS COM 478366107 13436 618600 SH SOLE 618600 0 0 JOHNSON CTRLS 6.500% 09/30/12 CONVERTIBLE BOND 478366AS6 401 200000 PRN SOLE 200000 0 0 PORTVUE-SEC13F.LNP GABELLI FUNDS, LLC PAGE 29 RUN DATE: 07/30/09 10:43 A.M. FORM 13F INFORMATION TABLE AS OF DATE: 06/30/09 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 ------------------------------ ---------------- --------- -------- -------- --- ---- ------- ------------ -------- -------- -------- JOHNSON & JOHNSON COM 478160104 34591 609000 SH SOLE 609000 0 0 JOURNAL COMM INC-A COM 481130102 855 814000 SH SOLE 814000 0 0 JOY GLOBAL INC COM COM 481165108 2786 78000 SH SOLE 78000 0 0 KAMAN CORP COM 483548103 16945 1017719 SH SOLE 1017719 0 0 KANSAS CITY SOUTHERN COM 485170302 499 31000 SH SOLE 31000 0 0 KELLOGG CO COM 487836108 5775 124000 SH SOLE 124000 0 0 KEYCORP COM 493267108 63 12000 SH SOLE 12000 0 0 KIMBERLY CLARK CORP COM 494368103 17040 325000 SH SOLE 325000 0 0 KINDER MORGAN EGY PTNS L P UT COM 494550106 1022 20000 SH SOLE 20000 0 0 KINETIC CONCEPTS INC COM NEW COM 49460W208 1635 60000 SH SOLE 60000 0 0 KING PHARMACEUTICALS INC COM COM 495582108 96 10000 SH SOLE 10000 0 0 KINROSS GOLD CORP COM NO PAR COM 496902404 34669 1910115 SH SOLE 1910115 0 0 KONINKLIJKE PHILIPS ELECTRS SP COM 500472303 700 38000 SH SOLE 38000 0 0 KOREA ELEC PWR CO SPONSORED AD COM 500631106 4842 421000 SH SOLE 421000 0 0 KRAFT FOODS INC CL A COM COM 50075N104 26784 1057000 SH SOLE 1057000 0 0 KROGER CO COM 501044101 2602 118000 SH SOLE 118000 0 0 KT CORP SPON ADR COM 48268K101 144 10000 SH SOLE 10000 0 0 KYOCERA CORP ADR COM 501556203 896 12000 SH SOLE 12000 0 0 K-TRON INTL INC COM 482730108 760 9500 SH SOLE 9500 0 0 L 3 COMMUICATIONS COM 502424104 2546 36700 SH SOLE 36700 0 0 LABORATORY CORP AMER HLDGS COM COM 50540R409 1966 29000 SH SOLE 29000 0 0 LABRANCHE & CO INC COM COM 505447102 258 60000 SH SOLE 60000 0 0 LACLEDE GROUP INC COM 505597104 5963 180000 SH SOLE 180000 0 0 LAKES ENTERTAINMENT INC COM COM 51206P109 407 140000 SH SOLE 140000 0 0 LAMAR ADVERTISING CO CL A COM 512815101 382 25000 SH SOLE 25000 0 0 LANDAUER INC COM 51476K103 10612 173000 SH SOLE 173000 0 0 LAS VEGAS SANDS CORP COM 517834107 8308 1057000 SH SOLE 1057000 0 0 LAWSON SOFTWARE INC NEW COM COM 52078P102 103 18410 SH SOLE 18410 0 0 LAYNE CHRISTENSEN CO COM COM 521050104 327 16000 SH SOLE 16000 0 0 LEAR CORP COM COM 521865105 105 210000 SH SOLE 210000 0 0 LEE ENTERPRISES INC COM 523768109 27 50000 SH SOLE 50000 0 0 LEGG MASON INC COM COM 524901105 36594 1501000 SH SOLE 1501000 0 0 LENDER PROCESSING SVCS INC COM COM 52602E102 1111 40000 SH SOLE 40000 0 0 LEUCADIA NATL CORP COM COM 527288104 5129 243200 SH SOLE 243200 0 0 LEVEL 3 COMM INC 2.875% 7/15/2 CONVERTIBLE BOND 52729NBA7 248 250000 PRN SOLE 250000 0 0 LIBERTY ENTERTAINMENT-A COM 53071M500 70194 2629000 SH SOLE 2629000 0 0 LIBERTY GLOBAL INC COM SER A COM 530555101 18291 1151084 SH SOLE 1151084 0 0 LIBERTY GLOBAL INC COM SER C COM 530555309 9501 600963 SH SOLE 600963 0 0 LIBERTY MEDIA HLDG CORP INT CO COM 53071M104 6032 1204000 SH SOLE 1204000 0 0 LIBERTY MEDIA-CAP SER A COM 53071M302 8573 632250 SH SOLE 632250 0 0 LIFE TECHNOLOGIES CORP COM COM 53217V109 8803 211000 SH SOLE 211000 0 0 LIFEWAY FOODS INC COM COM 531914109 3062 237400 SH SOLE 237400 0 0 LILLY, ELI AND COMPANY COM 532457108 11535 333000 SH SOLE 333000 0 0 LIN TV CORP CL A COM 532774106 2433 1448000 SH SOLE 0 0 1448000 PORTVUE-SEC13F.LNP GABELLI FUNDS, LLC PAGE 30 RUN DATE: 07/30/09 10:43 A.M. FORM 13F INFORMATION TABLE AS OF DATE: 06/30/09 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 ------------------------------ ---------------- --------- -------- -------- --- ---- ------- ------------ -------- -------- -------- LINDSAY CORP COM 535555106 2334 70500 SH SOLE 70500 0 0 LITTELFUSE INC COM 537008104 798 40000 SH SOLE 40000 0 0 LO JACK CORP COM COM 539451104 92 22000 SH SOLE 22000 0 0 LOCKHEED MARTIN CORP COM COM 539830109 4928 61100 SH SOLE 61100 0 0 LOEWS CORP COM 540424108 4658 170000 SH SOLE 170000 0 0 LSI LOGIC CORP COM COM 502161102 6840 1500100 SH SOLE 1500100 0 0 LUFKIN INDS INC COM COM 549764108 19007 452000 SH SOLE 452000 0 0 LUNDIN MINING CORP COM COM 550372106 722 250600 SH SOLE 250600 0 0 M G M MIRAGE INC COM COM 552953101 8467 1325000 SH SOLE 1325000 0 0 M & T BK CORP COM COM 55261F104 9575 188000 SH SOLE 188000 0 0 MACROVISION CORP 2.625% 08/15/ CONVERTIBLE BOND 555904AB7 290 300000 PRN SOLE 300000 0 0 MACROVISION SOLUTIONS CORP COM 55611C108 8055 369341 SH SOLE 369341 0 0 MACY'S INC COM 55616P104 10972 933000 SH SOLE 933000 0 0 MAGNETEK INC COM COM 559424106 904 650000 SH SOLE 650000 0 0 MAINE & MARITIMES CORP COM 560377103 6123 176200 SH SOLE 176200 0 0 MANITOWOC CO COM COM 563571108 1020 194000 SH SOLE 194000 0 0 MARATHON OIL CORP COM COM 565849106 18922 628000 SH SOLE 628000 0 0 MARCUS CORP COM COM 566330106 526 50000 SH SOLE 50000 0 0 MARINE PRODS CORP COM COM 568427108 1256 335000 SH SOLE 335000 0 0 MARSH & MCLENNAN COS INC COM COM 571748102 18439 916000 SH SOLE 916000 0 0 MARSHALL & ILSLEY CORP NEW COM COM 571837103 432 90000 SH SOLE 90000 0 0 MARTHA STEWART LIVING OMNI COM 573083102 551 180000 SH SOLE 180000 0 0 MARTIN MARIETTA MTLS INC COM COM 573284106 552 7000 SH SOLE 7000 0 0 MASSEY ENERGY CORP COM COM 576206106 195 10000 SH SOLE 10000 0 0 MASTERCARD INC COM COM 57636Q104 30199 180500 SH SOLE 180500 0 0 MATERIAL SCIENCES CORP COM COM 576674105 114 120000 SH SOLE 120000 0 0 MATRIXX INITIATIVES INC COM COM 57685L105 559 100000 SH SOLE 100000 0 0 MATTEL INC COM 577081102 1974 123000 SH SOLE 123000 0 0 MATTHEWS INTL CORP CL A COM 577128101 996 32000 SH SOLE 32000 0 0 MCDERMOTT INTERNATIONAL INC. COM 580037109 2224 109500 SH SOLE 109500 0 0 MCGRAW HILL COMPANIES, INC. COM 580645109 15657 520000 SH SOLE 520000 0 0 MCKESSON HBOC INC. COM 58155Q103 440 10000 SH SOLE 10000 0 0 MEAD JOHNSON COM 582839106 2430 76500 SH SOLE 76500 0 0 MEDCO HEALTH SOLUTIONS INC COM COM 58405U102 5656 124000 SH SOLE 124000 0 0 MEDIA GENERAL CL A COM 584404107 4203 1991800 SH SOLE 0 0 1991800 MEDIACOM COMMUNICATIONS CORPCL COM 58446K105 169 33000 SH SOLE 33000 0 0 MEDICAL ACTION INDS INC COM COM 58449L100 172 15000 SH SOLE 15000 0 0 MEDICAL NUTRITION USA INC COM COM 58461X107 529 259400 SH SOLE 259400 0 0 MEDTRONIC INC COM COM 585055106 314 9000 SH SOLE 9000 0 0 MELCO PBL ENTERTAINMENT-ADR COM 585464100 428 95000 SH SOLE 95000 0 0 MENTOR GRAPHICS CORP COM COM 587200106 481 88000 SH SOLE 88000 0 0 MERCK & CO INC COM 589331107 9367 335000 SH SOLE 335000 0 0 MEREDITH CORP COM 589433101 8023 314000 SH SOLE 314000 0 0 MET PRO CORP COM COM 590876306 1595 147401 SH SOLE 147401 0 0 PORTVUE-SEC13F.LNP GABELLI FUNDS, LLC PAGE 31 RUN DATE: 07/30/09 10:43 A.M. FORM 13F INFORMATION TABLE AS OF DATE: 06/30/09 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 ------------------------------ ---------------- --------- -------- -------- --- ---- ------- ------------ -------- -------- -------- METAVANTE HLDG CO COM COM 591407101 9672 374000 SH SOLE 374000 0 0 METHODE ELECTRS INC CL A COM 591520200 632 90000 SH SOLE 90000 0 0 METROPCS COMMUNICATIONS INC COM 591708102 173 13000 SH SOLE 13000 0 0 METROPOLITAN HEALTH NETWORKSCO COM 592142103 563 280000 SH SOLE 280000 0 0 MGE ENERGY INC COM 55277P104 13621 406000 SH SOLE 406000 0 0 MGP INGREDIENTS INC COM COM 55302G103 200 70000 SH SOLE 70000 0 0 MICROSOFT CORP COM 594918104 29439 1238500 SH SOLE 1238500 0 0 MICRUS ENDOVASCULAR CORP COM COM 59518V102 1121 124000 SH SOLE 124000 0 0 MIDAS GROUP INC COM COM 595626102 7813 745490 SH SOLE 745490 0 0 MIDDLEBY CORP COM COM 596278101 1252 28500 SH SOLE 28500 0 0 MIDDLESEX WTR CO COM COM 596680108 1724 119333 SH SOLE 119333 0 0 MILLICOM INTL CELLULAR S A SHS COM L6388F110 6020 107000 SH SOLE 107000 0 0 MIRANT CORP NEW COM COM 60467R100 2690 170932 SH SOLE 170932 0 0 MIRANT CORP NEW WT A EX 010311 WARRANT AND RIGH 60467R118 115 78016 SH SOLE 78016 0 0 MIRANT CORP NEW WT B EX 010311 WARRANT AND RIGH 60467R126 73 38363 SH SOLE 38363 0 0 MKS INSTRS INC COM COM 55306N104 265 20187 SH SOLE 20187 0 0 MOBILE TELESYSTEMS OJSC ADR SP COM 607409109 351 9500 SH SOLE 9500 0 0 MODINE MFG CO COM 607828100 4978 1037000 SH SOLE 1037000 0 0 MOLEX INC CL A COM 608554200 633 44000 SH SOLE 44000 0 0 MONOGRAM BIOSCIENCES INC COM N COM 60975U207 1573 347300 SH SOLE 347300 0 0 MONRO MUFFLER BRAKE INC COM 610236101 283 11000 SH SOLE 11000 0 0 MONSANTO CO NEW COM COM 61166W101 30499 410258 SH SOLE 410258 0 0 MONSTER WORLDWIDE INC COM COM 611742107 1866 158000 SH SOLE 158000 0 0 MOODYS CORP COM COM 615369105 6614 251000 SH SOLE 251000 0 0 MOOG INC CL A COM 615394202 2323 90000 SH SOLE 90000 0 0 MOOG INC CL B COM 615394301 370 14300 SH SOLE 14300 0 0 MORGAN STANLEY COM 617446448 5274 185000 SH SOLE 185000 0 0 MOSAIC CO/THE COM 61945A107 6379 144000 SH SOLE 144000 0 0 MOSY INC COM 619718109 83 50000 SH SOLE 50000 0 0 MOTOROLA INC COM 620076109 3414 515000 SH SOLE 515000 0 0 MOVADO GROUP INC COM COM 624580106 379 36000 SH SOLE 36000 0 0 MUELLER INDS INC COM COM 624756102 2891 139000 SH SOLE 139000 0 0 MUELLER WATER PRODUCTS INC COM 624758108 165 44133 SH SOLE 44133 0 0 MURPHY OIL CORP COM COM 626717102 19311 355500 SH SOLE 355500 0 0 MVC CAP COM COM 553829102 635 75000 SH SOLE 75000 0 0 MWI VETERINARY SUPPLY INC COM 55402X105 1394 40000 SH SOLE 40000 0 0 MYERS INDS INC COM 628464109 12339 1483000 SH SOLE 1483000 0 0 MYLAN LABS INC COM COM 628530107 261 20000 SH SOLE 20000 0 0 M-SYSTEMS FIN NV 1.000% 03/15/ CONVERTIBLE BOND 55375VAB8 287 300000 PRN SOLE 300000 0 0 NABI BIOPHARMACEUTICALS COM 629519109 44 18000 SH SOLE 18000 0 0 NABORS INDS INC 0.940% 05/15/1 CONVERTIBLE BOND 629568AP1 1870 2000000 PRN SOLE 2000000 0 0 NABORS INDUSTRIES LTD SHS COM G6359F103 2929 188000 SH SOLE 188000 0 0 NARA BANCORP INC COM COM 63080P105 1347 260000 SH SOLE 260000 0 0 NASHUA CORP COM 631226107 2764 412500 SH SOLE 0 0 412500 PORTVUE-SEC13F.LNP GABELLI FUNDS, LLC PAGE 32 RUN DATE: 07/30/09 10:43 A.M. FORM 13F INFORMATION TABLE AS OF DATE: 06/30/09 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 ------------------------------ ---------------- --------- -------- -------- --- ---- ------- ------------ -------- -------- -------- NATCO GROUP INC COM 63227W203 3555 108000 SH SOLE 108000 0 0 NATHANS FAMOUS INC NEW COM COM 632347100 1319 99100 SH SOLE 99100 0 0 NATIONAL FUEL GAS CO N J COM COM 636180101 41961 1163000 SH SOLE 1163000 0 0 NATIONAL GRID PLC COM 636274300 2395 52952 SH SOLE 52952 0 0 NATIONAL PRESTO INDS INC COM 637215104 6126 80500 SH SOLE 80500 0 0 NATIONAL-OILWELL INC COM COM 637071101 4866 149000 SH SOLE 149000 0 0 NAVISTAR INTL CORP COM COM 63934E108 30607 702000 SH SOLE 702000 0 0 NCR CORP NEW COM COM 62886E108 6447 545000 SH SOLE 545000 0 0 NEUROMETRIX INC COM COM 641255104 22 10000 SH SOLE 10000 0 0 NEW ALLIANCE BANCSHARES INC CO COM 650203102 7966 692718 SH SOLE 692718 0 0 NEW GERMANY FD COM (B:GF US) MUTUAL FUNDS 644465106 1066 124000 SH SOLE 124000 0 0 NEW YORK CMNTY BANCORP INC COM COM 649445103 3720 348000 SH SOLE 348000 0 0 NEW YORK TIMES CO CLASS A COM 650111107 661 120000 SH SOLE 120000 0 0 NEWMARKET CORP COM COM 651587107 236 3500 SH SOLE 3500 0 0 NEWMONT MINING 1.625% 07/15/17 CONVERTIBLE BOND 651639AJ5 5434 5250000 PRN SOLE 5250000 0 0 NEWMONT MINING CORP HOLDING CO COM 651639106 97053 2374671 SH SOLE 2374671 0 0 NEWS CORP CL A COM 65248E104 54833 6019000 SH SOLE 6019000 0 0 NEWS CORP CL B COM 65248E203 973 92016 SH SOLE 92016 0 0 NEXEN INC COM COM 65334H102 1516 70000 SH SOLE 70000 0 0 NEXSTAR BROADCASTING GROUP ICL COM 65336K103 8 10000 SH SOLE 10000 0 0 NEXTEL COMM 5.25% 1/15/10 CONVERTIBLE BOND 65332VAY9 1500 1500000 PRN SOLE 1500000 0 0 NEXTWAVE WIRELESS INC COM COM 65337Y102 10 21000 SH SOLE 21000 0 0 NICOR INC COM COM 654086107 12359 357000 SH SOLE 357000 0 0 NIKE INC CL B COM 654106103 8285 160000 SH SOLE 160000 0 0 NIPPON TELEG&TEL CORP ADR (B:N COM 654624105 387 19000 SH SOLE 19000 0 0 NISOURCE INC COM 65473P105 6647 570086 SH SOLE 570086 0 0 NOBILITY HOMES INC COM COM 654892108 515 62000 SH SOLE 62000 0 0 NOBLE CORPORATION BAAR NAMEN - COM H5833N103 9710 321000 SH SOLE 321000 0 0 NOKIA CORP SPONSORED ADR (B:NO COM 654902204 365 25000 SH SOLE 25000 0 0 NORTHEAST UTILS COM COM 664397106 23280 1043500 SH SOLE 1043500 0 0 NORTHERN TRUST CORP COM 665859104 9233 172000 SH SOLE 172000 0 0 NORTHROP GRUMMAN CORP (B:NOC) COM 666807102 6235 136500 SH SOLE 136500 0 0 NORTHSTAR NEUROSCIENCE INC COM COM 66704V101 1106 550000 SH SOLE 550000 0 0 NORTHWESTERN CORP COM NEW COM 668074305 19300 848000 SH SOLE 848000 0 0 NOVA CHEMICALS CORP COM COM 66977W109 9808 1654000 SH SOLE 1654000 0 0 NOVARTIS AG - ADR (B:NVS US) COM 66987V109 9912 243000 SH SOLE 243000 0 0 NRG ENERGY INC COM NEW COM 629377508 14018 540000 SH SOLE 540000 0 0 NSTAR COM COM 67019E107 39993 1245500 SH SOLE 1245500 0 0 NV ENERGY INC COM COM 67073Y106 378 35000 SH SOLE 35000 0 0 NYSE EURONEXT COM COM 629491101 1090 40000 SH SOLE 40000 0 0 O REILLY AUTOMOTIVE INC COM COM 686091109 41050 1078000 SH SOLE 1078000 0 0 OCCIDENTAL PETE CORP COM 674599105 31655 481000 SH SOLE 481000 0 0 OCEANEERING INTL INC COM COM 675232102 10396 230000 SH SOLE 230000 0 0 OCH ZIFF CAP MGMT GROUP CL A COM 67551U105 1844 207000 SH SOLE 207000 0 0 PORTVUE-SEC13F.LNP GABELLI FUNDS, LLC PAGE 33 RUN DATE: 07/30/09 10:43 A.M. FORM 13F INFORMATION TABLE AS OF DATE: 06/30/09 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 ------------------------------ ---------------- --------- -------- -------- --- ---- ------- ------------ -------- -------- -------- ODYSSEY HEALTHCARE INC COM COM 67611V101 2673 260000 SH SOLE 260000 0 0 OGE ENERGY CORP COM COM 670837103 25757 909500 SH SOLE 909500 0 0 OIL DRI CORP AMER COM COM 677864100 1919 129200 SH SOLE 129200 0 0 OLIN CORP COM PAR $1. COM 680665205 1367 115000 SH SOLE 115000 0 0 OMNICARE INC COM COM 681904108 644 25000 SH SOLE 25000 0 0 OMNOVA SOLUTIONS INC COM COM 682129101 5003 1534718 SH SOLE 1534718 0 0 ONEOK INC NEW COM COM 682680103 19375 657000 SH SOLE 657000 0 0 OPENTV CORP CL A COM G67543101 60 45000 SH SOLE 45000 0 0 OPKO HEALTH INC COM COM 68375N103 145 82000 SH SOLE 82000 0 0 ORIENT-EXPRESS HOTELS LTD COM COM G67743107 2156 254000 SH SOLE 254000 0 0 ORMAT TECHNOLOGIES INC COM 686688102 4656 115500 SH SOLE 115500 0 0 ORTHOFIX INTL N V ORD COM N6748L102 4527 181000 SH SOLE 181000 0 0 OSHKOSH CORP COM 688239201 509 35000 SH SOLE 35000 0 0 OTIX GLOBAL INC COM 68906N101 109 140000 SH SOLE 140000 0 0 OTTER TAIL CORPORATION COM COM 689648103 3909 179000 SH SOLE 179000 0 0 OUTDOOR HLDGS INC (NEW) COM 690027206 195 33000 SH SOLE 33000 0 0 OWENS ILL INC COM NEW COM 690768403 3641 130000 SH SOLE 130000 0 0 OWENS & MINOR INC NEW COM COM 690732102 5784 132000 SH SOLE 132000 0 0 PACCAR INC COM 693718108 9988 308000 SH SOLE 308000 0 0 PACTIV CORP COM COM 695257105 4383 202000 SH SOLE 202000 0 0 PAIN THERAPEUTICS INC COM COM 69562K100 2347 437000 SH SOLE 437000 0 0 PALOMAR MED TECHNOLOGIES INCCO COM 697529303 4419 300000 SH SOLE 300000 0 0 PARK ELECTROCHEMICAL CORP COM COM 700416209 6481 301000 SH SOLE 301000 0 0 PARK OHIO HLDGS CORP COM COM 700666100 1180 345000 SH SOLE 345000 0 0 PARKER HANNIFIN CORP COM 701094104 516 12000 SH SOLE 12000 0 0 PATTERSON COMPANIES INC COM 703395103 1953 90000 SH SOLE 90000 0 0 PEABODY ENERGY CORP COM COM 704549104 6086 201800 SH SOLE 201800 0 0 PENFORD CORP COM COM 707051108 347 60000 SH SOLE 60000 0 0 PENN NATIONAL GAMING INC COM COM 707569109 3493 120000 SH SOLE 120000 0 0 PENNICHUCK CORP COM NEW COM 708254206 7508 329300 SH SOLE 329300 0 0 PENTAIR INC COM COM 709631105 1460 57000 SH SOLE 57000 0 0 PENWEST PHARMACEUTICALS CO COM COM 709754105 442 155000 SH SOLE 155000 0 0 PEP BOYS MANNY MOE & JACK COM 713278109 4563 450000 SH SOLE 450000 0 0 PEPCO HLDGS INC COM COM 713291102 3931 292500 SH SOLE 292500 0 0 PEPSIAMERICAS COM 71343P200 51928 1936900 SH SOLE 1936900 0 0 PEPSICO INC COM 713448108 28777 523600 SH SOLE 523600 0 0 PETROBRAS BRASILEIRO ADR SPONS COM 71654V408 32251 787000 SH SOLE 787000 0 0 PETROCHINA CO LTD SPONSORED AD COM 71646E100 4242 38400 SH SOLE 38400 0 0 PFIZER INC COM 717081103 18750 1250000 SH SOLE 1250000 0 0 PG&E CORP COM COM 69331C108 3421 89000 SH SOLE 89000 0 0 PHH CORP COM NEW COM 693320202 500 27500 SH SOLE 27500 0 0 PHHM 3.25% 5/15/2024 CONVERTIBLE BOND 696639AB9 1313 3950000 PRN SOLE 3950000 0 0 PHILIP MORRIS INTL INC COM COM 718172109 3904 89500 SH SOLE 89500 0 0 PHILLIPINE LONG DISTANCE TEL S COM 718252604 6240 125500 SH SOLE 125500 0 0 PORTVUE-SEC13F.LNP GABELLI FUNDS, LLC PAGE 34 RUN DATE: 07/30/09 10:43 A.M. FORM 13F INFORMATION TABLE AS OF DATE: 06/30/09 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 ------------------------------ ---------------- --------- -------- -------- --- ---- ------- ------------ -------- -------- -------- PHOENIX COS INC NEW COM COM 71902E109 397 238000 SH SOLE 238000 0 0 PIEDMONT NAT GAS INC COM COM 720186105 3110 129000 SH SOLE 129000 0 0 PIER 1 IMPORTS INC SHS BEN INT COM 720279108 101 51000 SH SOLE 51000 0 0 PINNACLE ENTMT INC COM COM 723456109 7258 781300 SH SOLE 781300 0 0 PINNACLE WEST CAP CORP COM COM 723484101 12542 416000 SH SOLE 416000 0 0 PLANTRONICS COM 727493108 227 12000 SH SOLE 12000 0 0 PNC FINANCIAL CORP COM 693475105 14030 361500 SH SOLE 361500 0 0 PNM RES INC COM 69349H107 25383 2370000 SH SOLE 2370000 0 0 POLO RALPH LAUREN CORP COM 731572103 3052 57000 SH SOLE 57000 0 0 POPULAR INC COM COM 733174106 88 40000 SH SOLE 40000 0 0 PORTUGAL TELECOM ADR (B:PT US) COM 737273102 1124 115000 SH SOLE 115000 0 0 POTASH CORP SASK INC COM 73755L107 4048 43500 SH SOLE 43500 0 0 PPL CORP COM COM 69351T106 1655 50200 SH SOLE 50200 0 0 PRECISION CASTPARTS CORP COM 740189105 37683 516000 SH SOLE 516000 0 0 PRIMEDIA INC COM NEW COM 74157K846 460 229000 SH SOLE 229000 0 0 PRIVATEBANCORP INC COM COM 742962103 245 11000 SH SOLE 11000 0 0 PROCTER & GAMBLE COMPANY COM 742718109 51739 1012500 SH SOLE 1012500 0 0 PROGRESS ENERGY INC COM COM 743263105 27919 738000 SH SOLE 738000 0 0 PROLIANCE INTERNATIONAL INC COM 74340R104 68 485700 SH SOLE 485700 0 0 PROLOGIS SH BEN INT COM 743410102 290 36000 SH SOLE 36000 0 0 PROSHARES TR PSHS ULTRA FINL ETF/ISHARE - EQU 74347R743 1544 400000 SH SOLE 400000 0 0 PROVIDENCE & WORCESTER RR COCO COM 743737108 1406 124900 SH SOLE 124900 0 0 PSS WORLD MED INC COM COM 69366A100 963 52000 SH SOLE 52000 0 0 PT INDOSAT TBK SPONSORED ADR COM 744383100 342 14000 SH SOLE 14000 0 0 PT TELEKOMUNIKASI INDONESIA (B COM 715684106 640 21360 SH SOLE 21360 0 0 PUBLIC SVC ENTERPRISES COM COM 744573106 16224 497200 SH SOLE 497200 0 0 QUAKER CHEM CORP COM COM 747316107 306 23000 SH SOLE 23000 0 0 QUALCOMM INC COM COM 747525103 10306 228000 SH SOLE 228000 0 0 QUIDEL CORP COM COM 74838J101 3968 272500 SH SOLE 272500 0 0 QWEST COMMUNICATIONS INTL. COM 749121109 6702 1615000 SH SOLE 1615000 0 0 RALCORP HOLDINGS INC COM 751028101 16387 269000 SH SOLE 269000 0 0 RANDGOLD RES LTD ADR COM 752344309 72705 1133000 SH SOLE 1133000 0 0 RAYONIER INC COM COM 754907103 908 24984 SH SOLE 24984 0 0 RAYTHEON COMPANY COM 755111507 444 10000 SH SOLE 10000 0 0 RCN CORP COM NEW COM 749361200 263 44000 SH SOLE 44000 0 0 REGAL ENTERTAINMENT GROUP COM 758766109 478 36000 SH SOLE 36000 0 0 RENEGY HOLDINGS INC COM 75845J109 0 14000 SH SOLE 14000 0 0 REPSOL YPF S A ADR SPONSORED COM 76026T205 6775 303000 SH SOLE 303000 0 0 REPUBLIC SVCS INC CL A COM 760759100 35646 1460300 SH SOLE 1460300 0 0 RESEARCH IN MOTION LTD COM COM 760975102 7976 112200 SH SOLE 112200 0 0 REVLON INC CL A COM 761525609 54 10000 SH SOLE 10000 0 0 RGC RES INC COM COM 74955L103 230 9000 SH SOLE 9000 0 0 RIO TINTO LTD ADR SPONSORED (B COM 767204100 12094 73800 SH SOLE 73800 0 0 ROBBINS & MYERS INC COM 770196103 2608 135500 SH SOLE 135500 0 0 PORTVUE-SEC13F.LNP GABELLI FUNDS, LLC PAGE 35 RUN DATE: 07/30/09 10:43 A.M. FORM 13F INFORMATION TABLE AS OF DATE: 06/30/09 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 ------------------------------ ---------------- --------- -------- -------- --- ---- ------- ------------ -------- -------- -------- ROCKWELL AUTOMATION INC (B:ROK COM 773903109 24829 773000 SH SOLE 773000 0 0 ROCKWELL COLLINS INC COM COM 774341101 6009 144000 SH SOLE 144000 0 0 ROCKWOOD HLDGS INC COM COM 774415103 1098 75000 SH SOLE 75000 0 0 ROGERS COMMUNICATIONS CL B COM 775109200 73915 2870500 SH SOLE 2870500 0 0 ROLLINS INC COM 775711104 41987 2425600 SH SOLE 2425600 0 0 ROPER 1.481% 01/15/34 CONVERTIBLE BOND 776696AA4 784 1400000 PRN SOLE 1400000 0 0 ROPER INDS INC NEW COM 776696106 1450 32000 SH SOLE 32000 0 0 ROSTELECOM LONG DISTANCE & ISP COM 778529107 555 17500 SH SOLE 17500 0 0 ROWAN COS INC COM 779382100 17504 906000 SH SOLE 906000 0 0 ROYAL DUTCH SHELL PLC ADR-A(RD COM 780259206 20779 414000 SH SOLE 414000 0 0 ROYAL GOLD INC COM COM 780287108 11365 272600 SH SOLE 272600 0 0 ROYCE VALUE TR INC COM 780910105 937 111420 SH SOLE 111420 0 0 RPC INC. COMMON COM 749660106 13318 1595000 SH SOLE 1595000 0 0 RTI BIOLOGICS INC COM COM 74975N105 901 210000 SH SOLE 210000 0 0 RUSH ENTERPRISES INC CL B COM 781846308 1982 200000 SH SOLE 200000 0 0 SAFEGUARD SCIENTIFICS INC COM COM 786449108 66 50000 SH SOLE 50000 0 0 SAFEWAY INC COM NEW COM 786514208 15624 767000 SH SOLE 767000 0 0 SAKS INC COM COM 79377W108 62 14000 SH SOLE 14000 0 0 SALEM COMMUNICATIONS CORP DECL COM 794093104 620 646000 SH SOLE 646000 0 0 SALLY BEAUTY HLDGS INC COM COM 79546E104 5247 825000 SH SOLE 825000 0 0 SANDISK CORP 1.000% 05/15/13 CONVERTIBLE BOND 80004CAC5 2860 4400000 PRN SOLE 4400000 0 0 SANDISK CORP COM COM 80004C101 2029 138000 SH SOLE 138000 0 0 SARA LEE CORP COM COM 803111103 21179 2170000 SH SOLE 2170000 0 0 SASOL LTD ADR SPONSORED COM 803866300 3193 91700 SH SOLE 91700 0 0 SATCON TECHNOLOGY CORP COM COM 803893106 18 10000 SH SOLE 10000 0 0 SCANA CORP NEW COM COM 80589M102 8945 275500 SH SOLE 275500 0 0 SCHEIN HENRY INC COM COM 806407102 7193 150000 SH SOLE 150000 0 0 SCHERING PLOUGH CORP COM 806605101 27381 1090000 SH SOLE 1090000 0 0 SCHIFF NUTRITION INTL INC COM COM 806693107 4281 841000 SH SOLE 841000 0 0 SCHLUMBERGER COM 806857108 12510 231200 SH SOLE 231200 0 0 SCHULMAN A INC COM COM 808194104 907 60000 SH SOLE 60000 0 0 SCHWAB CHARLES CORP NEW COM 808513105 12804 730000 SH SOLE 730000 0 0 SCHWEITZER-MAUDUIT INTL INC CO COM 808541106 544 20000 SH SOLE 20000 0 0 SCRIPPS E W CO OHIO CL A COM 811054402 1551 741965 SH SOLE 741965 0 0 SCRIPPS NETWORKS INTERAC COM 811065101 16865 606000 SH SOLE 606000 0 0 SEACOAST BKG CORP FLA COM COM 811707306 90 37000 SH SOLE 37000 0 0 SEALED AIR CORP NEW COM 81211K100 406 22000 SH SOLE 22000 0 0 SEMPRA ENERGY COM COM 816851109 9430 190000 SH SOLE 190000 0 0 SENSIENT TECHNOLOGIES CORP COM 81725T100 22954 1017000 SH SOLE 1017000 0 0 SHAW COMMUNICATIONS CL B NON V COM 82028K200 10453 620000 SH SOLE 620000 0 0 SHENANDOAH TELECOMMUNICATIONCD COM 82312B106 1948 96000 SH SOLE 96000 0 0 SINCLAIR BROAD 4.875% 7/15/201 CONVERTIBLE BOND 829226AU3 1243 1750000 PRN SOLE 1750000 0 0 SINCLAIR BROADCAST GROUP INCCL COM 829226109 912 470000 SH SOLE 470000 0 0 SIRIUS XM RADIO INC COM COM 82967N108 86 200000 SH SOLE 200000 0 0 PORTVUE-SEC13F.LNP GABELLI FUNDS, LLC PAGE 36 RUN DATE: 07/30/09 10:43 A.M. FORM 13F INFORMATION TABLE AS OF DATE: 06/30/09 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 ------------------------------ ---------------- --------- -------- -------- --- ---- ------- ------------ -------- -------- -------- SJW CORP COM COM 784305104 10975 483500 SH SOLE 483500 0 0 SK TELECOM LTD SPONSORED ADR ( COM 78440P108 2494 164600 SH SOLE 164600 0 0 SKYLINE CORP COM 830830105 6666 306500 SH SOLE 306500 0 0 SL INDS INC COM COM 784413106 1423 203300 SH SOLE 0 0 203300 SLM CORP COM COM 78442P106 10629 1035000 SH SOLE 1035000 0 0 SMART BALANCE INC COM COM 83169Y108 1053 154600 SH SOLE 154600 0 0 SMITH A O CORP COM COM 831865209 391 12000 SH SOLE 12000 0 0 SMUCKER J M CO COM NEW COM 832696405 5066 104100 SH SOLE 104100 0 0 SOAPSTONE NETWORKS INC COM COM 833570104 84 20000 SH SOLE 20000 0 0 SONESTA INTL HOTELS CORP CL A COM 835438409 1417 160000 SH SOLE 160000 0 0 SONOCO PRODS CO COM COM 835495102 790 33000 SH SOLE 33000 0 0 SONY CORP-ADR (B:SNE US) COM 835699307 1293 50000 SH SOLE 50000 0 0 SORL AUTO PTS INC COM COM 78461U101 527 138000 SH SOLE 138000 0 0 SOUTH JERSEY INDS INC COM COM 838518108 3663 105000 SH SOLE 105000 0 0 SOUTHERN CO COM 842587107 11997 385000 SH SOLE 385000 0 0 SOUTHERN UN CO NEW COM COM 844030106 26555 1444000 SH SOLE 1444000 0 0 SOUTHWEST GAS CORP COM 844895102 30663 1380600 SH SOLE 1380600 0 0 SOUTHWEST WATER CO COM 845331107 154 27901 SH SOLE 27901 0 0 SP AQUISITION HOLDING-UNITS COM 78470A203 121 12500 SH SOLE 12500 0 0 SPAIN FUND INC MUTUAL FUNDS 846330108 62 11000 SH SOLE 11000 0 0 SPARTAN MTRS INC COM COM 846819100 911 80375 SH SOLE 80375 0 0 SPDR GOLD TRUST GOLD SHS ETF/ISHARE - EQU 78463V107 547 6000 SH SOLE 6000 0 0 SPECTRA ENERGY CORP COM COM 847560109 32825 1940000 SH SOLE 1940000 0 0 SPRINT NEXTEL CORP COM 852061100 40707 8463000 SH SOLE 8463000 0 0 ST JUDE MEDICAL CENTER INC COM 790849103 8401 204400 SH SOLE 204400 0 0 ST. JOE COMPANY COM 790148100 14755 557000 SH SOLE 557000 0 0 STAMPS.COM INC (NEW) COM 852857200 339 40000 SH SOLE 40000 0 0 STANDARD MTR PRODS INC CLASS A COM 853666105 7360 890000 SH SOLE 890000 0 0 STANDEX INTL CORP COM 854231107 812 70000 SH SOLE 70000 0 0 STARRETT L S CO CL A COM 855668109 918 135000 SH SOLE 135000 0 0 STARWOOD HOTELS & RESORTS WRLD COM 85590A401 4928 222000 SH SOLE 222000 0 0 STATE STREET CORP COM 857477103 35476 751600 SH SOLE 751600 0 0 STATOIL ASA SPONSORED ADR COM 85771P102 18948 958400 SH SOLE 958400 0 0 STEAK N SHAKE CO COM COM 857873103 2666 305000 SH SOLE 305000 0 0 STERLING BANCORP COM COM 859158107 4134 495050 SH SOLE 495050 0 0 STEWART ENTERPRISES INC CL A COM 860370105 145 30000 SH SOLE 30000 0 0 STILLWATER MINING COM 86074Q102 297 52100 SH SOLE 52100 0 0 STONERIDGE INC COM 86183P102 840 175000 SH SOLE 175000 0 0 STRATTEC SECURITY CORP. COM 863111100 1242 90000 SH SOLE 90000 0 0 STRYKER CORP COM 863667101 3430 86300 SH SOLE 86300 0 0 SUN MICROSYSTEMS INC CO COM 866810203 42919 4655000 SH SOLE 4655000 0 0 SUNCOR INC COM COM 867229106 9936 327500 SH SOLE 327500 0 0 SUNOCO INC COM COM 86764P109 4176 180000 SH SOLE 180000 0 0 SUNPOWER CORP COM CL A COM 867652109 8656 325300 SH SOLE 325300 0 0 PORTVUE-SEC13F.LNP GABELLI FUNDS, LLC PAGE 37 RUN DATE: 07/30/09 10:43 A.M. FORM 13F INFORMATION TABLE AS OF DATE: 06/30/09 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 ------------------------------ ---------------- --------- -------- -------- --- ---- ------- ------------ -------- -------- -------- SUNTRUST BANKS INC COM 867914103 855 52000 SH SOLE 52000 0 0 SUPERIOR INDS INTL INC COM 868168105 3596 255000 SH SOLE 255000 0 0 SUPERVALU INC COMMON COM 868536103 4468 345000 SH SOLE 345000 0 0 SWS GROUP INC COM 78503N107 6287 450000 SH SOLE 450000 0 0 SYCAMORE NETWORKS COM 871206108 1722 550000 SH SOLE 550000 0 0 SYNERON MEDICAL LTD ORD SHS COM M87245102 101 14000 SH SOLE 14000 0 0 SYNGENTA AG ADR SPONSORED COM 87160A100 8629 185500 SH SOLE 185500 0 0 T ROWE PRICE GROUP INC COM 74144T108 19043 457000 SH SOLE 457000 0 0 TAKE-TWO INTERACTIVE SOFTWARCO COM 874054109 11591 1224000 SH SOLE 1224000 0 0 TD AMERITRADE HLDG CORP COM COM 87236Y108 2001 114000 SH SOLE 114000 0 0 TECH OPS SEVCON INC COM 878293109 515 195906 SH SOLE 195906 0 0 TECO ENERGY INC COM COM 872375100 3698 310000 SH SOLE 310000 0 0 TEEKAY SHIPPING CORP COM COM Y8564W103 463 22000 SH SOLE 22000 0 0 TELE CELULAR SUL PARTICIPACOES COM 88706P106 1091 62566 SH SOLE 62566 0 0 TELE NORTE LESTE PARTICIPACO A COM 879246106 4492 302096 SH SOLE 302096 0 0 TELECOM ARGENTINA SA ADR COM 879273209 3028 236000 SH SOLE 236000 0 0 TELECOM ITALIA SPA ADR COM 87927Y102 5549 403300 SH SOLE 403300 0 0 TELECOM NEW ZEALAND ADR(R:STVM COM 879278208 518 59444 SH SOLE 59444 0 0 TELEFLEX INC COM 879369106 224 5000 SH SOLE 5000 0 0 TELEFONICA DE ARGENTINA S A SP COM 879378404 382 38000 SH SOLE 38000 0 0 TELEFONICA DE ESPANA SA ADR (B COM 879382208 32299 475761 SH SOLE 475761 0 0 TELEFONOS DE MEXICO ADR REP (B COM 879403780 6662 411000 SH SOLE 411000 0 0 TELEMIG CELULAR PARTICIPACOE A COM 87944E105 423 8347 SH SOLE 8347 0 0 TELEPHONE & DATA SYS INC SPL C COM 879433860 32120 1237300 SH SOLE 1237300 0 0 TELEPHONE & DATA SYSTEM INC. COM 879433100 48161 1701800 SH SOLE 1701800 0 0 TELMEX INTERNACIONAL SAB DE SP COM 879690105 5275 417000 SH SOLE 417000 0 0 TELUS CORP NON VTG SHS COM 87971M202 3718 144100 SH SOLE 144100 0 0 TENARIS S A SPONSORED ADR COM 88031M109 16494 610000 SH SOLE 610000 0 0 TENET HEALTHCARE CORP COM COM 88033G100 2848 1010000 SH SOLE 1010000 0 0 TENNANT CO COM 880345103 6087 331000 SH SOLE 331000 0 0 TENNECO AUTOMOTIVE INC COM COM 880349105 5364 506000 SH SOLE 506000 0 0 TESORO PETE CORP COM COM 881609101 1324 104000 SH SOLE 104000 0 0 TEVA PHARMACEUTICAL INDS LTDAD COM 881624209 4219 85500 SH SOLE 85500 0 0 TEXAS INSTRUMENTS INC COM 882508104 20640 969000 SH SOLE 969000 0 0 TEXTRON INC COM 883203101 9341 967000 SH SOLE 967000 0 0 THE SCOTTS MIRACLE GRO CO COM 810186106 561 16000 SH SOLE 16000 0 0 THERMO FISHER SCIENTIFIC INC COM 883556102 673 16500 SH SOLE 16500 0 0 THOMAS & BETTS CORP COM 884315102 37778 1309000 SH SOLE 1309000 0 0 THOR INDS INC COM COM 885160101 496 27000 SH SOLE 27000 0 0 TICKETMASTER COM COM 88633P302 411 64000 SH SOLE 64000 0 0 TIER TECHNOLOGIES INC CL B COM 88650Q100 193 25000 SH SOLE 25000 0 0 TIFFANY & CO NEW COM COM 886547108 4524 178400 SH SOLE 178400 0 0 TIME WARNER CABLE INC COM COM 88732J207 8915 281490 SH SOLE 281490 0 0 TIME WARNER INC COM COM 887317303 43344 1720699 SH SOLE 1720699 0 0 PORTVUE-SEC13F.LNP GABELLI FUNDS, LLC PAGE 38 RUN DATE: 07/30/09 10:43 A.M. FORM 13F INFORMATION TABLE AS OF DATE: 06/30/09 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 ------------------------------ ---------------- --------- -------- -------- --- ---- ------- ------------ -------- -------- -------- TIVO INC COM 888706108 608 58000 SH SOLE 58000 0 0 TOOTSIE ROLL INDS INC COM 890516107 14791 651866 SH SOLE 651866 0 0 TOTAL SA ADR (B:TOT US) COM 89151E109 12609 232518 SH SOLE 232518 0 0 TRACTOR SUPPLY CO COM COM 892356106 7024 170000 SH SOLE 170000 0 0 TRANS LUX CORP COM 893247106 588 692300 SH SOLE 0 0 692300 TRANSACT TECHNOLOGIES INC COM COM 892918103 253 50850 SH SOLE 50850 0 0 TRANSOCEAN INC 1.5% 12/15/37 CONVERTIBLE BOND 893830AV1 919 1000000 PRN SOLE 1000000 0 0 TRANSOCEAN INC 1.625% 12/15/20 CONVERTIBLE BOND 893830AU3 776 800000 PRN SOLE 800000 0 0 TRANSOCEAN LTD ZUG NAMEN AKT COM H8817H100 24497 329751 SH SOLE 329751 0 0 TRAVELERS COMPANIES INC COM 89417E109 14980 365000 SH SOLE 365000 0 0 TREDEGAR INDS INC COM 894650100 2597 195000 SH SOLE 195000 0 0 TREE COM INC COM COM 894675107 818 85186 SH SOLE 85186 0 0 TRIDENT MICROSYSTEMS INC COM COM 895919108 609 350000 SH SOLE 350000 0 0 TRIMBLE NAV LTD COM COM 896239100 3612 184000 SH SOLE 184000 0 0 TRINITY INDS INC COM 896522109 2533 186000 SH SOLE 186000 0 0 TRW AUTOMOTIVE HOLDINGS CORP COM 87264S106 226 20000 SH SOLE 20000 0 0 TURKCELL ILETISIM HIZMETLERISP COM 900111204 2412 174000 SH SOLE 174000 0 0 TW TELECOM INC COM 87311L104 1994 194000 SH SOLE 194000 0 0 TYCO INTERNATIONAL LTD SHS COM H89128104 22801 877650 SH SOLE 877650 0 0 TYLER TECHNOLOGIES INC COM COM 902252105 4608 295000 SH SOLE 295000 0 0 TYSON FOODS INC COM 902494103 10403 825000 SH SOLE 825000 0 0 UIL HLDG CORP COM COM 902748102 1908 84997 SH SOLE 84997 0 0 UNDER ARMOUR INC CL A COM 904311107 6222 278000 SH SOLE 278000 0 0 UNILEVER N V NEW YORK SHS N COM 904784709 1886 78000 SH SOLE 78000 0 0 UNION DRILLING INC COM COM 90653P105 166 25000 SH SOLE 25000 0 0 UNISOURCE ENERGY CORP COM COM 909205106 14050 529400 SH SOLE 529400 0 0 UNITED GUARDIAN INC COM COM 910571108 376 40600 SH SOLE 40600 0 0 UNITED RENTALS INC COM COM 911363109 389 60000 SH SOLE 60000 0 0 UNITED STATES CELLULAR CORP COM 911684108 31995 832130 SH SOLE 832130 0 0 UNITED STS STL CORP NEW COM COM 912909108 2681 75000 SH SOLE 75000 0 0 UNITED TECHNOLOGIES CORP COM 913017109 6391 123000 SH SOLE 123000 0 0 UNITEDHEALTH GROUP INC COM COM 91324P102 12195 488200 SH SOLE 488200 0 0 UNITIL CORP COM 913259107 1505 73000 SH SOLE 73000 0 0 UNITRIN INC COM 913275103 709 59000 SH SOLE 59000 0 0 UNIVERSAL TECHNICAL INST INCCO COM 913915104 2986 200000 SH SOLE 200000 0 0 URANIUM RES INC COM PAR $0.001 COM 916901507 115 90000 SH SOLE 90000 0 0 UTILITIES HOLDRS TR DEP RCPT COM 918019100 9098 100000 SH SOLE 100000 0 0 VALE S A ADR COM 91912E105 2724 154500 SH SOLE 154500 0 0 VALERO ENERGY CORP COM COM 91913Y100 1285 76100 SH SOLE 76100 0 0 VALLEY NATL BANCORP COM COM 919794107 891 76148 SH SOLE 76148 0 0 VALMONT INDS INC COM 920253101 2818 39100 SH SOLE 39100 0 0 VALUE LINE INC COM 920437100 503 15300 SH SOLE 15300 0 0 VALUECLICK INC COM COM 92046N102 1525 145000 SH SOLE 145000 0 0 VARIAN MED SYS INC COM COM 92220P105 2846 81000 SH SOLE 81000 0 0 PORTVUE-SEC13F.LNP GABELLI FUNDS, LLC PAGE 39 RUN DATE: 07/30/09 10:43 A.M. FORM 13F INFORMATION TABLE AS OF DATE: 06/30/09 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 ------------------------------ ---------------- --------- -------- -------- --- ---- ------- ------------ -------- -------- -------- VASCULAR SOLUTIONS INC COM COM 92231M109 1236 158000 SH SOLE 158000 0 0 VECTREN INC. COM 92240G101 13566 579000 SH SOLE 579000 0 0 VERIZON COMMUNICATIONS COM 92343V104 71041 2311784 SH SOLE 2311784 0 0 VIACOM INC NEW CL A COM 92553P102 50310 2098000 SH SOLE 2098000 0 0 VIACOM INC NEW CL B COM 92553P201 681 30000 SH SOLE 30000 0 0 VICOR CORP COM COM 925815102 505 70000 SH SOLE 70000 0 0 VILLAGE SUPER MKT INC CL A NEW COM 927107409 1577 53000 SH SOLE 53000 0 0 VIMPEL COMMUNICATIONS ADR (B:V COM 68370R109 18020 1531000 SH SOLE 1531000 0 0 VISA INC-CLASS A SHRS COM 92826C839 8592 138000 SH SOLE 138000 0 0 VIVO PARTICIPACOES S A SPON AD COM 92855S200 1285 67870 SH SOLE 67870 0 0 VODAFONE GROUP PLC-ADR COM 92857W209 7452 382375 SH SOLE 382375 0 0 W D 40 COMPANY COM 929236107 580 20000 SH SOLE 20000 0 0 WADDELL & REED FINL INC CL A COM 930059100 36127 1370000 SH SOLE 1370000 0 0 WAL MART STORES INC COM 931142103 19473 402000 SH SOLE 402000 0 0 WALGREEN COMPANY COM 931422109 24167 822000 SH SOLE 822000 0 0 WARNER MUSIC GROUP CORP COM COM 934550104 111 19000 SH SOLE 19000 0 0 WASHINGTON POST CO CL B COM 939640108 423 1200 SH SOLE 1200 0 0 WASTE MGMT INC DEL COM COM 94106L109 37644 1336800 SH SOLE 1336800 0 0 WATSCO INC CL B COM 942622101 383 7875 SH SOLE 7875 0 0 WATTS WATER TECHNOLOGIES COM 942749102 18546 861000 SH SOLE 861000 0 0 WAUSAU PAPER CORP COM 943315101 269 40000 SH SOLE 40000 0 0 WEATHERFORD INTERNATIONAL LTD COM H27013103 22944 1173000 SH SOLE 1173000 0 0 WEBMEDIABRANDS INC COM 94770W100 14 25000 SH SOLE 25000 0 0 WEBSTER FINL CORP WATERBURY CO COM 947890109 523 65000 SH SOLE 65000 0 0 WEIGHT WATCHERS INTL INC NEWCO COM 948626106 387 15000 SH SOLE 15000 0 0 WEIS MKTS INC COM 948849104 1844 55000 SH SOLE 55000 0 0 WELLS FARGO & CO NEW COM 949746101 55238 2276910 SH SOLE 2276910 0 0 WENDYS/ARBYS GROUP INC COM 950587105 672 168000 SH SOLE 168000 0 0 WESTAR ENERGY INC COM 95709T100 39530 2106000 SH SOLE 2106000 0 0 WHOLE FOODS MKT INC COM COM 966837106 6093 321000 SH SOLE 321000 0 0 WHX CORP COM 929248607 1518 583710 SH SOLE 583710 0 0 WILEY JOHN & SONS INC CL B COM 968223305 422 12800 SH SOLE 12800 0 0 WILLIAMS COS INC COM 969457100 2354 150800 SH SOLE 150800 0 0 WILLIS GROUP HOLDINGS LTD SHS COM G96655108 1196 46466 SH SOLE 46466 0 0 WILMINGTON TR CORP COM COM 971807102 5887 431000 SH SOLE 431000 0 0 WIMM BILL DANN FOODS OJSC SPON COM 97263M109 989 18000 SH SOLE 18000 0 0 WIND RIV SYS INC COM COM 973149107 27162 2370200 SH SOLE 2370200 0 0 WINDSTREAM CORP COM COM 97381W104 946 113169 SH SOLE 113169 0 0 WINN DIXIE STORES INC COM NEW COM 974280307 4389 350000 SH SOLE 350000 0 0 WISCONSIN ENERGY CORP COM COM 976657106 16691 410000 SH SOLE 410000 0 0 WOLVERINE WORLD WIDE INC COM COM 978097103 2338 106000 SH SOLE 106000 0 0 WONDER AUTO TECHNOLOGY INC COM COM 978166106 466 46000 SH SOLE 46000 0 0 WOODWARD GOVERNOR CO COM COM 980745103 1826 92200 SH SOLE 92200 0 0 WORLD WRESTLING ENTERTAINMENT COM 98156Q108 1419 113000 SH SOLE 113000 0 0 PORTVUE-SEC13F.LNP GABELLI FUNDS, LLC PAGE 40 RUN DATE: 07/30/09 10:43 A.M. FORM 13F INFORMATION TABLE AS OF DATE: 06/30/09 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 ------------------------------ ---------------- --------- -------- -------- --- ---- ------- ------------ -------- -------- -------- WPT ENTERPRISES INC COM 98211W108 108 90057 SH SOLE 90057 0 0 WRIGHT MED GROUP INC COM COM 98235T107 163 10000 SH SOLE 10000 0 0 WYETH (B:WYE) COM 983024100 48295 1064000 SH SOLE 1064000 0 0 WYNDHAM WORLDWIDE CORP COM COM 98310W108 279 23000 SH SOLE 23000 0 0 WYNN RESORTS LTD COM COM 983134107 3671 104000 SH SOLE 104000 0 0 XCEL ENERGY INC COM COM 98389B100 11967 650000 SH SOLE 650000 0 0 XEROX CORP COM 984121103 6674 1030000 SH SOLE 1030000 0 0 XTO ENERGY INC COM COM 98385X106 10040 263250 SH SOLE 263250 0 0 YAHOO INC. COM 984332106 22582 1442000 SH SOLE 1442000 0 0 YAMANA GOLD INC COM COM 98462Y100 9608 1086850 SH SOLE 1086850 0 0 YORK WTR CO COM COM 987184108 301 19650 SH SOLE 19650 0 0 YOUBET COM INC COM COM 987413101 96 29000 SH SOLE 29000 0 0 YOUNG INNOVATIONS INC COM COM 987520103 349 16000 SH SOLE 16000 0 0 ZEBRA TECHNOLOGIES CORP CL A COM 989207105 4377 185000 SH SOLE 185000 0 0 ZEP INC COM 98944B108 8562 710500 SH SOLE 710500 0 0 ZIMMER HLDGS INC COM COM 98956P102 6475 152000 SH SOLE 152000 0 0 ZORAN CORP COM COM 98975F101 2899 266000 SH SOLE 266000 0 0 ZYGO CORP COM COM 989855101 140 30000 SH SOLE 30000 0 0 ZYMOGENETICS INC COM COM 98985T109 92 20000 SH SOLE 20000 0 0 PORTVUE-SEC13F.LNP GABELLI SECURITIES, INC. PAGE 41 RUN DATE: 07/30/09 10:51 A.M. FORM 13F INFORMATION TABLE AS OF DATE: 06/30/09 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 ------------------------------ ---------------- --------- -------- -------- --- ---- ------- ------------ -------- -------- -------- ABBOTT LABS COM 002824100 235 5000 SH SOLE 5000 0 0 AKEENA SOLAR INC DE COM COM 009720103 13 10000 SH SOLE 10000 0 0 ALLIS CHALMERS ENERGY INC COM COM 019645506 55 23700 SH SOLE 23700 0 0 AMER MEDICAL SYS 3.250% 07/01/ CONVERTIBLE BOND 02744MAA6 1935 2000000 PRN SOLE 2000000 0 0 AMERICAN DG ENERGY INC COM COM 025398108 330 120000 SH SOLE 120000 0 0 AMGEN INC 0.125% 02/01/11 CONVERTIBLE BOND 031162AN0 960 1000000 PRN SOLE 1000000 0 0 AMKOR TECHNOLOGY INC COM COM 031652100 422 89400 SH SOLE 89400 0 0 ARCHER DANIELS 0.875% 02/15/14 CONVERTIBLE BOND 039483AW2 965 1050000 PRN SOLE 1050000 0 0 ATLAS ENERGY RESOURCES LLC COM COM 049303100 670 32800 SH SOLE 32800 0 0 AXSYS TECHNOLOGIES INC COM COM 054615109 5510 102714 SH SOLE 102714 0 0 BANK OF AMERICA COM 060505104 1435 108729 SH SOLE 108729 0 0 BELO CORP COM 080555105 18 10000 SH SOLE 10000 0 0 BIOLASE TECHNOLOGY INC COM COM 090911108 17 10000 SH SOLE 10000 0 0 BLACK & DECKER CORP. COM 091797100 330 11500 SH SOLE 11500 0 0 BLOCKBUSTER INC-CL B (BBI B) COM 093679207 73 187400 SH SOLE 187400 0 0 BORLAND SOFTWARE 2.750% 02/15/ CONVERTIBLE BOND 099849AB7 973 1000000 PRN SOLE 1000000 0 0 BORLAND SOFTWARE CORP COM COM 099849101 1027 796167 SH SOLE 796167 0 0 CABLEVISION SYS NY GROUP A COM 12686C109 330 17000 SH SOLE 17000 0 0 CAVALIER HOMES INC COM COM 149507105 83 30500 SH SOLE 30500 0 0 CBS CORP CLASS A COM 124857103 214 30750 SH SOLE 30750 0 0 CENTENNIAL COMMUNICATIONS CORP COM 15133V208 8417 1004456 SH SOLE 1004456 0 0 CENTEX CORP COM COM 152312104 1049 124000 SH SOLE 124000 0 0 CF INDS HLDGS INC COM COM 125269100 1090 14700 SH SOLE 14700 0 0 CHIPOTLE MEXICAN GRILL INC CL COM 169656204 628 9000 SH SOLE 9000 0 0 CHIQUITA BRANDS INTL INC COM COM 170032809 373 36400 SH SOLE 36400 0 0 CHORDIANT SOFTWARE INC COM COM 170404305 73 20000 SH SOLE 20000 0 0 CLEAR CHANNEL OUTDOOR HLDGS CL COM 18451C109 64 12000 SH SOLE 12000 0 0 COMCAST CORP CL A SPL COM 20030N200 663 47000 SH SOLE 47000 0 0 COMMSCOPE 3.250% 07/01/15 CONVERTIBLE BOND 203372AG2 1192 1050000 PRN SOLE 1050000 0 0 CONSTELLATION ENERGY GROUP ICO COM 210371100 864 32500 SH SOLE 32500 0 0 CORCEPT THERAPEUTICS INC OC-CO COM 218352102 29 36000 SH SOLE 36000 0 0 CORNING INC COM 219350105 185 11500 SH SOLE 11500 0 0 COUGAR BIOTECHNOLOGY INC COM COM 222083107 6523 151830 SH SOLE 151830 0 0 CRUCELL N V SPONSORED ADR COM 228769105 451 18725 SH SOLE 18725 0 0 CUTERA INC COM COM 232109108 123 14300 SH SOLE 14300 0 0 D & E COMMUNICATIONS INC COM COM 232860106 347 33888 SH SOLE 33888 0 0 DATA DOMAIN INC COM COM 23767P109 2837 85000 SH SOLE 85000 0 0 DELUXE CORP COM 248019101 546 42600 SH SOLE 42600 0 0 DIAMOND OFFSHORE DRILLNG INCCO COM 25271C102 208 2500 SH SOLE 2500 0 0 DIEBOLD INC COM COM 253651103 778 29500 SH SOLE 29500 0 0 DIRECTV GROUP INC COM 25459L106 1087 44000 SH SOLE 44000 0 0 DOMTAR CORPORATION COM 257559203 196 11800 SH SOLE 11800 0 0 EASTMAN KODAK 3.375% 10/15/33 CONVERTIBLE BOND 277461BE8 808 1000000 PRN SOLE 1000000 0 0 PORTVUE-SEC13F.LNP GABELLI SECURITIES, INC. PAGE 42 RUN DATE: 07/30/09 10:51 A.M. FORM 13F INFORMATION TABLE AS OF DATE: 06/30/09 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 ------------------------------ ---------------- --------- -------- -------- --- ---- ------- ------------ -------- -------- -------- EMBARQ CORP COM COM 29078E105 5409 128600 SH SOLE 128600 0 0 EMULEX CORP COM NEW COM 292475209 738 75500 SH SOLE 75500 0 0 ENTRAVISION COMM CORP CL A COM 29382R107 9 18400 SH SOLE 18400 0 0 ENTRUST TECHNOLOGY INC. COM 293848107 610 337225 SH SOLE 337225 0 0 ENZON INC COM COM 293904108 79 10000 SH SOLE 10000 0 0 EV3 INC COM COM 26928A200 108 10000 SH SOLE 10000 0 0 FERRO CORP 6.500% 08/15/13 CONVERTIBLE BOND 315405AL4 248 500000 PRN SOLE 500000 0 0 FIBERNET TELECOM GRP INC COM 315653402 1074 86445 SH SOLE 86445 0 0 FOUNDATION COAL HLDGS INC COM COM 35039W100 351 12500 SH SOLE 12500 0 0 FREEPORT MCMORAN COPPER&GOLD C COM 35671D857 200 4000 SH SOLE 4000 0 0 GENERAL ELEC CO COM 369604103 117 10000 SH SOLE 10000 0 0 GEOMET INC DEL COM COM 37250U201 30 27500 SH SOLE 27500 0 0 GOLD FIELDS LTD NEW SPON ADR ( COM 38059T106 500 41500 SH SOLE 41500 0 0 GREIF INC CL B COM 397624206 2540 63100 SH SOLE 63100 0 0 GUSHAN ENVIRONMENTAL ENRGY LSP COM 40330W106 32 15000 SH SOLE 15000 0 0 HARMONY GOLD MINING CO LTD ADR COM 413216300 125 12100 SH SOLE 12100 0 0 HICKS ACQUISITION CO I INC COM COM 429086309 1511 157605 SH SOLE 157605 0 0 HUNTSMAN CORP COM COM 447011107 174 34500 SH SOLE 34500 0 0 INTERNATIONAL GAME TECH COM 459902102 186 11700 SH SOLE 11700 0 0 IPC HLDGS LTD ORD COM G4933P101 1271 46500 SH SOLE 46500 0 0 JA SOLAR HOLDINGS CO LTD SPON COM 466090107 47 10000 SH SOLE 10000 0 0 JOHNSON CONTROLS COM 478366107 235 10800 SH SOLE 10800 0 0 KINROSS GOLD CORP COM NO PAR COM 496902404 234 12867 SH SOLE 12867 0 0 LAMAR ADVERTISING CO CL A COM 512815101 440 28800 SH SOLE 28800 0 0 LENNAR CORP COM COM 526057104 295 30400 SH SOLE 30400 0 0 LIBERTY ACQUISITION HLDGS COM 53015Y107 1153 127237 SH SOLE 127237 0 0 LIBERTY ENTERTAINMENT-A COM 53071M500 3452 129293 SH SOLE 129293 0 0 LSI LOGIC CORP COM COM 502161102 52 11400 SH SOLE 11400 0 0 LUCENT TECH 2.750% 06/15/25 CONVERTIBLE BOND 549463AH0 695 1000000 PRN SOLE 1000000 0 0 MAGELLAN MIDSTREAM HLDGS LP CO COM 55907R108 515 24500 SH SOLE 24500 0 0 MAXTOR CORP 6.8%@ 4/30/10 CONVERTIBLE BOND 577729AC0 1009 1000000 PRN SOLE 1000000 0 0 MEDTRONIC 1.625% 04/15/13 CONVERTIBLE BOND 585055AM8 928 1000000 PRN SOLE 1000000 0 0 MEDTRONIC INC 1.500% 04/15/11 CONVERTIBLE BOND 585055AL0 979 1000000 PRN SOLE 1000000 0 0 METAVANTE HLDG CO COM COM 591407101 2302 89000 SH SOLE 89000 0 0 MICRON TECH 1.875% 06/01/14 CONVERTIBLE BOND 595112AH6 610 1000000 PRN SOLE 1000000 0 0 MICROSOFT CORP COM 594918104 556 23400 SH SOLE 23400 0 0 MONOGRAM BIOSCIENCES INC COM N COM 60975U207 282 62174 SH SOLE 62174 0 0 NATCO GROUP INC COM 63227W203 1057 32100 SH SOLE 32100 0 0 NATIONAL FUEL GAS CO N J COM COM 636180101 274 7600 SH SOLE 7600 0 0 NEKTAR THERAPEUTICS COM COM 640268108 65 10000 SH SOLE 10000 0 0 NEUROMETRIX INC COM COM 641255104 24 11200 SH SOLE 11200 0 0 NEWMONT MINING 1.625% 07/15/17 CONVERTIBLE BOND 651639AJ5 1087 1050000 PRN SOLE 1050000 0 0 NEWS CORP CL A COM 65248E104 118 13000 SH SOLE 13000 0 0 NORTHSTAR NEUROSCIENCE INC COM COM 66704V101 739 367855 SH SOLE 367855 0 0 PORTVUE-SEC13F.LNP GABELLI SECURITIES, INC. PAGE 43 RUN DATE: 07/30/09 10:51 A.M. FORM 13F INFORMATION TABLE AS OF DATE: 06/30/09 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 ------------------------------ ---------------- --------- -------- -------- --- ---- ------- ------------ -------- -------- -------- NOVA CHEMICALS CORP COM COM 66977W109 2146 361900 SH SOLE 361900 0 0 NRG ENERGY INC COM NEW COM 629377508 986 38000 SH SOLE 38000 0 0 OTIX GLOBAL INC COM 68906N101 8 10000 SH SOLE 10000 0 0 PENNICHUCK CORP COM NEW COM 708254206 205 8983 SH SOLE 8983 0 0 PEPSI BOTTLING GROUP INC. COM 713409100 338 10000 SH SOLE 10000 0 0 PETRO-CANADA COM 71644E102 5244 136500 SH SOLE 136500 0 0 PRO-DEX INC COLO COM COM 74265M106 4 10000 SH SOLE 10000 0 0 RANDGOLD RES LTD ADR COM 752344309 294 4583 SH SOLE 4583 0 0 ROYAL CARIBBEAN CRUISES LTD CO COM V7780T103 330 24400 SH SOLE 24400 0 0 SADIA S A COM 786326108 1541 210000 SH SOLE 210000 0 0 SAPPHIRE INDUSTRIALS CORP COM 80306T109 1318 134941 SH SOLE 134941 0 0 SATCON TECHNOLOGY CORP COM COM 803893106 36 20000 SH SOLE 20000 0 0 SCHERING PLOUGH CORP COM 806605101 4986 198500 SH SOLE 198500 0 0 SCHERING PLOUGH CORP PFD CONV PREFERRED STOCKS 806605705 680 3000 SH SOLE 3000 0 0 SENSIENT TECHNOLOGIES CORP COM 81725T100 226 10000 SH SOLE 10000 0 0 SINCLAIR BROAD 4.875% 7/15/201 CONVERTIBLE BOND 829226AU3 710 1000000 PRN SOLE 1000000 0 0 SIRF TECHNOLOGY HLDGS INC COM COM 82967H101 465 109451 SH SOLE 109451 0 0 SP ACQUISITION HOLDINGS INC CO COM 78470A104 910 94059 SH SOLE 94059 0 0 SPRINT NEXTEL CORP COM 852061100 399 83000 SH SOLE 83000 0 0 STX 2.375% 08/15/12 CONVERTIBLE BOND 577729AE6 830 1000000 PRN SOLE 1000000 0 0 SUMTOTAL SYS INC COM COM 866615107 1093 227195 SH SOLE 227195 0 0 SUN MICROSYSTEMS INC CO COM 866810203 9432 1022989 SH SOLE 1022989 0 0 SYCAMORE NETWORKS COM 871206108 56 18000 SH SOLE 18000 0 0 SYNERON MEDICAL LTD ORD SHS COM M87245102 113 15600 SH SOLE 15600 0 0 TAKE-TWO INTERACTIVE SOFTWARCO COM 874054109 288 30363 SH SOLE 30363 0 0 TELEPHONE & DATA SYSTEM INC. COM 879433100 311 11000 SH SOLE 11000 0 0 TICKETMASTER COM COM 88633P302 204 31822 SH SOLE 31822 0 0 TIME WARNER INC COM COM 887317303 680 26999 SH SOLE 26999 0 0 TM ENTERTAINMENT & MEDIA-U COM 87260T207 156 20000 SH SOLE 20000 0 0 TRIAN ACQUISITION I CORP COM COM 89582E108 1563 163336 SH SOLE 163336 0 0 TRIPLECROWN ACQUISITION CORPCO COM 89677G109 481 50096 SH SOLE 50096 0 0 TWEEN BRANDS INC COM COM 901166108 67 10000 SH SOLE 10000 0 0 U S CONCRETE INC COM COM 90333L102 94 47500 SH SOLE 47500 0 0 UNITED REFINING ENERGY CORP COM 911360105 530 54200 SH SOLE 54200 0 0 VERENIUM CORPORATION COM COM 92340P100 23 30000 SH SOLE 30000 0 0 VIACOM INC NEW CL A COM 92553P102 528 22000 SH SOLE 22000 0 0 VIGNETTE CORP COM NEW COM 926734401 1607 122200 SH SOLE 122200 0 0 VIMPEL COMMUNICATIONS ADR (B:V COM 68370R109 153 13000 SH SOLE 13000 0 0 VOLTERRA SEMICONDUCTOR CORP CO COM 928708106 131 10000 SH SOLE 10000 0 0 WASTE MGMT INC DEL COM COM 94106L109 422 15000 SH SOLE 15000 0 0 WELLS FARGO & CO NEW COM 949746101 1980 81628 SH SOLE 81628 0 0 WHX CORP COM 929248607 120 46073 SH SOLE 46073 0 0 WIND RIV SYS INC COM COM 973149107 3729 325410 SH SOLE 325410 0 0 WYETH (B:WYE) COM 983024100 7603 167500 SH SOLE 167500 0 0 PORTVUE-SEC13F.LNP GABELLI SECURITIES, INC. PAGE 44 RUN DATE: 07/30/09 10:51 A.M. FORM 13F INFORMATION TABLE AS OF DATE: 06/30/09 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 ------------------------------ ---------------- --------- -------- -------- --- ---- ------- ------------ -------- -------- -------- XEROX CORP COM 984121103 97 15000 SH SOLE 15000 0 0 YAHOO INC. COM 984332106 1541 98400 SH SOLE 98400 0 0 YINGLI GREEN ENERGY HLDG CO AD COM 98584B103 136 10000 SH SOLE 10000 0 0 PORTVUE-SEC13F.LNP TETON ADVISORS, INC. PAGE 45 RUN DATE: 07/30/09 11:21 A.M. FORM 13F INFORMATION TABLE AS OF DATE: 06/30/09 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 234 122000 SH SOLE 122000 0 0 ADAMS GOLF INC COM NEW COM 006228209 43 18000 SH SOLE 18000 0 0 ADVANCED ANALOGIC TECHNOLOGICO COM 00752J108 51 11200 SH SOLE 11200 0 0 AMICAS INC COM 001712108 1682 605000 SH SOLE 605000 0 0 AMPCO PITTSBURGH CORP COM 032037103 258 11000 SH SOLE 11000 0 0 ANGIODYNAMICS INC COM COM 03475V101 467 35200 SH SOLE 35200 0 0 APPLIED SIGNAL TECHNOLOGY COM COM 038237103 508 19900 SH SOLE 19900 0 0 ASCENT MEDIA CORP COM SER A COM 043632108 1862 70050 SH SOLE 70050 0 0 ATLANTIC TELE NETWORK INC COM COM 049079205 342 8700 SH SOLE 8700 0 0 BALDWIN TECHNOLOGY INC CL A COM 058264102 169 168700 SH SOLE 168700 0 0 BEASLEY BROADCAST GRP INC. COM 074014101 68 31000 SH SOLE 31000 0 0 BEL FUSE INC CL A COM 077347201 337 24000 SH SOLE 24000 0 0 BELO CORP COM 080555105 342 190800 SH SOLE 190800 0 0 BERKSHIRE BANCORP INC DEL COM COM 084597202 94 16100 SH SOLE 16100 0 0 BIOLASE TECHNOLOGY INC COM COM 090911108 439 260000 SH SOLE 260000 0 0 BOSTON BEER INC CL A COM 100557107 636 21500 SH SOLE 21500 0 0 BRUSH ENGINEERED MATLS INC COM COM 117421107 581 34700 SH SOLE 34700 0 0 BTU INTL INC COM COM 056032105 433 82650 SH SOLE 82650 0 0 CALIFORNIA MICRO DEVICES CORCO COM 130439102 801 325650 SH SOLE 325650 0 0 CANTERBURY PK HLDG CORP COM 13811E101 102 15000 SH SOLE 15000 0 0 CAPSTONE TURBINE CORP COM COM 14067D102 12 15000 SH SOLE 15000 0 0 CASELLA WASTE SYS INC CL A COM 147448104 219 110000 SH SOLE 110000 0 0 CAVALIER HOMES INC COM COM 149507105 622 227900 SH SOLE 227900 0 0 CAVCO INDUSTRIES COM 149568107 253 10000 SH SOLE 10000 0 0 CEPHEID COM COM 15670R107 528 56000 SH SOLE 56000 0 0 CHASE CORP COM 16150R104 509 42800 SH SOLE 42800 0 0 CIRCOR INTL INC COM COM 17273K109 354 15000 SH SOLE 15000 0 0 COACHMEN INDS INC COM 189873102 1504 1148000 SH DEFINED 0 0 1148000 COHEN & STEERS INC COM COM 19247A100 299 20000 SH SOLE 20000 0 0 COLDWATER CREEK INC COM COM 193068103 671 110000 SH SOLE 110000 0 0 COMMUNICATIONS SYS COM 203900105 163 16600 SH SOLE 16600 0 0 CONSOLIDATED WATER CO LTD ORD COM G23773107 634 40000 SH SOLE 40000 0 0 CONTINUCARE CORP COM COM 212172100 1173 503600 SH SOLE 503600 0 0 CORE MOLDING TECH COM COM 218683100 314 140200 SH SOLE 140200 0 0 CROWN MEDIA HLDGS INC CL A COM 228411104 76 45500 SH SOLE 45500 0 0 CTS CORP COM 126501105 1145 174850 SH SOLE 174850 0 0 CUTERA INC COM COM 232109108 647 75000 SH SOLE 75000 0 0 CYNOSURE INC CL A COM 232577205 468 61200 SH SOLE 61200 0 0 D & E COMMUNICATIONS INC COM COM 232860106 1125 110000 SH SOLE 110000 0 0 DANA HOLDING CORP COM COM 235825205 26 20000 SH SOLE 20000 0 0 DAWSON GEOPHYSICAL CO COM COM 239359102 460 15400 SH SOLE 15400 0 0 DELTA NAT GAS INC COM COM 247748106 243 10800 SH SOLE 10800 0 0 DISCOVER FINANCIAL COM 254709108 103 10000 SH SOLE 10000 0 0 PORTVUE-SEC13F.LNP TETON ADVISORS, INC. PAGE 46 RUN DATE: 07/30/09 11:21 A.M. FORM 13F INFORMATION TABLE AS OF DATE: 06/30/09 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 ------------------------------ ---------------- --------- -------- -------- --- ---- ------- ------------ -------- -------- -------- DOVER DOWNS GAMING & ENTMT INC COM 260095104 163 35000 SH SOLE 35000 0 0 DOVER MOTORSPORTS INC.(B:DVD) COM 260174107 264 185900 SH SOLE 185900 0 0 EDGEWATER TECHNOLOGY INC COM COM 280358102 706 273643 SH SOLE 273643 0 0 ENTEGRIS INC COM COM 29362U104 112 41300 SH SOLE 41300 0 0 ENTERCOM COMMUNICATIONS CORPCL COM 293639100 115 75000 SH SOLE 75000 0 0 EPOCH HOLDING CORP COM 29428R103 2412 279126 SH SOLE 279126 0 0 EXACTECH INC COM COM 30064E109 522 36000 SH SOLE 36000 0 0 FERRO CORP COM 315405100 1115 405569 SH SOLE 405569 0 0 FISHER COMMUNICATIONS INC COM COM 337756209 371 29000 SH SOLE 29000 0 0 FLORIDA PUB UTILS CO COM COM 341135101 1190 84850 SH SOLE 84850 0 0 FLOW INTL CORP COM COM 343468104 683 290700 SH SOLE 290700 0 0 FLUSHING FINL CORP COM COM 343873105 611 65300 SH SOLE 65300 0 0 FSI INTL INC COM COM 302633102 9 21200 SH SOLE 21200 0 0 FULL HOUSE RESORTS INC COM COM 359678109 34 15000 SH SOLE 15000 0 0 FURMANITE CORPORATION COM 361086101 624 140000 SH SOLE 140000 0 0 GENCORP INC COM 368682100 325 170000 SH SOLE 170000 0 0 GENERAL MILLS INC COM 370334104 211 3761 SH SOLE 3761 0 0 GERBER SCIENTIFIC INSTR COM 373730100 427 170800 SH SOLE 170800 0 0 GLOBAL SOURCES LTD COM COM G39300101 613 85000 SH SOLE 85000 0 0 GRAHAM CORP COM COM 384556106 209 15700 SH SOLE 15700 0 0 GRAY TELEVISION, INC COM 389375106 69 140000 SH SOLE 140000 0 0 GREAT ATLANTIC & PAC TEA INCCO COM 390064103 256 60300 SH SOLE 60300 0 0 GRIFFIN LAND & NUR COM 398231100 463 14800 SH SOLE 14800 0 0 GRIFFON CORP COM COM 398433102 165 19788 SH SOLE 19788 0 0 GSE SYS INC COM COM 36227K106 263 39000 SH SOLE 39000 0 0 HAWK CORP CL A COM 420089104 1551 112000 SH DEFINED 0 0 112000 HAWKINS INC COM COM 420261109 1129 50000 SH SOLE 50000 0 0 HEELYS INC COM COM 42279M107 115 58000 SH SOLE 58000 0 0 HERLEY INDS INC COM COM 427398102 1810 165000 SH SOLE 165000 0 0 HESKA CORP COM COM 42805E108 10 26000 SH SOLE 26000 0 0 HICKORY TECH CORP COM COM 429060106 370 48200 SH SOLE 48200 0 0 HOME DIAGNOSTICS INC DEL COM COM 437080104 352 57300 SH SOLE 57300 0 0 IMAX CORP COM COM 45245E109 463 57000 SH SOLE 57000 0 0 INGLES MKTS INC CL A COM 457030104 838 55000 SH SOLE 55000 0 0 INTEGRATED DEVICE TECH INC COM COM 458118106 112 18500 SH SOLE 18500 0 0 INTERNATIONAL RECTIFIER CORPCO COM 460254105 161 10900 SH SOLE 10900 0 0 INTRICON CORP COM COM 46121H109 426 157900 SH SOLE 157900 0 0 I-FLOW CORP COM NEW COM 449520303 694 100000 SH SOLE 100000 0 0 JOURNAL COMM INC-A COM 481130102 571 543900 SH SOLE 543900 0 0 KAMAN CORP COM 483548103 1575 94615 SH SOLE 94615 0 0 KEITHLEY INSTRS INC COM COM 487584104 40 10000 SH SOLE 10000 0 0 KEY TECHNOLOGY INC COM COM 493143101 205 20700 SH SOLE 20700 0 0 KULICKE & SOFFA INDS INC COM COM 501242101 37 10900 SH SOLE 10900 0 0 LAKELAND INDS INC COM COM 511795106 125 15300 SH SOLE 15300 0 0 PORTVUE-SEC13F.LNP TETON ADVISORS, INC. PAGE 47 RUN DATE: 07/30/09 11:21 A.M. FORM 13F INFORMATION TABLE AS OF DATE: 06/30/09 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 ------------------------------ ---------------- --------- -------- -------- --- ---- ------- ------------ -------- -------- -------- LANGER INC COM COM 515707107 14 22550 SH SOLE 22550 0 0 LECROY CORP COM COM 52324W109 762 203100 SH SOLE 203100 0 0 LIFEWAY FOODS INC COM COM 531914109 1625 126000 SH SOLE 126000 0 0 LIN TV CORP CL A COM 532774106 185 110000 SH SOLE 110000 0 0 MAGNETEK INC COM COM 559424106 514 370000 SH SOLE 370000 0 0 MAINE & MARITIMES CORP COM 560377103 921 26500 SH SOLE 26500 0 0 MARCUS CORP COM COM 566330106 105 10000 SH SOLE 10000 0 0 MARINE PRODS CORP COM COM 568427108 41 11000 SH SOLE 11000 0 0 MATERIAL SCIENCES CORP COM COM 576674105 152 160000 SH SOLE 160000 0 0 MATRIXX INITIATIVES INC COM COM 57685L105 196 35000 SH SOLE 35000 0 0 MEADOWBROOK INS GROUP INC COM COM 58319P108 147 22500 SH SOLE 22500 0 0 MEDIA GENERAL CL A COM 584404107 607 287700 SH SOLE 287700 0 0 MEDICAL NUTRITION USA INC COM COM 58461X107 110 53900 SH SOLE 53900 0 0 MERCURY COMPUTER SYS INC COM COM 589378108 389 42100 SH SOLE 42100 0 0 MERIX CORP COM COM 590049102 21 28200 SH SOLE 28200 0 0 MET PRO CORP COM COM 590876306 682 63000 SH SOLE 63000 0 0 METHODE ELECTRS INC CL A COM 591520200 527 75000 SH SOLE 75000 0 0 MGE ENERGY INC COM 55277P104 201 6000 SH SOLE 6000 0 0 MGP INGREDIENTS INC COM COM 55302G103 43 15000 SH SOLE 15000 0 0 MICRUS ENDOVASCULAR CORP COM COM 59518V102 542 60000 SH SOLE 60000 0 0 MIDAS GROUP INC COM COM 595626102 1105 105400 SH SOLE 105400 0 0 MIDDLEBY CORP COM COM 596278101 665 15143 SH SOLE 15143 0 0 MINE SAFETY APPLIANCES CO COM COM 602720104 301 12500 SH SOLE 12500 0 0 MODINE MFG CO COM 607828100 216 45000 SH SOLE 45000 0 0 MONOGRAM BIOSCIENCES INC COM N COM 60975U207 392 86600 SH SOLE 86600 0 0 MORGANS HOTEL GROUP CO COM COM 61748W108 134 35000 SH SOLE 35000 0 0 MOSY INC COM 619718109 124 75400 SH SOLE 75400 0 0 MVC CAP COM COM 553829102 271 32000 SH SOLE 32000 0 0 NARA BANCORP INC COM COM 63080P105 52 10000 SH SOLE 10000 0 0 NASHUA CORP COM 631226107 670 100000 SH SOLE 100000 0 0 NATHANS FAMOUS INC NEW COM COM 632347100 1208 90777 SH SOLE 90777 0 0 NEOGEN CORP COM COM 640491106 1884 65000 SH SOLE 65000 0 0 NEW YORK CMNTY BANCORP INC COM COM 649445103 118 11055 SH SOLE 11055 0 0 NEWPORT CORP COM COM 651824104 436 75350 SH SOLE 75350 0 0 NOBILITY HOMES INC COM COM 654892108 100 12000 SH SOLE 12000 0 0 OIL DRI CORP AMER COM COM 677864100 728 49000 SH SOLE 49000 0 0 OMNOVA SOLUTIONS INC COM COM 682129101 913 280000 SH SOLE 280000 0 0 ON SEMICONDUCTOR CORP COM COM 682189105 81 11800 SH SOLE 11800 0 0 OPKO HEALTH INC COM COM 68375N103 46 26000 SH SOLE 26000 0 0 ORITANI FINL CORP COM COM 686323106 343 25000 SH SOLE 25000 0 0 ORTHOFIX INTL N V ORD COM N6748L102 750 30000 SH SOLE 30000 0 0 OTIX GLOBAL INC COM 68906N101 288 369000 SH SOLE 369000 0 0 PAIN THERAPEUTICS INC COM COM 69562K100 403 75000 SH SOLE 75000 0 0 PALM HBR HOMES INC COM COM 696639103 26 12000 SH SOLE 12000 0 0 PORTVUE-SEC13F.LNP TETON ADVISORS, INC. PAGE 48 RUN DATE: 07/30/09 11:21 A.M. FORM 13F INFORMATION TABLE AS OF DATE: 06/30/09 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 ------------------------------ ---------------- --------- -------- -------- --- ---- ------- ------------ -------- -------- -------- PALOMAR MED TECHNOLOGIES INCCO COM 697529303 398 27000 SH SOLE 27000 0 0 PARK ELECTROCHEMICAL CORP COM COM 700416209 799 37100 SH SOLE 37100 0 0 PATRIOT NATL BANCORP INC COM COM 70336F104 34 11967 SH SOLE 11967 0 0 PENNICHUCK CORP COM NEW COM 708254206 1254 55000 SH SOLE 55000 0 0 PERICOM SEMICONDUCTOR CORP COM COM 713831105 770 91400 SH SOLE 91400 0 0 PHOENIX TECHNOLOGIES LTD COM COM 719153108 138 50800 SH SOLE 50800 0 0 PINNACLE ENTMT INC COM COM 723456109 167 18000 SH SOLE 18000 0 0 PREFORMED LINE PRODS CO COM COM 740444104 343 7788 SH SOLE 7788 0 0 PRIMEDIA INC COM NEW COM 74157K846 402 200000 SH SOLE 200000 0 0 PROLIANCE INTERNATIONAL INC COM 74340R104 5 33000 SH SOLE 33000 0 0 PROVIDENCE & WORCESTER RR COCO COM 743737108 588 52248 SH SOLE 52248 0 0 PZENA INVESTMENT MGMT INC CLAS COM 74731Q103 364 48000 SH SOLE 48000 0 0 QUIDEL CORP COM COM 74838J101 320 22000 SH SOLE 22000 0 0 READING INTERNATIONAL INC CL B COM 755408200 169 24200 SH SOLE 24200 0 0 READING INTL INC CL A COM 755408101 250 55000 SH SOLE 55000 0 0 RF MICRO DEVICES INC COM COM 749941100 67 17800 SH SOLE 17800 0 0 RGC RES INC COM COM 74955L103 421 16500 SH SOLE 16500 0 0 ROCHESTER MED CORP COM COM 771497104 169 12575 SH SOLE 12575 0 0 RPC INC. COMMON COM 749660106 334 40000 SH SOLE 40000 0 0 RTI BIOLOGICS INC COM COM 74975N105 161 37415 SH SOLE 37415 0 0 SAFEGUARD SCIENTIFICS INC COM COM 786449108 69 52400 SH SOLE 52400 0 0 SALEM COMMUNICATIONS CORP DECL COM 794093104 48 50000 SH SOLE 50000 0 0 SCHIFF NUTRITION INTL INC COM COM 806693107 937 184165 SH SOLE 184165 0 0 SCRIPPS E W CO OHIO CL A COM 811054402 251 120000 SH SOLE 120000 0 0 SHENANDOAH TELECOMMUNICATIONCD COM 82312B106 365 18000 SH SOLE 18000 0 0 SINCLAIR BROADCAST GROUP INCCL COM 829226109 97 50000 SH SOLE 50000 0 0 SL INDS INC COM COM 784413106 498 71100 SH SOLE 71100 0 0 SONESTA INTL HOTELS CORP CL A COM 835438409 1198 135282 SH SOLE 135282 0 0 STAMPS.COM INC (NEW) COM 852857200 806 95000 SH SOLE 95000 0 0 STANDARD MTR PRODS INC CLASS A COM 853666105 1819 220000 SH SOLE 220000 0 0 STARRETT L S CO CL A COM 855668109 218 32026 SH SOLE 32026 0 0 STEAK N SHAKE CO COM COM 857873103 179 20500 SH SOLE 20500 0 0 STONERIDGE INC COM 86183P102 701 146000 SH SOLE 146000 0 0 STRATEGIC DIAGNOSTICS INC COM COM 862700101 248 213900 SH SOLE 213900 0 0 STRATTEC SECURITY CORP. COM 863111100 455 33000 SH SOLE 33000 0 0 SWS GROUP INC COM 78503N107 587 42000 SH SOLE 42000 0 0 SYCAMORE NETWORKS COM 871206108 103 33000 SH SOLE 33000 0 0 SYMMETRICOM INC COM COM 871543104 252 43650 SH SOLE 43650 0 0 SYNERON MEDICAL LTD ORD SHS COM M87245102 694 96100 SH SOLE 96100 0 0 TECH OPS SEVCON INC COM 878293109 168 64002 SH SOLE 64002 0 0 TENNANT CO COM 880345103 539 29300 SH SOLE 29300 0 0 TENNECO AUTOMOTIVE INC COM COM 880349105 424 40000 SH SOLE 40000 0 0 TESCO CORP COM COM 88157K101 539 67900 SH SOLE 67900 0 0 TIER TECHNOLOGIES INC CL B COM 88650Q100 583 75500 SH SOLE 75500 0 0 PORTVUE-SEC13F.LNP TETON ADVISORS, INC. PAGE 49 RUN DATE: 07/30/09 11:21 A.M. FORM 13F INFORMATION TABLE AS OF DATE: 06/30/09 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 ------------------------------ ---------------- --------- -------- -------- --- ---- ------- ------------ -------- -------- -------- TRANS LUX CORP COM 893247106 27 32000 SH SOLE 32000 0 0 TRANSACT TECHNOLOGIES INC COM COM 892918103 1594 320000 SH SOLE 320000 0 0 TREE COM INC COM COM 894675107 96 10000 SH SOLE 10000 0 0 TTM TECHNOLOGIES INC COM COM 87305R109 80 10100 SH SOLE 10100 0 0 U S ENERGY CORP WYO COM COM 911805109 41 20300 SH SOLE 20300 0 0 ULTRA CLEAN HLDGS INC COM COM 90385V107 375 157100 SH SOLE 157100 0 0 ULTRALIFE BATTERIES INC COM COM 903899102 335 46700 SH SOLE 46700 0 0 ULTRATECH INC COM COM 904034105 578 46950 SH SOLE 46950 0 0 UNITED GUARDIAN INC COM COM 910571108 657 71000 SH SOLE 71000 0 0 VALASSIS COMMUNICATIONS INC CO COM 918866104 1161 190000 SH SOLE 190000 0 0 VASCULAR SOLUTIONS INC COM COM 92231M109 239 30600 SH SOLE 30600 0 0 VICOR CORP COM COM 925815102 366 50750 SH SOLE 50750 0 0 VISHAY INTERTECHNOLOGY INC COM 928298108 189 27900 SH SOLE 27900 0 0 WHITNEY HLDG CORP COM 966612103 479 52339 SH SOLE 52339 0 0 WHX CORP COM 929248607 105 40200 SH SOLE 40200 0 0 WILSHIRE BANCORP INC COM COM 97186T108 219 38100 SH SOLE 38100 0 0 YOUBET COM INC COM COM 987413101 436 132000 SH SOLE 132000 0 0 YOUNG INNOVATIONS INC COM COM 987520103 403 18500 SH SOLE 18500 0 0 ZEP INC COM 98944B108 1586 131650 SH SOLE 131650 0 0 ZORAN CORP COM COM 98975F101 810 74300 SH SOLE 74300 0 0 ZYGO CORP COM COM 989855101 506 108600 SH SOLE 108600 0 0