Ncm Capital Advisers

Ncm Capital Advisers as of March 31, 2012

Portfolio Holdings for Ncm Capital Advisers

Ncm Capital Advisers holds 0 positions in its portfolio as reported in the March 2012 quarterly 13F filing

                13F Holdings Report
                                                          As of Date:  12/31/11

{S}     {C}    {C}    {C}    {C}    {C}    {C}
                                                                                           INVESTMENT                VOTING
ISSUER                           TITLE OF    CUSIP            MKT        SHARES/        DISCRETION    OTHER         AUTHORITY
NAME                               CLASS     NUMBER           VAL       PRINC AMT    SOLE(A)  SHARED  MNGRS    SOLE  SHARED   NONE
------------------------------------------------------------------------------------------------------------------------------------

APPLE INC                      Common Stock   037833100   2,538,155.98      4,234      4234           0 ALL     4234  0        0
ABBOTT LABS                    Common Stock   002824100     680,502.87     11,103     11103           0 ALL    11103  0        0
AMERICAN CAMPUS CMNTYS INC     Common Stock   024835100   2,761,460.00     61,750     61750           0 ALL    55050  0     6700
ACE LTD                        Common Stock   H0023R105     704,989.20      9,631      9631           0 ALL     9631  0        0
ARCH CAP GROUP LTD             Common Stock   G0450A105   2,512,769.00     67,475     67475           0 ALL    57625  0     9850
AES CORP                       Common Stock   00130H105   2,761,338.11    211,273    211273           0 ALL   188473  0    22800
ALBEMARLE CORP                 Common Stock   012653101     453,832.00      7,100      7100           0 ALL     7100  0        0
AFFILIATED MANAGERS GROUP      Common Stock   008252108   7,496,860.50     67,050     67050           0 ALL    50900  0    16150
ALEXANDRIA REAL ESTATE EQ INC  Common Stock   015271109   3,343,869.25     45,725     45725           0 ALL    39475  0     6250
ATMEL CORP                     Common Stock   049513104   3,785,352.60    383,910    383910           0 ALL   290410  0    93500
ATWOOD OCEANICS INC            Common Stock   050095108   3,731,481.25     83,125     83125           0 ALL    63175  0    19950
AVAGO TECHNOLOGIES LTD         Common Stock   Y0486S104   3,063,431.70     78,610     78610           0 ALL    60510  0    18100
BOEING CO                      Common Stock   097023105     592,208.31      7,963      7963           0 ALL     7963  0        0
BED BATH & BEYOND INC          Common Stock   075896100   5,239,895.90     79,670     79670           0 ALL    56570  0    23100
BUNGE LIMITED                  Common Stock   G16962105   4,214,945.84     61,586     61586           0 ALL    46186  0    15400
BROADCOM CORP                  Common Stock   111320107     808,125.90     20,563     20563           0 ALL    20563  0        0
PEABODY ENERGY CORP            Common Stock   704549104   2,408,545.28     83,168     83168           0 ALL    60968  0    22200
CHEESECAKE FACTORY INC         Common Stock   163072101   1,616,450.00     55,000     55000           0 ALL    55000  0        0
CHUBB CORP                     Common Stock   171232101     580,247.56      8,396      8396           0 ALL     8396  0        0
CADENCE DESIGN SYSTEM INC      Common Stock   127387108   4,586,342.40    387,360    387360           0 ALL   298160  0    89200
CF INDS HLDGS INC              Common Stock   125269100   5,809,000.60     31,804     31804           0 ALL    23004  0     8800
CAREFUSION CORP                Common Stock   14170T101   5,637,882.11    217,427    217427           0 ALL   167577  0    49850
CLIFFS NATURAL RESOURCES INC   Common Stock   18683K101  11,525,902.90    166,415    166415           0 ALL   128015  0    38400
CMS ENERGY CORP                Common Stock   125896100     636,768.00     28,944     28944           0 ALL    20594  0     8350
CAPITAL ONE FINL CORP          Common Stock   14040H105   1,042,672.44     18,706     18706           0 ALL    18706  0        0
COMPUWARE CORP                 Common Stock   205638109   4,746,818.80    516,520    516520           0 ALL   401020  0   115500
CRANE CO                       Common Stock   224399105   7,686,328.50    158,481    158481           0 ALL   126331  0    32150
CARBO CERAMICS INC             Common Stock   140781105   2,001,441.00     18,980     18980           0 ALL    14380  0     4600
CISCO SYS INC                  Common Stock   17275R102     972,075.15     45,961     45961           0 ALL    45961  0        0
CENTURYLINK INC                Common Stock   156700106   1,650,084.45     42,693     42693           0 ALL    39168  0     3525
CITRIX SYS INC                 Common Stock   177376100   2,377,145.18     30,125     30125           0 ALL    20225  0     9900
CHEVRON CORP NEW               Common Stock   166764100     850,842.16      7,934      7934           0 ALL     7934  0        0
DU PONT E I DE NEMOURS & CO    Common Stock   263534109     431,769.80      8,162      8162           0 ALL     8162  0        0
DIGITAL RLTY TR INC            Common Stock   253868103   8,210,596.03    110,999    110999           0 ALL    83124  0    27875
DOVER CORP                     Common Stock   260003108     587,859.60      9,340      9340           0 ALL     9340  0        0
DARDEN RESTAURANTS INC         Common Stock   237194105   5,837,969.92    114,112    114112           0 ALL    77987  0    36125
DSW INC                        Common Stock   23334L102   3,872,786.70     70,710     70710           0 ALL    47610  0    23100
E M C CORP MASS                Common Stock   268648102     686,522.88     22,976     22976           0 ALL    22976  0        0
EASTMAN CHEM CO                Common Stock   277432100   9,303,993.24    179,996    179996           0 ALL   134246  0    45750
ENDO PHARMACEUTICALS HLDGS INC Common Stock   29264F205   6,826,206.01    176,251    176251           0 ALL   134301  0    41950
EOG RES INC                    Common Stock   26875P101     496,728.10      4,471      4471           0 ALL     4471  0        0
EATON CORP                     Common Stock   278058102     626,064.12     12,564     12564           0 ALL    12564  0        0
EAST WEST BANCORP INC          Common Stock   27579R104   3,588,186.00    155,400    155400           0 ALL   134150  0    21250
EXPEDIA INC DEL                Common Stock   30212P303   4,141,744.64    123,856    123856           0 ALL    85181  0    38675
FAIRCHILD SEMICONDUCTOR INTL   Common Stock   303726103   1,059,870.00     72,100     72100           0 ALL    72100  0        0
FIFTH THIRD BANCORP            Common Stock   316773100   1,721,125.00    122,500    122500           0 ALL    87200  0    35300
FULTON FINL CORP PA            Common Stock   360271100   2,010,750.00    191,500    191500           0 ALL   191500  0        0
GLACIER BANCORP INC NEW        Common Stock   37637Q105   2,161,071.00    144,650    144650           0 ALL   126800  0    17850
GENERAL ELECTRIC CO            Common Stock   369604103     662,029.02     32,986     32986           0 ALL    32986  0        0
GILEAD SCIENCES INC            Common Stock   375558103   1,100,443.95     22,527     22527           0 ALL    22527  0        0
GOOGLE INC                     Common Stock   38259P508   1,094,596.68      1,707      1707           0 ALL     1707  0        0
GLOBAL PMTS INC                Common Stock   37940X102   4,140,808.10     87,230     87230           0 ALL    66180  0    21050
HYATT HOTELS CORP              Common Stock   448579102   2,695,632.00     63,100     63100           0 ALL    53600  0     9500
HELIX ENERGY SOLUTIONS GRP INC Common Stock   42330P107   3,241,113.00    182,085    182085           0 ALL   140085  0    42000
HEINZ H J CO                   Common Stock   423074103   5,367,316.50    100,230    100230           0 ALL    73880  0    26350
IAC INTERACTIVECORP            Common Stock   44919P508   1,070,162.00     21,800     21800           0 ALL    15500  0     6300
INTERNATIONAL BUSINESS MACHS   Common Stock   459200101   1,102,715.25      5,285      5285           0 ALL     5285  0        0
IHS INC                        Common Stock   451734107   3,606,274.20     38,508     38508           0 ALL    26008  0    12500
INTERPUBLIC GROUP COS INC      Common Stock   460690100   4,836,721.82    423,902    423902           0 ALL   284452  0   139450
ITC HLDGS CORP                 Common Stock   465685105   1,615,740.00     21,000     21000           0 ALL    18050  0     2950
ILLINOIS TOOL WKS INC          Common Stock   452308109     705,546.24     12,352     12352           0 ALL    12352  0        0
JACOBS ENGR GROUP INC DEL      Common Stock   469814107   3,262,304.25     73,525     73525           0 ALL    50175  0    23350
JPMORGAN CHASE & CO            Common Stock   46625H100   1,424,092.56     30,972     30972           0 ALL    30972  0        0
WILEY JOHN & SONS INC          Common Stock   968223206   7,560,766.07    158,873    158873           0 ALL   120673  0    38200
KIRBY CORP                     Common Stock   497266106  11,487,920.85    174,615    174615           0 ALL   136115  0    38500
KIMBERLY CLARK CORP            Common Stock   494368103     916,162.11     12,399     12399           0 ALL    12399  0        0
CARMAX INC                     Common Stock   143130102   5,376,190.05    155,157    155157           0 ALL   116357  0    38800
LEAP WIRELESS INTL INC         Common Stock   521863308   3,542,040.36    405,732    405732           0 ALL   307182  0    98550
LINCOLN ELEC HLDGS INC         Common Stock   533900106  11,277,882.00    248,850    248850           0 ALL   188050  0    60800
LOGMEIN INC                    Common Stock   54142L109   3,869,697.30    109,841    109841           0 ALL    84541  0    25300
LOWES COS INC                  Common Stock   548661107     885,731.88     28,226     28226           0 ALL    28226  0        0
LAM RESEARCH CORP              Common Stock   512807108   6,711,294.20    150,410    150410           0 ALL   117310  0    33100
MANPOWERGROUP INC              Common Stock   56418H100   8,514,046.95    179,735    179735           0 ALL   137485  0    42250
MARRIOTT INTL INC NEW          Common Stock   571903202   5,456,153.20    144,152    144152           0 ALL   106094  0    38058
MCKESSON CORP                  Common Stock   58155Q103     916,055.49     10,437     10437           0 ALL    10437  0        0
MOLYCORP INC DEL               Common Stock   608753109   3,966,533.67    117,249    117249           0 ALL    88799  0    28450
MEAD JOHNSON NUTRITION CO      Common Stock   582839106     557,729.76      6,762      6762           0 ALL     6762  0        0
MARSH & MCLENNAN COS INC       Common Stock   571748102   1,473,910.50     44,950     44950           0 ALL    31950  0    13000
MERCK & CO INC NEW             Common Stock   58933Y105   1,068,096.00     27,815     27815           0 ALL    27815  0        0
MEDICIS PHARMACEUTICAL CORP    Common Stock   584690309   3,111,137.21     82,765     82765           0 ALL    63115  0    19650
MICROSOFT CORP                 Common Stock   594918104   1,018,809.75     31,591     31591           0 ALL    31591  0        0
MENS WEARHOUSE INC             Common Stock   587118100   2,625,504.40     67,720     67720           0 ALL    45520  0    22200
MYLAN INC                      Common Stock   628530107   8,530,898.95    363,791    363791           0 ALL   278141  0    85650
NOBLE ENERGY INC               Common Stock   655044105     905,638.36      9,262      9262           0 ALL     6612  0     2650
NCR CORP NEW                   Common Stock   62886E108     845,604.50     38,950     38950           0 ALL    27650  0    11300
NATIONAL FUEL GAS CO N J       Common Stock   636180101   1,050,603.96     21,833     21833           0 ALL    19183  0     2650
NATIONAL OILWELL VARCO INC     Common Stock   637071101     839,600.55     10,565     10565           0 ALL    10565  0        0
NETAPP INC                     Common Stock   64110D104     657,760.84     14,692     14692           0 ALL    14692  0        0
NETGEAR INC                    Common Stock   64111Q104   3,589,272.00     93,960     93960           0 ALL    72360  0    21600
NUANCE COMMUNICATIONS INC      Common Stock   67020Y100   3,504,480.55    137,001    137001           0 ALL    93451  0    43550
NU SKIN ENTERPRISES INC        Common Stock   67018T105   5,539,670.60     95,660     95660           0 ALL    73060  0    22600
OIL STS INTL INC               Common Stock   678026105   5,012,232.60     64,210     64210           0 ALL    48810  0    15400
ORACLE CORP                    Common Stock   68389X105     623,207.52     21,372     21372           0 ALL    21372  0        0
VERIFONE SYS INC               Common Stock   92342Y109   3,214,643.25     61,975     61975           0 ALL    47675  0    14300
PRICELINE COM INC              Common Stock   741503403     495,792.50        691       691           0 ALL      691  0        0
PEPSICO INC                    Common Stock   713448108     960,814.35     14,481     14481           0 ALL    14481  0        0
PROCTER & GAMBLE CO            Common Stock   742718109     739,310.00     11,000     11000           0 ALL    11000  0        0
PROGRESSIVE CORP OHIO          Common Stock   743315103   1,382,107.50     59,625     59625           0 ALL    42375  0    17250
POLYCOM INC                    Common Stock   73172K104   2,325,586.50    121,950    121950           0 ALL    82050  0    39900
PMC-SIERRA INC                 Common Stock   69344F106   4,092,758.56    566,080    566080           0 ALL   428430  0   137650
PNC FINL SVCS GROUP INC        Common Stock   693475105   1,009,268.50     15,650     15650           0 ALL    15650  0        0
PPG INDS INC                   Common Stock   693506107   6,589,124.00     68,780     68780           0 ALL    53230  0    15550
PRUDENTIAL FINL INC            Common Stock   744320102     568,101.18      8,962      8962           0 ALL     8962  0        0
QUALCOMM INC                   Common Stock   747525103     757,742.80     11,140     11140           0 ALL    11140  0        0
RALCORP HLDGS INC NEW          Common Stock   751028101   1,344,733.50     18,150     18150           0 ALL    18150  0        0
RED HAT INC                    Common Stock   756577102   3,649,037.81     60,929     60929           0 ALL    44579  0    16350
RAYMOND JAMES FINANCIAL INC    Common Stock   754730109   3,806,243.35    104,195    104195           0 ALL    82785  0    21410
ROSS STORES INC                Common Stock   778296103   8,462,265.00    145,650    145650           0 ALL   111000  0    34650
ROVI CORP                      Common Stock   779376102     989,520.00     30,400     30400           0 ALL    30400  0        0
RIVERBED TECHNOLOGY INC        Common Stock   768573107   4,110,771.60    146,395    146395           0 ALL   114295  0    32100
SERVICE CORP INTL              Common Stock   817565104   3,321,238.34    294,959    294959           0 ALL   255459  0    39500
SIGNET JEWELERS LIMITED        Common Stock   G81276100   2,153,604.00     45,550     45550           0 ALL    40100  0     5450
SVB FINL GROUP                 Common Stock   78486Q101   1,621,368.00     25,200     25200           0 ALL    25200  0        0
SCHLUMBERGER LTD               Common Stock   806857108   1,155,663.18     16,526     16526           0 ALL    16526  0        0
SALIX PHARMACEUTICALS INC      Common Stock   795435106   7,849,800.00    149,520    149520           0 ALL   111370  0    38150
SANDISK CORP                   Common Stock   80004C101   5,345,256.51    107,789    107789           0 ALL    77439  0    30350
SIMON PPTY GROUP INC NEW       Common Stock   828806109     877,430.64      6,023      6023           0 ALL     6023  0        0
SUPERIOR ENERGY SVCS INC       Common Stock   868157108   4,639,887.20    176,020    176020           0 ALL   131370  0    44650
SERVICESOURCE INTL LLC         Common Stock   81763U100     871,524.00     56,300     56300           0 ALL    56300  0        0
QUESTAR CORP                   Common Stock   748356102   1,978,907.22    102,747    102747           0 ALL    88647  0    14100
CONSTELLATION BRANDS INC       Common Stock   21036P108   5,466,510.70    231,730    231730           0 ALL   169380  0    62350
TRIUMPH GROUP INC NEW          Common Stock   896818101   8,219,926.78    131,183    131183           0 ALL   106983  0    24200
TJX COS INC NEW                Common Stock   872540109   1,444,729.22     36,382     36382           0 ALL    36382  0        0
TRW AUTOMOTIVE HLDGS CORP      Common Stock   87264S106   1,600,202.50     34,450     34450           0 ALL    24500  0     9950
TIME WARNER INC                Common Stock   887317303   1,150,053.69     30,465     30465           0 ALL    30465  0        0
UDR INC                        Common Stock   902653104   5,320,364.90    199,190    199190           0 ALL   157440  0    41750
UNIVERSAL HLTH SVCS INC        Common Stock   913903100   6,145,263.30    146,630    146630           0 ALL   111230  0    35400
UNITED PARCEL SERVICE INC      Common Stock   911312106   1,265,931.76     15,683     15683           0 ALL    15683  0        0
UNITED TECHNOLOGIES CORP       Common Stock   913017109     835,786.38     10,077     10077           0 ALL    10077  0        0
VALERO ENERGY CORP NEW         Common Stock   91913Y100     654,944.55     25,415     25415           0 ALL    22365  0     3050
VERISK ANALYTICS INC           Common Stock   92345Y106   4,727,248.68    100,644    100644           0 ALL    71644  0    29000
WELLS FARGO & CO NEW           Common Stock   949746101   1,435,655.28     42,052     42052           0 ALL    42052  0        0
MEMC ELECTR MATLS INC          Common Stock   552715104   4,226,645.76  1,170,816   1170816           0 ALL   920466  0   250350
WHIRLPOOL CORP                 Common Stock   963320106   1,598,688.00     20,800     20800           0 ALL    14800  0     6000
WILLIAMS COS INC DEL           Common Stock   969457100   2,179,045.91     70,725     70725           0 ALL    47575  0    23150
WATSON PHARMACEUTICALS INC     Common Stock   942683103   8,926,021.30    133,105    133105           0 ALL   102255  0    30850
WOLVERINE WORLD WIDE INC       Common Stock   978097103   3,535,632.10     95,095     95095           0 ALL    71595  0    23500
CIMAREX ENERGY CO              Common Stock   171798101   3,339,924.85     44,255     44255           0 ALL    33605  0    10650
EXXON MOBIL CORP               Common Stock   30231G102   1,105,634.04     12,748     12748           0 ALL    12748  0        0



Grand Total                         139 Items            $ 435,231,845
                                                                       13,662,185
                                                                                 13,662,185           0
                                                                                                          10,722,767  0
                                                                                                                        2,939,418