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