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