John G.Ullman & Associates

John G.Ullman & Associates as of March 31, 2012

Portfolio Holdings for John G.Ullman & Associates

John G.Ullman & Associates holds 0 positions in its portfolio as reported in the March 2012 quarterly 13F filing

                {C}		                   	      {C}
                                                                FORM 13F INFORMATION TABLE
                              TITLE OF                     VALUE   SHARES/ SH/ PUT/ INVSTMT   OTHER      VOTING AUTHORITY
 NAME OF ISSUER               CLASS               CUSIP  (X $1000) PRN AMT PRN CALL DSCRETN  MANAGERS  SOLE  SHARED   NONE
----------------------------  -------------   ---------  --------- ------- --- ---- -------  --------- ----- ------- -------
COVIDIEN PLC                  SHS             G2554F113       1917   35050 SH          SOLE                            35050
INGERSOLL-RAND PLC            SHS             G47791101       3554   85950 SH          SOLE                            85950
MARVELL TECHNOLOGY GROUP LTD  ORD             G5876H105       2517  160000 SH          SOLE                           160000
XYRATEX LTD                   COM             G98268108       2355  148000 SH          SOLE                           148000
TE CONNECTIVITY LTD           REG SHS         H84989104       1139   31000 SH          SOLE                            31000
TYCO INTERNATIONAL LTD        SHS             H89128104       2800   49846 SH          SOLE                            49846
AUDIOCODES LTD                ORD             M15342104        184   67800 SH          SOLE                            67800
AT^T INC                      COM             00206R102        462   14792 SH          SOLE                            14792
ABERDEEN AUSTRALIA EQTY FD I  COM             003011103       3843  357515 SH          SOLE                           357515
ADVANTAGE OIL & GAS LTD       COM             00765F101        239   71400 SH          SOLE                            71400
AEGION CORP                   COM             00770F104        539   30250 SH          SOLE                            30250
ALCATEL-LUCENT                SPONSORED ADR   013904305        175   77178 SH          SOLE                            77178
AMERICAN CAP LTD              COM             02503Y103        181   20885 SH          SOLE                            20885
AMERICAN SOFTWARE INC         CL A            029683109       1090  127083 SH          SOLE                           127083
AMGEN INC                     COM             031162100      10417  153256 SH          SOLE                           153256
ANALOG DEVICES INC            COM             032654105       5796  143462 SH          SOLE                           143462
APPLE INC                     COM             037833100        848    1414 SH          SOLE                             1414
APPLIED MATLS  INC            COM             038222105       5757  462557 SH          SOLE                           462557
ARCH COAL INC                 COM             039380100        887   82850 SH          SOLE                            82850
ARCHER DANIELS MIDLAND CO     COM             039483102        511   16150 SH          SOLE                            16150
BCE INC                       COM NEW         05534B760       6091  152039 SH          SOLE                           152039
BANCROFT FUND LTD             COM             059695106       3239  194050 SH          SOLE                           194050
BANK NOVA SCOTIA HALIFAX      COM             064149107       1524   27200 SH          SOLE                            27200
BARRICK GOLD CORP             COM             067901108       1992   45822 SH          SOLE                            45822
BAXTER INTL INC               COM             071813109       1716   28709 SH          SOLE                            28709
BRISTOL MYERS SQUIBB CO       COM             110122108       8158  241729 SH          SOLE                           241729
BROOKS AUTOMATION INC         COM             114340102       2766  224302 SH          SOLE                           224302
CALAVO GROWERS INC            COM             128246105       1773   66200 SH          SOLE                            66200
CALGON CARBON CORP            COM             129603106       2646  169513 SH          SOLE                           169513
CENOVUS ENERGY INC            COM             15135U109        972   27050 SH          SOLE                            27050
CIENA CORP                    COM NEW         171779309       1238   76442 SH          SOLE                            76442
CISCO SYS INC                 COM             17275R102       8829  417451 SH          SOLE                           417451
CLAYMORE EXCHANGE TRD FD TR   GUGG S^P GBL WTR18383Q507        481   22800 SH          SOLE                            22800
CLAYMORE EXCHANGE-TRD FD TR   GUGG CHINA ALLCP18385P101       2809  118900 SH          SOLE                           118900
COCA COLA CO                  COM             191216100       8140  109984 SH          SOLE                           109984
COMPANIA DE MINAS BUENAVENTU  SPONSORED ADR   204448104        657   16300 SH          SOLE                            16300
CONOCOPHILLIPS                COM             20825C104        322    4238 SH          SOLE                             4238
CORNING INC                   COM             219350105      13044  926390 SH          SOLE                           926390
COVANCE INC                   COM             222816100        272    5715 SH          SOLE                             5715
CRYOLIFE INC                  COM             228903100        250   47500 SH          SOLE                            47500
CUBIST PHARMACEUTICALS INC    COM             229678107       1372   31725 SH          SOLE                            31725
CURRENCYSHARES CDN DLR TR     CDN DOLLAR SHS  23129X105       1072   10750 SH          SOLE                            10750
DDI CORP                      COM 0.00001 NEW 233162502        582   47745 SH          SOLE                            47745
DENTSPLY INTL INC NEW         COM             249030107       3612   90000 SH          SOLE                            90000
DIAMOND FOODS INC             COM             252603105       2206   96660 SH          SOLE                            96660
DISNEY WALT CO                COM DISNEY      254687106       2095   47856 SH          SOLE                            47856
DOLBY LABORATORIES INC        COM             25659T107       2238   58800 SH          SOLE                            58800
DRESSER-RAND GROUP INC        COM             261608103       4085   88050 SH          SOLE                            88050
DUKE ENERGY CORP NEW          COM             26441C105       7446  354397 SH          SOLE                           354397
EGA EMERGING GLOBAL SHS TR    EGS BRAZ INF ETF268461829       1892   78525 SH          SOLE                            78525
EGA EMERGING GLOBAL SHS TR    EGS CHIN INF ETF268461837        984   59975 SH          SOLE                            59975
E M C CORP MASS               COM             268648102        765   25590 SH          SOLE                            25590
ELLSWORTH FUND LTD            COM             289074106       2677  364192 SH          SOLE                           364192
ELMIRA SVGS BK FSB N Y        COM             289660102       1237   62618 SH          SOLE                            62618
EMERSON ELEC CO               COM             291011104      11747  225131 SH          SOLE                           225131
ENCANA CORP                   COM             292505104       1817   92475 SH          SOLE                            92475
ENDO PHARMACEUTICALS HLDGS I  COM             29264F205        984   25400 SH          SOLE                            25400
EXELON CORP                   COM             30161N101       6351  161975 SH          SOLE                           161975
EXXON MOBIL CORP              COM             30231G102      16777  193437 SH          SOLE                           193437
FLOWERSERVE CORP              COM             34354P105       3265   28270 SH          SOLE                            28270
GENERAL ELECTRIC CO           COM             369604103        660   32874 SH          SOLE                            32874
GLAXOSMITHKLINE PLC           SPONSORED ADR   37733W105       6665  148409 SH          SOLE                           148409
GOOGLE INC                    CL A            38259P508       3139    4895 SH          SOLE                             4895
GRANITE CONSTR INC            COM             387328107       5638  196164 SH          SOLE                           196164
GREAT PLAINS ENERGY INC       COM             391164100       6897  340280 SH          SOLE                           340280
HARDINGE INC                  COM             412324303        295   31208 SH          SOLE                            31208
HEWLETT PACKARD CO            COM             428236103       1062   44550 SH          SOLE                            44550
HONEYWELL INTL INC            COM             438516106       6460  105813 SH          SOLE                           105813
ITT CORP NEW                  COM NEW         450911201        412   17939 SH          SOLE                            17939
IDACORP INC                   COM             451107106       8946  217550 SH          SOLE                           217550
INTEL CORP                    COM             458140100       4488  159646 SH          SOLE                           159646
INTERNATIONAL BUSINESS MACHS  COM             459200101       2320   11118 SH          SOLE                            11118
ISHARES INC                   MSCI BRAZIL     464286400       1423   22000 SH          SOLE                            22000
ISHARES INC                   MSCI SINGAPORE  464286673       3997  310055 SH          SOLE                           310055
ISHARES TR INDEX              FTSE CHINA25 IDX464287184       2519   68690 SH          SOLE                            68690
ISHARES TR                    MSCI PERU CAP   464289842       2597   55600 SH          SOLE                            55600
JOHNSON & JOHNSON             COM             478160104      23049  349440 SH          SOLE                           349440
LACLEDE GROUP INC             COM             505597104       3414   87485 SH          SOLE                            87485
LANDEC CORP                   COM             514766104       1055  161600 SH          SOLE                           161600
LECROY CORP                   COM             52324W109        257   24700 SH          SOLE                            24700
LINDSAY CORP                  COM             535555106       6595   99515 SH          SOLE                            99515
MDU RES GROUP INC             COM             552690109        213    9500 SH          SOLE                             9500
MARKET VECTORS ETF TR         VIETNAM ETF     57060U761        310   16200 SH          SOLE                            16200
MEDTRONIC INC                 COM             585055106       3567   91006 SH          SOLE                            91006
MERCK & CO INC NEW            COM             58933Y105       5596  145722 SH          SOLE                           145722
MICROSOFT CORP                COM             594918104       1114   34552 SH          SOLE                            34552
MICRON TECHNOLOGY INC         COM             595112103        794   98100 SH          SOLE                            98100
MONSANTO CO NEW               COM             61166W101       5220   65450 SH          SOLE                            65450
MULTI FINELINE ELECTRONIX     COM             62541B101        357   12993 SH          SOLE                            12993
NEOGEN CORP                   COM             640491106       1869   47832 SH          SOLE                            47832
NET SERVICOS DE COMUNICACAO   SPONSD ADR NEW  64109T201        732   52375 SH          SOLE                            52375
NEW YORK CMNTY BANCORP INC    COM             649445103        382   27450 SH          SOLE                            27450
NEXTERA ENERGY INC            COM             65339F101       5562   91065 SH          SOLE                            91065
NORTHWESTERN CORP             COM NEW         668074305       1058   29850 SH          SOLE                            29850
NOVARTIS A G                  SPONSORED ADR   66987V109       5646  101890 SH          SOLE                           101890
OGE ENERGY CORP               COM             670837103       3919   73250 SH          SOLE                            73250
OCLARO INC                    COM NEW         67555N206        987  250600 SH          SOLE                           250600
OTTER TAIL CORP               COM             689648103       1384   63765 SH          SOLE                            63765
PALL CORP                     COM             696429307       8474  142117 SH          SOLE                           142117
PENN WEST PETE LTD NEW        COM             707887105        250   12800 SH          SOLE                            12800
PEPSICO INC                   COM             713448108        418    6302 SH          SOLE                             6302
PETROLEO BRASILEIRO SA PETRO  SPONSORED ADR   71654V408        952   35840 SH          SOLE                            35840
PFIZER INC                    COM             717081103       5085  224557 SH          SOLE                           224557
PORTLAND GEN ELEC CO          COM NEW         736508847       5467  218850 SH          SOLE                           218850
POWERSHARES QQQ TRUST         UNIT SER 1      73935A104        364    5395 SH          SOLE                             5395
POWERSHARES ETF TRUST         GOLDEN DRG USX  73935X401       3488  161350 SH          SOLE                           161350
POWERSHARES ETF TRUST         WNDRHLL CLN EN  73935X500         96   17300 SH          SOLE                            17300
POWERSHARES ETF TRUST         WATER RESOURCE  73935X575        616   32095 SH          SOLE                            32095
POWERSECURE INTL INC          COM             73936N105        376   62050 SH          SOLE                            62050
PROCTER & GAMBLE CO           COM             742718109       2228   33148 SH          SOLE                            33148
PROSHARES TR                  SHRT 20+YR TRE  74347X849        744   22400 SH          SOLE                            22400
QUEST DIAGNOSTICS INC         COM             74834L100        431    7048 SH          SOLE                             7048
REGENERON PHARMACEUTICALS     COM             75886F107        496    4253 SH          SOLE                             4253
ROPER INDS INC NEW            COM             776696106       1012   10209 SH          SOLE                            10209
SPDR INDEX SHS FDS            S^P CHINA ETF   78463X400        773   11300 SH          SOLE                            11300
ST JUDE MED INC               COM             790849103       1584   35749 SH          SOLE                            35749
SCHLUMBERGER LTD              COM             806857108       7081  101255 SH          SOLE                           101255
SIGMA ALDRICH CORP            COM             826552101       2868   39250 SH          SOLE                            39250
SONUS NETWORKS INC            COM             835916107         29   10000 SH          SOLE                            10000
STERIS CORP                   COM             859152100       3553  112350 SH          SOLE                           112350
STRYKER CORP                  COM             863667101       1201   21651 SH          SOLE                            21651
SUNCOR ENERGY INC NEW         COM             867224107       1167   35696 SH          SOLE                            35696
SUNOPTA INC                   COM             8676EP108        988  180600 SH          SOLE                           180600
SWISS HELVETIA FD INC         COM             870875101       1282  114389 SH          SOLE                           114389
SYNGENTA AG                   SPONSORED ADR   87160A100       2832   41150 SH          SOLE                            41150
TAOMEE HLDGS LTD              SPONSORED ADR   87600Y106        865  152025 SH          SOLE                           152025
TELE NORTE LESTE PART S A     SPON ADR PFD    879246106        682   60115 SH          SOLE                            60115
TELECOM ARGENTINA S A         SPON ADR REP B  879273209        784   44250 SH          SOLE                            44250
TELEFONICA S A                SPONSORED ADR   879382208        207   12591 SH          SOLE                            12591
TELLABS INC                   COM             879664100        649  160250 SH          SOLE                           160250
TESSERA TECHNOLOGIES INC      COM             88164L100        609   35300 SH          SOLE                            35300
TEXAS INSTRS INC              COM             882508104       4384  130450 SH          SOLE                           130450
3M CO                         COM             88579Y101       5009   56144 SH          SOLE                            56144
TITANIUM METALS CORP          COM NEW         888339207        410   30225 SH          SOLE                            30225
TOMPKINS FINANCIAL CORPORATI  COM             890110109        334    8330 SH          SOLE                             8330
TORTOISE ENERGY INFRASTRCTR C COM             89147L100        381    9240 SH          SOLE                             9240
TRANSCANADA CORP              COM             89353D107       1352   31450 SH          SOLE                            31450
UQM TECHOLOGIES INC           COM             903213106         63   42400 SH          SOLE                            42400
URS CORPORATION               COM             903236107        710   16700 SH          SOLE                            16700
VALE S A                      ADR             91912E105       2356  100975 SH          SOLE                           100975
VANGUARD BD INDEX FD INC      SHORT TRM BOND  921937827       5453   67370 SH          SOLE                            67370
VANGUARD INTL EQUITY INDEX F  MSCI EMR MKT ETF922042858        345    7948 SH          SOLE                             7948
VERISIGN INC                  COM             92343E102        240    6250 SH          SOLE                             6250
WUXI PHARMATECH CAYMAN INC    SPONS ADR SHS   929352102        615   42700 SH          SOLE                            42700
WATTS WATER TECHNOLOGIES INC  CL A            942749102       1674   41089 SH          SOLE                            41089
WISDOMTREE TRUST              DRYFS CURR ETF  97717W133       1006   48050 SH          SOLE                            48050
WISDOMTREE TRUST              CHINESE YUAN ETF97717W182       1872   73840 SH          SOLE                            73840
WISDOMTREE TRUST              BRAZILN RL ETF  97717W240       1527   75250 SH          SOLE                            75250
WISDOMTREE TR                 ASIA LC DBT FD  97717X842        961   18700 SH          SOLE                            18700
XYLEM INC                     COM             98419M100       1140   41078 SH          SOLE                            41078
ZIMMER HLDGS INC              COM             98956P102       2451   38130 SH          SOLE                            38130
ZOLTEK  COS INC               COM             98975W104       1249  110350 SH          SOLE                           110350