13F-HR 1 cleanyield13fq22012.txt CYAM 13F REPORT Q1 2012 FORM 13F INFORMATION TABLE VALUE SHARES/ SH/ PUT/ INVSTMT OTHER VOTING AUTHORITY ISSUER CLASS CUSIP (x$1000) PRN AMT PRN CALL DSCRETN MANAGERS SOLE SHARED NONE ------------------------------ ---------------- --------- -------- -------- --- ---- ------- ------------ -------- -------- -------- 3M Co COM 88579y101 2218 24868.00 SH Sole 24868.00 Adobe Systems Inc COM 00724f101 772 22506.00 SH Sole 22506.00 Advisory Board Co COM 00762w107 253 2850.00 SH Sole 2850.00 AGL Resources Inc COM 001204106 4323 110231.16SH Sole 110231.16 Ameresco Inc Cl A COM 02361e108 666 49165.00 SH Sole 49165.00 American Express Co COM 025816109 235 4059.00 SH Sole 4059.00 Apple Inc COM 037833100 4302 7176.00 SH Sole 7176.00 Applied Materials Inc COM 038222105 424 34066.00 SH Sole 34066.00 Aqua America Inc COM 03836w103 2749 123309.11SH Sole 123309.11 AT&T Inc COM 00206r102 246 7893.00 SH Sole 7893.00 Automatic Data Processing Inc COM 053015103 3441 62349.00 SH Sole 62349.00 Badger Meter Inc COM 056525108 1066 31365.00 SH Sole 31365.00 Baxter Intl Inc COM 071813109 2037 34068.00 SH Sole 34068.00 Becton Dickinson & Co COM 075887109 1656 21323.00 SH Sole 21323.00 Brady Corp Cl A COM 104674106 2227 68834.06 SH Sole 68834.06 California Wtr Svc Group COM 130788102 514 28233.67 SH Sole 28233.67 Camden Natl Corp COM 133034108 468 13315.00 SH Sole 13315.00 Canadian National Railway Co COM 136375102 252 3174.00 SH Sole 3174.00 Chipotle Mexican Grill Inc Cl COM 169656105 309 740.00 SH Sole 740.00 Church & Dwight Inc COM 171340102 207 4202.00 SH Sole 4202.00 Cisco Systems Inc COM 17275r102 1870 88394.00 SH Sole 88394.00 Citrix Systems Inc COM 177376100 1509 19125.00 SH Sole 19125.00 Clarcor Inc COM 179895107 1273 25928.77 SH Sole 25928.77 Connecticut Wtr Svc Inc COM 207797101 957 33824.33 SH Sole 33824.33 Consolidated Comm Holdings Inc COM 209034107 620 31601.00 SH Sole 31601.00 Cree Inc COM 225447101 202 6375.00 SH Sole 6375.00 DeVry Inc COM 251893103 553 16325.00 SH Sole 16325.00 Disney Walt Co Disney COM 254687106 294 6705.00 SH Sole 6705.00 Du Pont E I de Nemours & Co COM 263534109 3731 70522.00 SH Sole 70522.00 Ecolab Inc COM 278865100 1080 17494.00 SH Sole 17494.00 EMC Corp MA COM 268648102 299 9997.00 SH Sole 9997.00 Emerson Electric Co COM 291011104 1701 32597.00 SH Sole 32597.00 Energen Corp COM 29265n108 236 4800.00 SH Sole 4800.00 EQT Corp COM 26884l109 2827 58647.52 SH Sole 58647.52 Expeditors Intl Wash Inc COM 302130109 1704 36636.08 SH Sole 36636.08 Express Scripts Inc COM 302182100 488 9000.00 SH Sole 9000.00 Exxon Mobil Corp COM 30231g102 1098 12662.70 SH Sole 12662.70 General Electric Co COM 369604103 534 26604.00 SH Sole 26604.00 Google Inc Cl A COM 38259p508 937 1461.00 SH Sole 1461.00 Green Mountain Coffee Roasters COM 393122106 2154 45995.00 SH Sole 45995.00 GT Advanced Technologies Inc COM 36191u106 2509 303370.00SH Sole 303370.00 Hain Celestial Group Inc COM 405217100 2820 64378.00 SH Sole 64378.00 Heinz H J Co COM 423074103 1341 25040.00 SH Sole 25040.00 Hershey Co COM 427866108 239 3900.00 SH Sole 3900.00 Hewlett Packard Co COM 428236103 815 34195.00 SH Sole 34195.00 Home Depot Inc COM 437076102 368 7306.00 SH Sole 7306.00 Hubbell Inc Cl B COM 443510201 619 7875.00 SH Sole 7875.00 IDACORP Inc COM 451107106 370 9000.00 SH Sole 9000.00 Illinois Tool Works Inc COM 452308109 3147 55095.00 SH Sole 55095.00 International Business Machine COM 459200101 970 4649.00 SH Sole 4649.00 Intuit COM 461202103 1707 28370.00 SH Sole 28370.00 Johnson & Johnson COM 478160104 4920 74585.30 SH Sole 74585.30 Johnson Controls Inc COM 478366107 3827 117814.00SH Sole 117814.00 Kadant Inc COM 48282t104 1128 47356.00 SH Sole 47356.00 Life Technologies Corp COM 53217v109 1027 21045.00 SH Sole 21045.00 McCormick & Co Inc Non Vtg COM 579780206 4543 83463.79 SH Sole 83463.79 McGraw Hill Cos Inc COM 580645109 1378 28431.00 SH Sole 28431.00 Medco Health Solutions Inc COM 58405u102 378 5382.00 SH Sole 5382.00 Medizone Intl Inc COM 585013105 4 23650.00 SH Sole 23650.00 Medtronic Inc COM 585055106 842 21491.00 SH Sole 21491.00 Merck & Co Inc COM 58933y105 1318 34322.00 SH Sole 34322.00 Met Pro Corp COM 590876306 2425 229671.93SH Sole 229671.93 Microsoft Corp COM 594918104 773 23970.00 SH Sole 23970.00 Miller Herman Inc COM 600544100 255 11103.00 SH Sole 11103.00 Mocon Inc COM 607494101 467 28750.00 SH Sole 28750.00 Neogen Corp COM 640491106 1307 33462.00 SH Sole 33462.00 Patterson Companies Inc COM 703395103 2045 61220.00 SH Sole 61220.00 Peoples United Financial Inc COM 712704105 1572 118839.00SH Sole 118839.00 PepsiCo Inc COM 713448108 1353 20390.00 SH Sole 20390.00 Pfizer Inc COM 717081103 1168 51570.00 SH Sole 51570.00 Popular Inc COM 733174106 47 22900.00 SH Sole 22900.00 PPG Industries Inc COM 693506107 201 2100.00 SH Sole 2100.00 Procter & Gamble Co COM 742718109 2245 33405.00 SH Sole 33405.00 Schlumberger Ltd COM 806857108 229 3275.00 SH Sole 3275.00 Schwab Charles Corp COM 808513105 847 58964.00 SH Sole 58964.00 Smucker J M Co COM 832696405 3075 37798.62 SH Sole 37798.62 St Jude Med Inc COM 790849103 355 8015.00 SH Sole 8015.00 Stryker Corp COM 863667101 1308 23573.00 SH Sole 23573.00 Sun Hydraulics Corp COM 866942105 3259 124562.28SH Sole 124562.28 Tennant Co COM 880345103 1789 40660.04 SH Sole 40660.04 Texas Instruments Inc COM 882508104 503 14960.00 SH Sole 14960.00 Thermo Fisher Scientific Inc COM 883556102 552 9794.00 SH Sole 9794.00 Tractor Supply Co COM 892356106 272 3000.00 SH Sole 3000.00 United Natural Foods Inc COM 911163103 2726 58421.00 SH Sole 58421.00 United Parcel Service Inc Cl B COM 911312106 380 4710.00 SH Sole 4710.00 Verizon Communications Inc COM 92343v104 2364 61835.98 SH Sole 61835.98 Wabtec Corp COM 929740108 1177 15610.00 SH Sole 15610.00 Walgreen Co COM 931422109 265 7900.00 SH Sole 7900.00 Wells Fargo & Co COM 949746101 261 7640.00 SH Sole 7640.00 WGL Holdings Inc COM 92924f106 214 5250.00 SH Sole 5250.00 Whole Foods Mkt Inc COM 966837106 2596 31205.00 SH Sole 31205.00 Wiley John & Sons Inc Cl A COM 968223206 3365 70705.00 SH Sole 70705.00 Worthington Industries Inc COM 981811102 378 19700.00 SH Sole 19700.00 Canon Inc ADR 138006309 2026 42507.00 SH Sole 42507.00 Novo-Nordisk AS ADR 670100205 610 4399.00 SH Sole 4399.00 PowerShares ETF Trust WilderHi 73935x500 110 19840.00 SH Sole 19840.00 PowerShares Global ETF Trust G 73936t615 487 54220.00 SH Sole 54220.00 SPDR S&P 500 Index ETF 78462f103 358 2544.00 SH Sole 2544.00 Fidelity Puritan Fund 316345107 272 13921.080SH Sole 13921.080 AmeriGas Partners LP 030975106 2535 62570 SH Sole 62570 Suburban Propane Partners LP 864482104 448 10425 SH Sole 10425 Digital Realty Trust Inc 253868103 212 2860.00 SH Sole 2860.00 Liberty Property Trust 531172104 405 11325.00 SH Sole 11325.00