CastleArk Management

CastleArk Management as of March 31, 2012

Portfolio Holdings for CastleArk Management

CastleArk Management holds 0 positions in its portfolio as reported in the March 2012 quarterly 13F filing

                {C}                          {C}            {C}         {C}       {C}       {C} {C}  {C}       {C}     {C}      {C}     {C}
                                                         VALUE    SHARES/   SH/ PUT/ INVSTMT   OTHER        VOTING AUTH
NAME OF ISSUER               TITLE OF CLASS CUSIP       (x $1000) PRN AMT   PRN CALL DSCRETN   MANAGER  SOLE    SHARED   NONE
---------------------------  -------------- -------     --------  -------   --- ---- --------  ------- -------- ------- --------

ENERGY XXI (BERMUDA) LTD     USD UNRS SHS   G10082140       15531    430095 SH       SOLE       NONE     430095       0        0
NABORS INDUSTRIES LTD        SHS            G6359F103         350     20000 SH       SOLE       NONE      20000       0        0
SEADRILL LTD                 COM            G7945E105        2029     54100 SH       SOLE       NONE      54100       0        0
FOSTER WHEELER AG            COM            H27178104        3896    171170 SH       SOLE       NONE     171170       0        0
NOBLE CORP                   COM            H5833N103        1870     49900 SH       SOLE       NONE      49900       0        0
RADWARE LTD                  COM            M81873107        4745    126725 SH       SOLE       NONE     126725       0        0
CORE LABORATORIES NV         COM            N22717107        2013     15300 SH       SOLE       NONE      15300       0        0
LYONDELLBASELL INDUSTRIES N  SHS - A -      N53745100        9690    222000 SH       SOLE       NONE     222000       0        0
AEGEAN MARINE PETROLEUM NETW COM            Y0017S102        2853    412950 SH       SOLE       NONE     412950       0        0
GOLAR LNG PARTNERS LP        COM UNIT LPI   Y2745C102        3023     81450 SH       SOLE       NONE      81450       0        0
ABBOTT LABS                  COM            002824100         110      1800 SH       SOLE       NONE       1800       0        0
ABIOMED INC                  COM            003654100        2432    109600 SH       SOLE       NONE     109600       0        0
ACACIA RESH CORP             ACACIA TCH COM 003881307        4463    106925 SH       SOLE       NONE     106925       0        0
AGILENT TECHNOLOGIES INC     COM            00846U101       30227    679110 SH       SOLE       NONE     606310       0    72800
AIR METHODS CORP             COM PAR $.06   009128307        2570     29450 SH       SOLE       NONE      29450       0        0
AKORN INC                    COM            009728106        3887    332250 SH       SOLE       NONE     332250       0        0
ALLERGAN INC                 COM            018490102       10872    113930 SH       SOLE       NONE     101530       0    12400
ALLIANCE RES PARTNERS L P    UT LTD PART    01877R108        1509     25100 SH       SOLE       NONE      25100       0        0
ALTERA CORP                  COM            021441100        1870     46951 SH       SOLE       NONE      46951       0        0
AMAZON COM INC               COM            023135106       31731    156690 SH       SOLE       NONE     139890       0    16800
AMERICAN EXPRESS CO          COM            025816109       86123   1488470 SH       SOLE       NONE    1329070       0   159400
AMGEN INC                    COM            031162100         136      2000 SH       SOLE       NONE       2000       0        0
ANADARKO PETE CORP           COM            032511107       58807    750660 SH       SOLE       NONE     678060       0    72600
ANGLOGOLD ASHANTI LTD        SPONSORED ADR  035128206        2197     59500 SH       SOLE       NONE      59500       0        0
ANSYS INC                    COM            03662Q105       58591    901130 SH       SOLE       NONE     799730       0   101400
APPLE INC                    COM            037833100       87955    146702 SH       SOLE       NONE     131062       0    15640
ARCH COAL INC                COM            039380100         209     19500 SH       SOLE       NONE      19500       0        0
ARM HLDGS PLC                SPONSORED ADR  042068106       22246    786360 SH       SOLE       NONE     763760       0    22600
ASCENA RETAIL GROUP INC      COM            04351G101        3372     76075 SH       SOLE       NONE      76075       0        0
ASPEN TECHNOLOGY INC         COM            045327103        3505    170750 SH       SOLE       NONE     170750       0        0
ASSOCIATED BANC CORP         COM            045487105        3833    274575 SH       SOLE       NONE     274575       0        0
ATLAS ENERGY LP              COM UNITS LP   04930A104        1746     52900 SH       SOLE       NONE      52900       0        0
ATLAS PIPELINE PARTNERS LP   UNIT L P INT   049392103        3142     88800 SH       SOLE       NONE      88800       0        0
ATLAS RESOURCE PARTNERS LP   COM UNT LTD PR 04941A101         150      5400 SH       SOLE       NONE       5400       0        0
ATWOOD OCEANICS INC          COM            050095108        1939     43200 SH       SOLE       NONE      43200       0        0
AUTOMATIC DATA PROCESSING IN COM            053015103         166      3000 SH       SOLE       NONE       3000       0        0
BALLY TECHNOLOGIES INC       COM            05874B107        3926     83975 SH       SOLE       NONE      83975       0        0
BEACON ROOFING SUPPLY INC    COM            073685109        3572    138675 SH       SOLE       NONE     138675       0        0
BEBE STORES INC              COM            075571109        3740    405225 SH       SOLE       NONE     405225       0        0
BHP BILLITON LTD             SPONSORED ADR  088606108        4279     59100 SH       SOLE       NONE      59100       0        0
BILL BARRETT CORP            COM            06846N104         499     19200 SH       SOLE       NONE      19200       0        0
BOARDWALK PIPELINE PARTNERS  UT LTD PARTNER 096627104         511     19300 SH       SOLE       NONE      19300       0        0
BOEING CO                    COM            097023105       83448   1122060 SH       SOLE       NONE    1002160       0   119900
BONANZA CREEK ENERGY INC     COM            097793103        2948    134925 SH       SOLE       NONE     134925       0        0
BORGWARNER INC               COM            099724106       69165    820070 SH       SOLE       NONE     732670       0    87400
BP PLC                       SPONSORED ADR  055622104        5252    116700 SH       SOLE       NONE     116700       0        0
BROADCOM CORP                COM            111320107        1030     26200 SH       SOLE       NONE      26200       0        0
CABELAS INC                  COM            126804301        3853    101000 SH       SOLE       NONE     101000       0        0
CABOT OIL & GAS CORP         COM            127097103        1016     32600 SH       SOLE       NONE      32600       0        0
CALLIDUS SOFTWARE INC        COM            13123E500        2622    335750 SH       SOLE       NONE     335750       0        0
CAMERON INTERNATIONAL CORP   COM            13342B105        7137    135100 SH       SOLE       NONE     135100       0        0
CAREFUSION CORP              COM            14170T101       24293    936880 SH       SOLE       NONE     835580       0   101300
CARRIZO OIL & GAS INC        COM            144577103         387     13700 SH       SOLE       NONE      13700       0        0
CATERPILLAR INC              COM            149123101       28486    267420 SH       SOLE       NONE     237020       0    30400
CENTENE CORP                 COM            15135B101        3245     66275 SH       SOLE       NONE      66275       0        0
CERUS CORP                   COM            157085101        3251    808675 SH       SOLE       NONE     808675       0        0
CHARMING SHOPPES INC         COM            161133103        3248    550575 SH       SOLE       NONE     550575       0        0
CHART INDS INC               COM PAR $0.01  16115Q308        4095     55850 SH       SOLE       NONE      55850       0        0
CHENIERE ENERGY INC          COM            16411R208        4639    309700 SH       SOLE       NONE     309700       0        0
CHESAPEAKE MIDSTREAM PARTNER UNIT           16524K108        1305     43900 SH       SOLE       NONE      43900       0        0
CHEVRON CORP                 COM            166764100        7783     72600 SH       SOLE       NONE      72600       0        0
CHICAGO BRIDGE & IRON CO NV  N Y REGISTRY SH167250109        2108     48800 SH       SOLE       NONE      48800       0        0
CHINA OILFIELD SERVICES      SPONSORED ADR  168909109        1597     55643 SH       SOLE       NONE      55643       0        0
CHINA PETE & CHEM CORP       SPON ADR H SHS 16941R108        2272     20900 SH       SOLE       NONE      20900       0        0
CINCINNATI BELL INC          COM            171871106        3349    833000 SH       SOLE       NONE     833000       0        0
CINTAS CORP                  COM            172908105        1048     26800 SH       SOLE       NONE      26800       0        0
CISCO SYSTEMS INC            COM            17275R102         106      5000 SH       SOLE       NONE       5000       0        0
CITIGROUP INC                COM            172967424       88031   2408510 SH       SOLE       NONE    2150810       0   257700
CNOOC LTD                    SPONSORED ADR  126132109        4065     19900 SH       SOLE       NONE      19900       0        0
COACH INC                    COM            189754104       59102    764780 SH       SOLE       NONE     682480       0    82300
COBALT INTL ENERGY INC       COM            19075F106        4300    143200 SH       SOLE       NONE     143200       0        0
COCA COLA CO                 COM            191216100       72646    981570 SH       SOLE       NONE     876570       0   105000
COLFAX CORP                  COM            194014106        4062    115275 SH       SOLE       NONE     115275       0        0
CONCHO RESOURCES INC         COM            20605P101        4920     48200 SH       SOLE       NONE      48200       0        0
CONOCOPHILLIPS               COM            20825C104        2995     39400 SH       SOLE       NONE      39400       0        0
CONTANGO OIL & GAS COMPANY   COM NEW        21075N204         601     10200 SH       SOLE       NONE      10200       0        0
CONTINENTAL RESOURCES INC    COM            212015101        2326     27100 SH       SOLE       NONE      27100       0        0
COPANO ENERGY LLC            COM UNITS      217202100        2492     69800 SH       SOLE       NONE      69800       0        0
CUBIST PHARMACEUTICALS INC   COM            229678107        3644     84250 SH       SOLE       NONE      84250       0        0
CYMER INC                    COM            232572107         880     17600 SH       SOLE       NONE      17600       0        0
CYPRESS SEMICONDUCTOR CORP   COM            232806109       22968   1469510 SH       SOLE       NONE    1313510       0   156000
DCP MIDSTREAM PARTNERS LP    COM UT LTD PTN 23311P100        2242     48900 SH       SOLE       NONE      48900       0        0
DEALERTRACK HOLDINGS INC     COM            242309102        3685    121775 SH       SOLE       NONE     121775       0        0
DEERE & CO                   COM            244199105         113      1400 SH       SOLE       NONE       1400       0        0
DENTSPLY INTL INC NEW        COM            249030107         738     18400 SH       SOLE       NONE      18400       0        0
DICK'S SPORTING GOODS INC    COM            253393102       62880   1307810 SH       SOLE       NONE    1172810       0   135000
DRIL-QUIP INC                COM            262037104         559      8600 SH       SOLE       NONE       8600       0        0
DST SYS INC DEL              COM            233326107         933     17200 SH       SOLE       NONE      17200       0        0
DYCOM INDUSTRIES INC         COM            267475101        4215    180425 SH       SOLE       NONE     180425       0        0
EAGLE MATERIALS INC          COM            26969P108        3559    102425 SH       SOLE       NONE     102425       0        0
EBIX INC                     COM            278715206        3245    140125 SH       SOLE       NONE     140125       0        0
EL PASO PIPELINE PARTNERS L  COM UNIT LPI   283702108        2955     84700 SH       SOLE       NONE      84700       0        0
EMC CORP                     COM            268648102       68957   2307800 SH       SOLE       NONE    2039900       0   267900
8X8 INC NEW                  COM            282914100        2748    654275 SH       SOLE       NONE     654275       0        0
ENBRIDGE ENERGY MANAGEMENT L SHS UNITS LLI  29250X103        1048     32915 SH       SOLE       NONE      32915       0        0
ENDOLOGIX INC                COM            29266S106        4455    304100 SH       SOLE       NONE     304100       0        0
ENERGEN CORP                 COM            29265N108        2551     51900 SH       SOLE       NONE      51900       0        0
ENERGY TRANSFER PRTNRS L P   UNIT LTD PARTN 29273V100        2958     73400 SH       SOLE       NONE      73400       0        0
ENSCO PLC                    SPONSORED ADR  29358Q109        5738    108400 SH       SOLE       NONE     108400       0        0
ENTERPRISE PRODS PARTNERS L  COM            293792107       10647    210950 SH       SOLE       NONE     210950       0        0
EOG RESOURCES INC            COM            26875P101        4166     37500 SH       SOLE       NONE      37500       0        0
EV ENERGY PARTNERS LP        COM UNITS      26926V107         884     12700 SH       SOLE       NONE      12700       0        0
EXXON MOBIL CORP             COM            30231G102        8276     95420 SH       SOLE       NONE      95420       0        0
F5 NETWORKS INC              COM            315616102       48070    356180 SH       SOLE       NONE     319380       0    36800
FASTENAL CO                  COM            311900104        3019     55800 SH       SOLE       NONE      55800       0        0
FEI CO                       COM            30241L109        1303     26525 SH       SOLE       NONE      26525       0        0
FISERV INC                   COM            337738108        3784     54537 SH       SOLE       NONE      54537       0        0
FMC TECHNOLOGIES INC         COM            30249U101        3076     61000 SH       SOLE       NONE      61000       0        0
FSI INTL INC                 COM            302633102        2730    558300 SH       SOLE       NONE     558300       0        0
GAZPROM OAO                  SPONSORED ADR  368287207        3003    243900 SH       SOLE       NONE     243900       0        0
GENESEE & WYOMING INC        COM            371559105       23723    434650 SH       SOLE       NONE     388150       0    46500
GENTEX CORP                  COM            371901109       55264   2255680 SH       SOLE       NONE    2023580       0   232100
GILEAD SCIENCES INC          COM            375558103       29644    606710 SH       SOLE       NONE     542510       0    64200
GLOBAL CASH ACCESS HLDGS INC COM            378967103        4229    542225 SH       SOLE       NONE     542225       0        0
GLU MOBILE INC               COM            379890106        3225    665000 SH       SOLE       NONE     665000       0        0
GOLDCORP INC                 COM            380956409        7502    166500 SH       SOLE       NONE     166500       0        0
GOOGLE INC                   CL A           38259P508         180       280 SH       SOLE       NONE        280       0        0
GRANITE CONSTRUCTION INC     COM            387328107        3493    121550 SH       SOLE       NONE     121550       0        0
GREAT LAKES DREDGE & DOCK CO COM            390607109        3542    490600 SH       SOLE       NONE     490600       0        0
GULFPORT ENERGY CORP         COM            402635304        7731    265500 SH       SOLE       NONE     265500       0        0
HALLIBURTON CO               COM            406216101       16037    483180 SH       SOLE       NONE     431080       0    52100
HARLEY DAVIDSON INC          COM            412822108         563     11473 SH       SOLE       NONE      11473       0        0
HELMERICH & PAYNE INC        COM            423452101        2962     54900 SH       SOLE       NONE      54900       0        0
HERCULES OFFSHORE INC        COM            427093109        4345    918650 SH       SOLE       NONE     918650       0        0
HMS HOLDINGS CORP            COM            40425J101        3808    122000 SH       SOLE       NONE     122000       0        0
HOLLYFRONTIER CORP           COM            436106108        3848    119700 SH       SOLE       NONE     119700       0        0
HORNBECK OFFSHORE SVCS INC N COM            440543106        4353    103560 SH       SOLE       NONE     103560       0        0
HOT TOPIC INC                COM            441339108        2414    237825 SH       SOLE       NONE     237825       0        0
HUNT J B TRANSPORT SVCS INC  COM            445658107       51189    941500 SH       SOLE       NONE     840700       0   100800
IAC INTERACTIVECORP          COM PAR $.001  44919P508        5167    105250 SH       SOLE       NONE     105250       0        0
ICG GROUP INC                COM            44928D108        2372    265050 SH       SOLE       NONE     265050       0        0
IGATE CORP                   COM            45169U105        2635    157225 SH       SOLE       NONE     157225       0        0
ILLINOIS TOOL WKS INC        COM            452308109         171      3000 SH       SOLE       NONE       3000       0        0
IMAX CORP                    COM            45245E109        3704    151575 SH       SOLE       NONE     151575       0        0
IMPERIAL OIL LTD             COM NEW        453038408        2074     45700 SH       SOLE       NONE      45700       0        0
INCONTACT INC                COM            45336E109        2318    415325 SH       SOLE       NONE     415325       0        0
INTEL CORP                   COM            458140100       42598   1515130 SH       SOLE       NONE    1341530       0   173600
INTERNAP NETWORK SVCS CORP   COM PAR $.001  45885A300        3425    465405 SH       SOLE       NONE     465405       0        0
INTERSIL CORP                CL A           46069S109        3161    282250 SH       SOLE       NONE     282250       0        0
INTUITIVE SURGICAL INC       COM            46120E602       52171     96300 SH       SOLE       NONE      87100       0     9200
ISHARES SILVER TRUST         ISHARES        46428Q109       12474    397500 SH       SOLE       NONE     397500       0        0
ISHARES TR                   MSCI EMERG MKT 464287234       21000    489000 SH       SOLE       NONE     489000       0        0
ISHARES TR                   MSCI EAFE INDEX464287465        1564     28500 SH       SOLE       NONE      28500       0        0
JDS UNIPHASE CORP            COM            46612J507        1879    129675 SH       SOLE       NONE     129675       0        0
KINDER MORGAN INC            COM            49456B101       11703    302800 SH       SOLE       NONE     302800       0        0
KINDER MORGAN MANAGEMENT LLC SHS            49455U100        4289     57474 SH       SOLE       NONE      57474       0        0
KODIAK OIL & GAS CORP        COM            50015Q100         708     71100 SH       SOLE       NONE      71100       0        0
KRATON PERFORMANCE POLYMERS  COM            50077C106        2011     75675 SH       SOLE       NONE      75675       0        0
LATTICE SEMICONDUCTOR CORP   COM            518415104        2826    439475 SH       SOLE       NONE     439475       0        0
LINCOLN ELEC HLDGS INC       COM            533900106       46003   1014400 SH       SOLE       NONE     906400       0   108000
LINN ENERGY LLC              UNIT LTD LIAB  536020100        2386     62550 SH       SOLE       NONE      62550       0        0
LIQUIDITY SERVICES INC       COM            53635B107        3471     77470 SH       SOLE       NONE      77470       0        0
LITHIA MOTORS INC            COM            536797103        4416    168545 SH       SOLE       NONE     168545       0        0
LIZ CLAIBORNE INC            COM            539320101        1284     96125 SH       SOLE       NONE      96125       0        0
LUKOIL OAO                   SPONSORED ADR  677862104        3009     49730 SH       SOLE       NONE      49730       0        0
MADDEN STEVEN LTD            COM            556269108        3267     76425 SH       SOLE       NONE      76425       0        0
MAGELLAN MIDSTREAM PRTNRS LP COM UNIT RP LP 559080106        3682     50900 SH       SOLE       NONE      50900       0        0
MAGNUM HUNTER RES CORP DEL   COM            55973B102        2744    428075 SH       SOLE       NONE     428075       0        0
MARATHON PETROLEUM CORP      COM            56585A102        6599    152200 SH       SOLE       NONE     152200       0        0
MARKWEST ENERGY PARTNERS L P UNIT LTD PARTN 570759100        4819     82450 SH       SOLE       NONE      82450       0        0
MATTSON TECHNOLOGY INC       COM            577223100        1382    499050 SH       SOLE       NONE     499050       0        0
MAXWELL TECHNOLOGIES INC     COM            577767106        2306    125780 SH       SOLE       NONE     125780       0        0
MCDONALDS CORP               COM            580135101          78       800 SH       SOLE       NONE        800       0        0
MCMORAN EXPLORATION CO       COM            582411104       10587    989400 SH       SOLE       NONE     989400       0        0
MEDTRONIC INC                COM            585055106         133      3400 SH       SOLE       NONE       3400       0        0
METTLER TOLEDO INTL INC      COM            592688105        8591     46500 SH       SOLE       NONE      41500       0     5000
MICROCHIP TECHNOLOGY INC     COM            595017104         928     24950 SH       SOLE       NONE      24950       0        0
MICROSEMI CORP               COM            595137100        2705    126150 SH       SOLE       NONE     126150       0        0
MICROSOFT CORP               COM            594918104         129      4000 SH       SOLE       NONE       4000       0        0
MIDDLEBY CORP                COM            596278101        2504     24750 SH       SOLE       NONE      24750       0        0
MMODAL INC                   COM            60689B107        2382    225775 SH       SOLE       NONE     225775       0        0
MOLEX INC                    CL A           608554200        1079     46000 SH       SOLE       NONE      46000       0        0
MONSANTO CO                  COM            61166W101       79885   1001570 SH       SOLE       NONE     894370       0   107200
MOOG INC                     CL A           615394202        1647     38400 SH       SOLE       NONE      38400       0        0
MOVE INC                     COM            62458M207        3318    341750 SH       SOLE       NONE     341750       0        0
MULTIMEDIA GAMES HLDG CO INC COM            625453105        4719    430575 SH       SOLE       NONE     430575       0        0
MURPHY OIL CORP              COM            626717102        1266     22500 SH       SOLE       NONE      22500       0        0
MYREXIS INC                  COM            62856H107           0       125 SH       SOLE       NONE        125       0        0
MYRIAD GENETICS INC          COM            62855J104         778     32900 SH       SOLE       NONE      32900       0        0
NATIONAL FINL PARTNERS CORP  COM            63607P208        3162    208850 SH       SOLE       NONE     208850       0        0
NATIONAL OILWELL VARCO INC   COM            637071101        3735     47000 SH       SOLE       NONE      47000       0        0
NCR CORP NEW                 COM            62886E108        3573    164600 SH       SOLE       NONE     164600       0        0
NEWFIELD EXPL CO             COM            651290108         316      9100 SH       SOLE       NONE       9100       0        0
NOBLE ENERGY INC             COM            655044105        3804     38900 SH       SOLE       NONE      38900       0        0
NORTHERN OIL AND GAS INC     COM            665531109        1547     74600 SH       SOLE       NONE      74600       0        0
NU SKIN ENTERPRISES INC      COM            67018T105        2382     41130 SH       SOLE       NONE      41130       0        0
NUVASIVE INC                 COM            670704105         497     29500 SH       SOLE       NONE      29500       0        0
OCZ TECHNOLOGY GROUP INC     COM            67086E303         984    140925 SH       SOLE       NONE     140925       0        0
OIL STS INTL INC             COM            678026105        2209     28300 SH       SOLE       NONE      28300       0        0
OILTANKING PARTNERS L P      UNIT LTD       678049107        1073     34945 SH       SOLE       NONE      34945       0        0
ONEOK INC                    COM            682680103         727      8900 SH       SOLE       NONE       8900       0        0
ONEOK PARTNERS LP            UNIT LTD PARTN 68268N103        1695     31000 SH       SOLE       NONE      31000       0        0
ORACLE CORP                  COM            68389X105          87      3000 SH       SOLE       NONE       3000       0        0
OSI SYSTEMS INC              COM            671044105        2561     41775 SH       SOLE       NONE      41775       0        0
P F CHANGS CHINA BISTRO INC  COM            69333Y108        3809     96375 SH       SOLE       NONE      96375       0        0
PACCAR INC                   COM            693718108       57332   1224250 SH       SOLE       NONE    1095150       0   129100
PAREXEL INTL CORP            COM            699462107        3810    141275 SH       SOLE       NONE     141275       0        0
PARKER HANNIFIN CORP         COM            701094104          42       500 SH       SOLE       NONE        500       0        0
PAYCHEX INC                  COM            704326107         665     21450 SH       SOLE       NONE      21450       0        0
PEPSICO INC                  COM            713448108         106      1600 SH       SOLE       NONE       1600       0        0
PERRIGO CO                   COM            714290103       48839    472740 SH       SOLE       NONE     421540       0    51200
PETROCHINA CO LTD            SPONSORED ADR  71646E100        3260     23200 SH       SOLE       NONE      23200       0        0
PETROLEO BRASILEIRO SA PETRO SPONSORED ADR  71654V408        1240     46700 SH       SOLE       NONE      46700       0        0
PETSMART INC                 COM            716768106        3439     60100 SH       SOLE       NONE      60100       0        0
PIER 1 IMPORTS INC           COM            720279108        3608    198450 SH       SOLE       NONE     198450       0        0
PIONEER NAT RES CO           COM            723787107        6070     54400 SH       SOLE       NONE      54400       0        0
PLAINS ALL AMERN PIPELINE L  UNIT LTD PARTN 726503105        4452     56750 SH       SOLE       NONE      56750       0        0
PLAINS EXPL & PRODTN CO      COM            726505100        8803    206400 SH       SOLE       NONE     206400       0        0
PORTFOLIO RECOVERY ASSOCS IN COM            73640Q105        1104     15400 SH       SOLE       NONE      15400       0        0
PULTE HOMES INC              COM            745867101        2840    320925 SH       SOLE       NONE     320925       0        0
QEP RESOURCES INC            COM            74733V100         543     17800 SH       SOLE       NONE      17800       0        0
QUALCOMM INC                 COM            747525103      103776   1524770 SH       SOLE       NONE    1361570       0   163200
QUESTAR CORP                 COM            748356102         119      6200 SH       SOLE       NONE       6200       0        0
RADIAN GROUP INC             COM            750236101        1563    359325 SH       SOLE       NONE     359325       0        0
RALPH LAUREN CORP            COM            751212101       60398    346460 SH       SOLE       NONE     309760       0    36700
RANGE RESOURCES CORP         COM            75281A109       45637    784950 SH       SOLE       NONE     702650       0    82300
RED ROBIN GOURMET BURGERS IN COM            75689M101        3304     88850 SH       SOLE       NONE      88850       0        0
REGAL BELOIT CORP            COM            758750103        2843     43370 SH       SOLE       NONE      43370       0        0
RITE AID CORP                COM            767754104        6728   3866850 SH       SOLE       NONE    3866850       0        0
ROWAN COS INC                COM            779382100        3234     98200 SH       SOLE       NONE      98200       0        0
ROYAL DUTCH SHELL PLC        SPON ADR A     780259206        3303     47100 SH       SOLE       NONE      47100       0        0
RPM INTL INC                 COM            749685103         773     29500 SH       SOLE       NONE      29500       0        0
SANMINA SCI CORP             COM            800907206        3099    270625 SH       SOLE       NONE     270625       0        0
SCHLUMBERGER LTD             COM            806857108        1650     23600 SH       SOLE       NONE      23600       0        0
SEALED AIR CORP              COM            81211K100         620     32100 SH       SOLE       NONE      32100       0        0
SEMTECH CORP                 COM            816850101        3555    124925 SH       SOLE       NONE     124925       0        0
SHAW GROUP INC               COM            820280105         629     19850 SH       SOLE       NONE      19850       0        0
SHUFFLE MASTER INC           COM            825549108        1958    111275 SH       SOLE       NONE     111275       0        0
SILICON IMAGE INC            COM            82705T102        2126    361600 SH       SOLE       NONE     361600       0        0
SILICON MOTION TECHNOLOGY CO SPONSORED ADR  82706C108        3005    155125 SH       SOLE       NONE     155125       0        0
SILVER WHEATON CORP          COM            828336107        6640    200000 SH       SOLE       NONE     200000       0        0
SM ENERGY CO                 COM            78454L100        9320    131700 SH       SOLE       NONE     131700       0        0
SMITH & WESSON HLDG CORP     COM            831756101        2720    350925 SH       SOLE       NONE     350925       0        0
SMITH A O                    COM            831865209        2964     65950 SH       SOLE       NONE      65950       0        0
SONIC CORP                   COM            835451105         502     65350 SH       SOLE       NONE      65350       0        0
SONUS NETWORKS INC           COM            835916107        1074    370225 SH       SOLE       NONE     370225       0        0
SOURCEFIRE INC               COM            83616T108        5796    120425 SH       SOLE       NONE     120425       0        0
SOUTHWEST AIRLINES CO        COM            844741108         510     61950 SH       SOLE       NONE      61950       0        0
SOUTHWESTERN ENERGY CO       COM            845467109       31594   1032490 SH       SOLE       NONE     928490       0   104000
SPIRIT AEROSYSTEMS HLDGS INC COM CL A       848574109        3408    139325 SH       SOLE       NONE     139325       0        0
STAAR SURGICAL CO            COM            852312305        2326    214800 SH       SOLE       NONE     214800       0        0
STARBUCKS CORP               COM            855244109        2387     42700 SH       SOLE       NONE      42700       0        0
STATOIL ASA                  SPONSORED ADR  85771P102        6187    228200 SH       SOLE       NONE     228200       0        0
STERICYCLE INC               COM            858912108        3162     37800 SH       SOLE       NONE      37800       0        0
STIFEL FINL CORP             COM            860630102        3510     92750 SH       SOLE       NONE      92750       0        0
STRYKER CORP                 COM            863667101          39       700 SH       SOLE       NONE        700       0        0
SUNCOR ENERGY INC            COM            867224107        3090     94490 SH       SOLE       NONE      94490       0        0
SUNOCO LOGISTICS PARTNERS LP COM UNITS      86764L108        1906     50400 SH       SOLE       NONE      50400       0        0
SWIFT TRANSN CO              CL A           87074U101        3229    279850 SH       SOLE       NONE     279850       0        0
SYNERGETICS USA INC          COM            87160G107        2540    390750 SH       SOLE       NONE     390750       0        0
TANGOE INC                   COM            87582Y108        1967    104575 SH       SOLE       NONE     104575       0        0
TARGA RESOURCES CORP         COM            87612G101        2313     50900 SH       SOLE       NONE      50900       0        0
TARGET CORP                  COM            87612E106       50064    859180 SH       SOLE       NONE     767580       0    91600
TERADATA CORP DEL            COM            88076W103       89968   1320140 SH       SOLE       NONE    1179440       0   140700
TERADYNE INC                 COM            880770102        2375    140625 SH       SOLE       NONE     140625       0        0
TESCO CORP                   COM            88157K101        1069     75300 SH       SOLE       NONE      75300       0        0
TIBCO SOFTWARE INC           COM            88632Q103       60308   1977300 SH       SOLE       NONE    1756700       0   220600
TIVO INC                     COM            888706108         940     78400 SH       SOLE       NONE      78400       0        0
TJX COMPANIES INC            COM            872540109        6690    168480 SH       SOLE       NONE     150280       0    18200
TOTAL S A                    SPONSORED ADR  89151E109        3037     59400 SH       SOLE       NONE      59400       0        0
TRANSDIGM GROUP INC          COM            893641100       24254    209520 SH       SOLE       NONE     186620       0    22900
TRIMBLE NAVIGATION LTD       COM            896239100        2528     46450 SH       SOLE       NONE      46450       0        0
ULTRA PETROLEUM CORP         COM            903914109         396     17500 SH       SOLE       NONE      17500       0        0
UNDER ARMOUR INC             CL A           904311107        2698     28700 SH       SOLE       NONE      28700       0        0
UNION PACIFIC CORP           COM            907818108         107      1000 SH       SOLE       NONE       1000       0        0
UNIT CORP                    COM            909218109         552     12900 SH       SOLE       NONE      12900       0        0
UNITED RENTALS INC           COM            911363109        4955    115525 SH       SOLE       NONE     115525       0        0
USG CORP                     COM            903293405        3111    180900 SH       SOLE       NONE     180900       0        0
VALERO ENERGY CORP NEW       COM            91913Y100         794     30800 SH       SOLE       NONE      30800       0        0
VALUECLICK INC               COM            92046N102        4093    207325 SH       SOLE       NONE     207325       0        0
VARIAN MEDICAL SYS INC       COM            92220P105        2101     30460 SH       SOLE       NONE      30460       0        0
VCA ANTECH INC               COM            918194101         497     21400 SH       SOLE       NONE      21400       0        0
VERTEX PHARMACEUTICALS INC   COM            92532F100        1605     39130 SH       SOLE       NONE      39130       0        0
WABASH NATIONAL CORP         COM            929566107        4266    412175 SH       SOLE       NONE     412175       0        0
WABTEC CORP                  COM            929740108       25836    342790 SH       SOLE       NONE     305990       0    36800
WALGREEN CO                  COM            931422109          33      1000 SH       SOLE       NONE       1000       0        0
WATERS CORP                  COM            941848103        1010     10900 SH       SOLE       NONE      10900       0        0
WESTERN GAS PARTNERS LP      COM UNIT LP IN 958254104        3955     85700 SH       SOLE       NONE      85700       0        0
WHITING PETE CORP NEW        COM            966387102        4225     77800 SH       SOLE       NONE      77800       0        0
WHOLE FOODS MARKET INC       COM            966837106       45221    543520 SH       SOLE       NONE     485720       0    57800
WILLIAMS PARTNERS L P        COM UNIT L P   96950F104        3458     61100 SH       SOLE       NONE      61100       0        0
WILLIAMS SONOMA INC          COM            969904101       33576    895840 SH       SOLE       NONE     800040       0    95800