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
ARTHROCARE CORP                COM              043136100     5377   497910 SH       SOLE                   463910        0    34000
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
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
------------------------------ ---------------- --------- -------- -------- --- ---- ------- ------------ -------- -------- --------
BLACKSTONE GROUP L P COM UNIT  COM              09253U108      425    40300 SH       SOLE                    40300        0        0
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
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
------------------------------ ---------------- --------- -------- -------- --- ---- ------- ------------ -------- -------- --------
CH ENERGY GROUP, INC.          COM              12541M102    33142   709677 SH       SOLE                   673752     1300    34625
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
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
------------------------------ ---------------- --------- -------- -------- --- ---- ------- ------------ -------- -------- --------
CORNING INC                    COM              219350105    10350   644481 SH       SOLE                   644281      200        0
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
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 DOWNS GAMING & ENTMT INC COM              260095104      854   183677 SH       SOLE                   158607        0    25070
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
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
------------------------------ ---------------- --------- -------- -------- --- ---- ------- ------------ -------- -------- --------
FPL GROUP INC COM              COM              302571104    14864   261410 SH       SOLE                   253786     1224     6400
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
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
------------------------------ ---------------- --------- -------- -------- --- ---- ------- ------------ -------- -------- --------
GRUPO TMM SA                   COM              40051D105       11    13000 SH       SOLE                    13000        0        0
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
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 BUSINESS         COM              459200101     6715    64305 SH       SOLE                    63305        0     1000
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
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
------------------------------ ---------------- --------- -------- -------- --- ---- ------- ------------ -------- -------- --------
LILLY, ELI AND COMPANY         COM              532457108     5407   156098 SH       SOLE                   140898        0    15200
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
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
------------------------------ ---------------- --------- -------- -------- --- ---- ------- ------------ -------- -------- --------
MONSANTO CO NEW COM            COM              61166W101     6409    86210 SH       SOLE                    86210        0        0
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
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
------------------------------ ---------------- --------- -------- -------- --- ---- ------- ------------ -------- -------- --------
NUTRI SYS INC NEW COM          COM              67069D108      363    25000 SH       SOLE                    25000        0        0
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
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
------------------------------ ---------------- --------- -------- -------- --- ---- ------- ------------ -------- -------- --------
PNC FINANCIAL CORP             COM              693475105     4040   104100 SH       SOLE                   104100        0        0
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
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
------------------------------ ---------------- --------- -------- -------- --- ---- ------- ------------ -------- -------- --------
SCHERING PLOUGH CORP           COM              806605101    25285  1006565 SH       SOLE                  1005565        0     1000
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
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
------------------------------ ---------------- --------- -------- -------- --- ---- ------- ------------ -------- -------- --------
SUPERIOR INDS INTL INC         COM              868168105     4738   336000 SH       SOLE                   294000        0    42000
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
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
------------------------------ ---------------- --------- -------- -------- --- ---- ------- ------------ -------- -------- --------
UNISOURCE ENERGY CORP COM      COM              909205106     5749   216600 SH       SOLE                   203600        0    13000
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
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
------------------------------ ---------------- --------- -------- -------- --- ---- ------- ------------ -------- -------- --------
WPT ENTERPRISES INC            COM              98211W108       55    45503 SH       SOLE                    45503        0        0
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
ARTHROCARE CORP                COM              043136100     2759   255500 SH       SOLE                   255500        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
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
------------------------------ ---------------- --------- -------- -------- --- ---- ------- ------------ -------- -------- --------
ATLANTIC TELE NETWORK INC COM  COM              049079205     2161    55000 SH       SOLE                    55000        0        0
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
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
------------------------------ ---------------- --------- -------- -------- --- ---- ------- ------------ -------- -------- --------
BP PLC SPONS ADR               COM              055622104    37310   782500 SH       SOLE                   782500        0        0
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
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
------------------------------ ---------------- --------- -------- -------- --- ---- ------- ------------ -------- -------- --------
CEPHALON - B 0% 6/15/2033 SERI CONVERTIBLE BOND 156708AL3      218   200000 PRN      SOLE                   200000        0        0
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
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
------------------------------ ---------------- --------- -------- -------- --- ---- ------- ------------ -------- -------- --------
COMMUNICATIONS SYS             COM              203900105     1568   160000 SH       SOLE                   160000        0        0
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
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
------------------------------ ---------------- --------- -------- -------- --- ---- ------- ------------ -------- -------- --------
DELTA NAT GAS INC COM          COM              247748106     1712    76000 SH       SOLE                    76000        0        0
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
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
------------------------------ ---------------- --------- -------- -------- --- ---- ------- ------------ -------- -------- --------
EL PASO ENERGY CAP TR I PFD CO CONVERTIBLE PREF 283678209     4060   129300 SH       SOLE                   129300        0        0
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
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
------------------------------ ---------------- --------- -------- -------- --- ---- ------- ------------ -------- -------- --------
FOMENTO ECONOMICO MEXICANO SAD COM              344419106    14605   453000 SH       SOLE                   453000        0        0
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
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
------------------------------ ---------------- --------- -------- -------- --- ---- ------- ------------ -------- -------- --------
GREATBATCH INC                 COM              39153L106     2939   130000 SH       SOLE                   130000        0        0
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
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
------------------------------ ---------------- --------- -------- -------- --- ---- ------- ------------ -------- -------- --------
HSN INC COM                    COM              404303109     1564   148000 SH       SOLE                   148000        0        0
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
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 CTRLS 6.500% 09/30/12  CONVERTIBLE BOND 478366AS6      401   200000 PRN      SOLE                   200000        0        0
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
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
------------------------------ ---------------- --------- -------- -------- --- ---- ------- ------------ -------- -------- --------
LIN TV CORP CL A               COM              532774106     2433  1448000 SH       SOLE                        0        0  1448000
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
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
------------------------------ ---------------- --------- -------- -------- --- ---- ------- ------------ -------- -------- --------
MET PRO CORP COM               COM              590876306     1595   147401 SH       SOLE                   147401        0        0
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
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
------------------------------ ---------------- --------- -------- -------- --- ---- ------- ------------ -------- -------- --------
NASHUA CORP                    COM              631226107     2764   412500 SH       SOLE                        0        0   412500
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
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
------------------------------ ---------------- --------- -------- -------- --- ---- ------- ------------ -------- -------- --------
OCH ZIFF CAP MGMT GROUP CL A   COM              67551U105     1844   207000 SH       SOLE                   207000        0        0
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
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
------------------------------ ---------------- --------- -------- -------- --- ---- ------- ------------ -------- -------- --------
PHILLIPINE LONG DISTANCE TEL S COM              718252604     6240   125500 SH       SOLE                   125500        0        0
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
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
------------------------------ ---------------- --------- -------- -------- --- ---- ------- ------------ -------- -------- --------
ROBBINS & MYERS INC            COM              770196103     2608   135500 SH       SOLE                   135500        0        0
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
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
------------------------------ ---------------- --------- -------- -------- --- ---- ------- ------------ -------- -------- --------
SIRIUS XM RADIO INC COM        COM              82967N108       86   200000 SH       SOLE                   200000        0        0
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
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
------------------------------ ---------------- --------- -------- -------- --- ---- ------- ------------ -------- -------- --------
SUNPOWER CORP COM CL A         COM              867652109     8656   325300 SH       SOLE                   325300        0        0
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
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
------------------------------ ---------------- --------- -------- -------- --- ---- ------- ------------ -------- -------- --------
TIME WARNER INC COM            COM              887317303    43344  1720699 SH       SOLE                  1720699        0        0
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
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
------------------------------ ---------------- --------- -------- -------- --- ---- ------- ------------ -------- -------- --------
VARIAN MED SYS INC COM         COM              92220P105     2846    81000 SH       SOLE                    81000        0        0
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
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
------------------------------ ---------------- --------- -------- -------- --- ---- ------- ------------ -------- -------- --------
WORLD WRESTLING ENTERTAINMENT  COM              98156Q108     1419   113000 SH       SOLE                   113000        0        0
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
ARTHROCARE CORP                COM              043136100       86     8000 SH       SOLE                     8000        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
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
------------------------------ ---------------- --------- -------- -------- --- ---- ------- ------------ -------- -------- --------
DISCOVER FINANCIAL             COM              254709108      103    10000 SH       SOLE                    10000        0        0
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
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
------------------------------ ---------------- --------- -------- -------- --- ---- ------- ------------ -------- -------- --------
LAKELAND INDS INC COM          COM              511795106      125    15300 SH       SOLE                    15300        0        0
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
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
------------------------------ ---------------- --------- -------- -------- --- ---- ------- ------------ -------- -------- --------
PALM HBR HOMES INC COM         COM              696639103       26    12000 SH       SOLE                    12000        0        0
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
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
------------------------------ ---------------- --------- -------- -------- --- ---- ------- ------------ -------- -------- --------
TIER TECHNOLOGIES INC CL B     COM              88650Q100      583    75500 SH       SOLE                    75500        0        0
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