CastleArk Management as of Dec. 31, 2011
Portfolio Holdings for CastleArk Management
CastleArk Management holds 0 positions in its portfolio as reported in the December 2011 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 ------------------- -------------- --------- --------- --------- --- ---- -------- ------- -------- ------- ------- ROSNEFT OJSC GDR B17FSC2 2725 408000 SH SOLE NONE 408000 0 0 ENERGY XXI (BERMUDA) LTD USD UNRS SHS G10082140 15342 481245 SH SOLE NONE 481245 0 0 NABORS INDUSTRIES LTD COM G6359F103 350 20200 SH SOLE NONE 20200 0 0 FOSTER WHEELER AG COM H27178104 393 20520 SH SOLE NONE 20520 0 0 ALTISOURCE PORTFOLIO COM L0175J104 2825 56300 SH SOLE NONE 56300 0 0 CORE LABORATORIES N V COM N22717107 1743 15300 SH SOLE NONE 15300 0 0 GOLAR LNG PARTNERS LP COM UNIT LPI Y2745C102 2289 74650 SH SOLE NONE 74650 0 0 AK STEEL HOLDING CORP COM 001547108 2263 273950 SH SOLE NONE 273950 0 0 ABBOTT LABORATORIES COM 002824100 101 1800 SH SOLE NONE 1800 0 0 ABIOMED INC COM 003654100 2027 109750 SH SOLE NONE 109750 0 0 ACACIA RESEARCH COM 003881307 3909 107075 SH SOLE NONE 107075 0 0 AEROPOSTALE COM 007865108 3047 199775 SH SOLE NONE 199775 0 0 AGILENT TECHNOLOGIES INC COM 00846U101 36539 1046060 SH SOLE NONE 936660 0 109400 AIR METHODS CORP COM PAR $.06 009128307 3693 43725 SH SOLE NONE 43725 0 0 AKORN INC COM 009728106 6286 565250 SH SOLE NONE 565250 0 0 ALIGN TECHNOLOGY INC COM 016255101 2401 101175 SH SOLE NONE 101175 0 0 ALLERGAN INC COM 018490102 41267 470330 SH SOLE NONE 420830 0 49500 ALLIANCE RES PARTNER L P UT LTD PART 01877R108 1738 23000 SH SOLE NONE 23000 0 0 ALTERA CORP COM 021441100 1760 47451 SH SOLE NONE 47451 0 0 AMAZON COM INC COM 023135106 87 500 SH SOLE NONE 500 0 0 AMERICAN EXPRESS CO COM 025816109 82131 1741180 SH SOLE NONE 1558080 0 183100 AMERIGON INC COM 03070L300 2728 191300 SH SOLE NONE 191300 0 0 AMGEN INC COM 031162100 128 2000 SH SOLE NONE 2000 0 0 AMTRUST FINANCIAL SERVICES I COM 032359309 2580 108625 SH SOLE NONE 108625 0 0 ANADARKO PETROLEUM CORP COM 032511107 22480 294510 SH SOLE NONE 276010 0 18500 ANGLOGOLD ASHANTI LTD SPONSORED ADR 035128206 2526 59500 SH SOLE NONE 59500 0 0 ANSYS INC COM 03662Q105 39908 696710 SH SOLE NONE 624710 0 72000 APACHE CORP COM 037411105 5471 60400 SH SOLE NONE 60400 0 0 APPLE INC COM 037833100 90130 222543 SH SOLE NONE 199243 0 23300 ARCH COAL INC COM 039380100 286 19700 SH SOLE NONE 19700 0 0 ARM HLDGS PLC SPONSORED ADR 042068106 21969 793960 SH SOLE NONE 771360 0 22600 ARTHROCARE CORP COM 043136100 3680 116175 SH SOLE NONE 116175 0 0 ASPEN TECHNOLOGY INC COM 045327103 3303 190375 SH SOLE NONE 190375 0 0 ATLAS ENERGY LP COM UNITS LP 04930A104 1176 48400 SH SOLE NONE 48400 0 0 ATLAS PIPELINE PARTNERS LP UNIT L P INT 049392103 3024 81400 SH SOLE NONE 81400 0 0 AUTOMATIC DATA PROCESSING IN COM 053015103 162 3000 SH SOLE NONE 3000 0 0 BALLY TECHNOLOGIES INC COM 05874B107 3732 94350 SH SOLE NONE 94350 0 0 BILL BARRETT CORP COM 06846N104 627 18400 SH SOLE NONE 18400 0 0 BEACON ROOFING SUPPLY INC COM 073685109 3848 190225 SH SOLE NONE 190225 0 0 BEBE STORES INC COM 075571109 3632 436000 SH SOLE NONE 436000 0 0 BHP BILLITON LTD SPONSORED ADR 088606108 3892 55100 SH SOLE NONE 55100 0 0 BIG LOTS INC COM 089302103 2885 76400 SH SOLE NONE 76400 0 0 BOARDWALK PIPELINE PARTNERS UT LTD PARTNER 096627104 490 17700 SH SOLE NONE 17700 0 0 BOEING CO COM 097023105 83381 1136760 SH SOLE NONE 1016860 0 119900 BORGWARNER INC COM 099724106 40831 640590 SH SOLE NONE 573090 0 67500 BOTTOMLINE TECH DEL INC COM 101388106 3310 142850 SH SOLE NONE 142850 0 0 BROADCOM CORP COM 111320107 778 26500 SH SOLE NONE 26500 0 0 CNOOC LTD SPONSORED ADR 126132109 3249 18600 SH SOLE NONE 18600 0 0 CABOT OIL & GAS CORP COM 127097103 5298 69800 SH SOLE NONE 69800 0 0 CAMERON INTERNATIONAL CORP COM 13342B105 1072 21800 SH SOLE NONE 21800 0 0 CARBO CERAMICS INC COM 140781105 3788 30713 SH SOLE NONE 30713 0 0 CARDTRONICS INC COM 14161H108 5670 209525 SH SOLE NONE 209525 0 0 CAREFUSION CORP COM 14170T101 24449 962180 SH SOLE NONE 860880 0 101300 CARIBOU COFFEE CO INC COM 142042209 3235 231865 SH SOLE NONE 231865 0 0 CARRIZO OIL & GAS INC COM 144577103 922 35000 SH SOLE NONE 35000 0 0 CATERPILLAR INC COM 149123101 36720 405300 SH SOLE NONE 359900 0 45400 CENTENE CORP DEL COM 15135B101 4027 101725 SH SOLE NONE 101725 0 0 CEPHEID COM 15670R107 3363 97725 SH SOLE NONE 97725 0 0 CEVA INC COM 157210105 4055 134000 SH SOLE NONE 134000 0 0 CHART INDS INC COM PAR $0.01 16115Q308 4973 91975 SH SOLE NONE 91975 0 0 CHENIERE ENERGY INC COM 16411R208 1237 142400 SH SOLE NONE 142400 0 0 CHESAPEAKE MIDSTREAM PARTNER UNIT 16524K108 1166 40200 SH SOLE NONE 40200 0 0 CHEVRON CORP COM 166764100 7331 68900 SH SOLE NONE 68900 0 0 CHICAGO BRIDGE & IRON CO N V N Y REGISTRY SH167250109 1720 45500 SH SOLE NONE 45500 0 0 CHILDRENS PL RETAIL STORES I COM 168905107 2866 53950 SH SOLE NONE 53950 0 0 CHINA OILFIELD SERVICES ADR 168909109 1637 51843 SH SOLE NONE 51843 0 0 CHINA PETE & CHEM CORP SPON ADR H SHS 16941R108 2048 19500 SH SOLE NONE 19500 0 0 CISCO SYSTEMS INC COM 17275R102 90 5000 SH SOLE NONE 5000 0 0 CINTAS CORP COM 172908105 940 27000 SH SOLE NONE 27000 0 0 CITIGROUP INC COM 172967424 23871 907300 SH SOLE NONE 811900 0 95400 COACH INC COM 189754104 42716 699800 SH SOLE NONE 626200 0 73600 COCA COLA CO COM 191216100 58136 830870 SH SOLE NONE 742470 0 88400 COGENT COMM GROUP INC COM NEW 19239V302 2680 158650 SH SOLE NONE 158650 0 0 CONCHO RESOURCES INC COM 20605P101 4256 45400 SH SOLE NONE 45400 0 0 CONOCOPHILLIPS COM 20825C104 2740 37600 SH SOLE NONE 37600 0 0 CONTANGO OIL & GAS COMPANY COM NEW 21075N204 599 10300 SH SOLE NONE 10300 0 0 CONTINENTAL RESOURCES INC COM 212015101 2795 41900 SH SOLE NONE 41900 0 0 COPANO ENERGY L L C COM UNITS 217202100 913 26700 SH SOLE NONE 26700 0 0 CUBIST PHARMACEUTICALS INC COM 229678107 3398 85775 SH SOLE NONE 85775 0 0 CUTERA INC COM 232109108 298 39975 SH SOLE NONE 39975 0 0 CYMER INC COM 232572107 886 17800 SH SOLE NONE 17800 0 0 CYPRESS SEMICONDUCTOR CORP COM 232806109 45939 2719919 SH SOLE NONE 2433414 0 286505 DCP MIDSTREAM PARTNERS LP COM UT LTD PTN 23311P100 2127 44800 SH SOLE NONE 44800 0 0 DST SYS INC DEL COM 233326107 792 17400 SH SOLE NONE 17400 0 0 DEALERTRACK HOLDINGS COM 242309102 3324 121925 SH SOLE NONE 121925 0 0 DEERE & CO COM 244199105 108 1400 SH SOLE NONE 1400 0 0 DENTSPLY INTL INC NEW COM 249030107 651 18600 SH SOLE NONE 18600 0 0 DICKS SPORTING GOODS INC COM 253393102 32432 879400 SH SOLE NONE 791000 0 88400 DRIL-QUIP INC COM 262037104 573 8700 SH SOLE NONE 8700 0 0 DYCOM INDS INC COM 267475101 3889 185875 SH SOLE NONE 185875 0 0 EMC CORP COM 268648102 41128 1909390 SH SOLE NONE 1684990 0 224400 EOG RES INC COM 26875P101 6246 63400 SH SOLE NONE 63400 0 0 EV ENERGY PARTNERS LP COM UNITS 26926V107 764 11600 SH SOLE NONE 11600 0 0 EARTHLINK INC COM 270321102 1962 304625 SH SOLE NONE 304625 0 0 EBIX INC COM NEW 278715206 3498 158275 SH SOLE NONE 158275 0 0 8X8 INC NEW COM 282914100 2886 910450 SH SOLE NONE 910450 0 0 EL PASO PIPELINE PARTNERS L COM UNIT LPI 283702108 2687 77600 SH SOLE NONE 77600 0 0 ELIZABETH ARDEN INC COM 28660G106 3465 93540 SH SOLE NONE 93540 0 0 ENBRIDGE ENERGY MANAGEMENT L SHS UNITS LLI 29250X103 2322 66805 SH SOLE NONE 66805 0 0 ENERGEN CORP COM 29265N108 2595 51900 SH SOLE NONE 51900 0 0 ENDOLOGIX INC COM 29266S106 3206 279225 SH SOLE NONE 279225 0 0 ENERGY TRANSFER EQUITY L P COM UT LTD PTN 29273V100 1169 28800 SH SOLE NONE 28800 0 0 ENSCO PLC SPONSORED ADR 29358Q109 3270 69700 SH SOLE NONE 69700 0 0 ENTERPRISE PRODS PARTNERS L COM 293792107 7168 154550 SH SOLE NONE 154550 0 0 ENTROPIC COMMUNICATIONS INC COM 29384R105 1187 232225 SH SOLE NONE 232225 0 0 EXPRESS INC COM 30219E103 3540 177525 SH SOLE NONE 177525 0 0 EXXON MOBIL CORP COM 30231G102 8885 104820 SH SOLE NONE 104820 0 0 FMC TECHNOLOGIES INC COM 30249U101 4090 78300 SH SOLE NONE 78300 0 0 FASTENAL CO COM 311900104 2455 56300 SH SOLE NONE 56300 0 0 F5 NETWORKS INC COM 315616102 29842 281210 SH SOLE NONE 252610 0 28600 FISERV INC COM 337738108 3239 55137 SH SOLE NONE 55137 0 0 GAZPROM OAO ADR 368287207 2425 227400 SH SOLE NONE 227400 0 0 GENESCO INC COM 371532102 3257 52750 SH SOLE NONE 52750 0 0 GENESEE & WYOMING INC COM 371559105 30056 496130 SH SOLE NONE 443930 0 52200 GENTEX CORP COM 371901109 51828 1751550 SH SOLE NONE 1574950 0 176600 GILEAD SCIENCES INC COM 375558103 254 6200 SH SOLE NONE 6200 0 0 GLOBAL CASH ACCESS HLDGS INC COM 378967103 1615 362925 SH SOLE NONE 362925 0 0 GOLDCORP INC COM 380956409 7368 166500 SH SOLE NONE 166500 0 0 GOOGLE INC CL A 38259P508 181 280 SH SOLE NONE 280 0 0 GRAND CANYON ED INC COM 38526M106 2160 135325 SH SOLE NONE 135325 0 0 GULFPORT ENERGY CORP COM 402635304 8694 295200 SH SOLE NONE 295200 0 0 HMS HOLDINGS CORP COM 40425J101 4013 125475 SH SOLE NONE 125475 0 0 HALLIBURTON CO COM 406216101 39604 1147620 SH SOLE NONE 1026420 0 121200 HANCOCK HLDG CO COM 410120109 3157 98750 SH SOLE NONE 98750 0 0 HARLEY DAVIDSON INC COM 412822108 450 11573 SH SOLE NONE 11573 0 0 HECKMANN CORP COM 422680108 4907 737825 SH SOLE NONE 737825 0 0 HELMERICH & PAYNE INC COM 423452101 642 11000 SH SOLE NONE 11000 0 0 HERCULES OFFSHORE INC COM 427093109 2733 615500 SH SOLE NONE 615500 0 0 HEXCEL CORP COM 428291108 2939 121395 SH SOLE NONE 121395 0 0 HIGHER ONE HLDGS INC COM 42983D104 3004 162900 SH SOLE NONE 162900 0 0 HOLLYFRONTIER CORP COM 436106108 1374 58700 SH SOLE NONE 58700 0 0 HORNBECK OFFSHORE SVCS INC N COM 440543106 3442 110960 SH SOLE NONE 110960 0 0 HOT TOPIC INC COM 441339108 1588 240175 SH SOLE NONE 240175 0 0 HUNT J B TRANS SVCS INC COM 445658107 43736 970400 SH SOLE NONE 869600 0 100800 HURON CONSULTING GROUP COM 447462102 1936 49975 SH SOLE NONE 49975 0 0 IAC INTERACTIVECORP COM PAR $.001 44919P508 8695 204100 SH SOLE NONE 204100 0 0 IGATE CORP COM 45169U105 2182 138725 SH SOLE NONE 138725 0 0 ILLINOIS TOOL WKS INC COM 452308109 140 3000 SH SOLE NONE 3000 0 0 IMPERIAL OIL LTD COM 453038408 1406 31600 SH SOLE NONE 31600 0 0 INTEL CORP COM 458140100 31229 1287780 SH SOLE NONE 1151980 0 135800 INTERNAP NETWORK SVCS CORP COM PAR $.001 45885A300 2768 466030 SH SOLE NONE 466030 0 0 INTUITIVE SURGICAL INC COM 46120E602 63317 136750 SH SOLE NONE 123850 0 12900 ISHARES TR MSCI EAFE INDEX464287465 1412 28500 SH SOLE NONE 28500 0 0 ISHARES TR MSCI EMERG MKT 464287234 2238 59000 SH SOLE NONE 59000 0 0 ISHARES SILVER TRUST ISHARES 46428Q109 10709 397500 SH SOLE NONE 397500 0 0 JOHNSON CONTROLS INC COM 478366107 31502 1007740 SH SOLE NONE 884140 0 123600 KIT DIGITAL INC COM NEW 482470200 2943 348300 SH SOLE NONE 348300 0 0 KINDER MORGAN MANAGEMENT LLC SHS 49455U100 2127 27092 SH SOLE NONE 27092 0 0 KINDER MORGAN INC DEL SHS 49456B101 20228 628800 SH SOLE NONE 628800 0 0 KODIAK OIL & GAS CORP COM 50015Q100 630 66300 SH SOLE NONE 66300 0 0 LATTICE SEMICONDUCTOR CORP COM 518415104 2521 424475 SH SOLE NONE 424475 0 0 LENNAR CORP CL A 526057104 1824 92825 SH SOLE NONE 92825 0 0 LINCOLN ELEC HLDGS INC COM 533900106 40239 1028600 SH SOLE NONE 920600 0 108000 LINN ENERGY LLC-UNITS UNIT LTD LIAB 536020100 2174 57350 SH SOLE NONE 57350 0 0 LIQUIDITY SERVICES INC COM 53635B107 2932 79445 SH SOLE NONE 79445 0 0 LITHIA MOTORS INC COM 536797103 4674 213795 SH SOLE NONE 213795 0 0 LOGMEIN INC COM 54142L109 1972 51145 SH SOLE NONE 51145 0 0 MAGELLAN MIDSTREAM PRTNRS LP COM UNIT RP LP 559080106 3210 46600 SH SOLE NONE 46600 0 0 MARCHEX INC CL B 56624R108 987 157900 SH SOLE NONE 157900 0 0 MARKWEST ENERGY PARTNERS L P UNIT LTD PARTN 570759100 4160 75550 SH SOLE NONE 75550 0 0 MAXWELL TECHNOLOGIES INC COM 577767106 2785 171480 SH SOLE NONE 171480 0 0 MCDONALDS CORP COM 580135101 20899 208300 SH SOLE NONE 186500 0 21800 MCMORAN EXPLORATION CO COM 582411104 11163 767200 SH SOLE NONE 767200 0 0 MEDTRONIC INC COM 585055106 41081 1074010 SH SOLE NONE 960810 0 113200 MEDQUIST HOLDINGS INC COM 58506K102 1447 150375 SH SOLE NONE 150375 0 0 MERCADOLIBRE INC COM 58733R102 2855 35895 SH SOLE NONE 35895 0 0 METTLER TOLEDO INTERNATIONAL COM 592688105 29359 198760 SH SOLE NONE 177660 0 21100 MICROSOFT CORP COM 594918104 104 4000 SH SOLE NONE 4000 0 0 MICROCHIP TECHNOLOGY INC COM 595017104 925 25250 SH SOLE NONE 25250 0 0 MIDDLEBY CORP COM 596278101 2330 24775 SH SOLE NONE 24775 0 0 MOLEX INC CL A 608554200 920 46500 SH SOLE NONE 46500 0 0 MONSANTO CO COM 61166W101 60420 862280 SH SOLE NONE 771480 0 90800 MOOG INC CL A 615394202 1704 38800 SH SOLE NONE 38800 0 0 MURPHY OIL CORP COM 626717102 1254 22500 SH SOLE NONE 22500 0 0 MYRIAD GENETICS INC COM 62855J104 697 33300 SH SOLE NONE 33300 0 0 MYREXIS INC COM 62856H107 0 125 SH SOLE NONE 125 0 0 NCR CORP NEW COM 62886E108 4153 252300 SH SOLE NONE 252300 0 0 NEUSTAR INC COM 64126X201 2077 60775 SH SOLE NONE 60775 0 0 NEWFIELD EXPL CO COM 651290108 347 9200 SH SOLE NONE 9200 0 0 NOBLE ENERGY INC COM 655044105 7410 78500 SH SOLE NONE 78500 0 0 NORTHERN OIL & GAS INC NEW COM 665531109 5247 218810 SH SOLE NONE 218810 0 0 NU SKIN ENTERPRISES INC CL A 67018T105 3732 76830 SH SOLE NONE 76830 0 0 NUVASIVE INC COM 670704105 375 29800 SH SOLE NONE 29800 0 0 OCZ TECHNOLOGY GROUP INC COM 67086E303 455 68800 SH SOLE NONE 68800 0 0 OASIS PETE INC NEW COM 674215108 3848 132275 SH SOLE NONE 132275 0 0 OCCIDENTAL PETE CORP COM 674599105 5641 60200 SH SOLE NONE 60200 0 0 LUKOIL OAO SPONSORED ADR 677862104 3595 67830 SH SOLE NONE 67830 0 0 OIL STS INTL INC COM 678026105 2016 26400 SH SOLE NONE 26400 0 0 OMNICELL INC COM 68213N109 3179 192450 SH SOLE NONE 192450 0 0 ONEOK INC NEW COM 682680103 1318 15200 SH SOLE NONE 15200 0 0 ONEOK PARTNERS LP UNIT LTD PARTN 68268N103 3511 60800 SH SOLE NONE 60800 0 0 ORACLE CORP COM 68389X105 77 3000 SH SOLE NONE 3000 0 0 OXFORD INDS INC COM 691497309 2303 51050 SH SOLE NONE 51050 0 0 PACCAR INC COM 693718108 39298 1048790 SH SOLE NONE 938490 0 110300 PANERA BREAD CO CL A 69840W108 3123 22075 SH SOLE NONE 22075 0 0 PARKER HANNIFIN CORP COM 701094104 1937 25400 SH SOLE NONE 25400 0 0 PAYCHEX INC COM 704326107 652 21650 SH SOLE NONE 21650 0 0 PEPSICO INC COM 713448108 106 1600 SH SOLE NONE 1600 0 0 PERRIGO CO COM 714290103 55563 571050 SH SOLE NONE 510850 0 60200 PETROCHINA CO LTD SPONSORED ADR 71646E100 3816 30700 SH SOLE NONE 30700 0 0 PETROLEO BRASILEIRO SA PETRO SPONSORED ADR 71654V408 1081 43500 SH SOLE NONE 43500 0 0 PETROLEUM DEV CORP COM 716578109 2458 70000 SH SOLE NONE 70000 0 0 PETROQUEST ENERGY INC COM 716748108 842 127500 SH SOLE NONE 127500 0 0 PETSMART INC COM 716768106 3113 60700 SH SOLE NONE 60700 0 0 PIER 1 IMPORTS INC COM 720279108 4004 287425 SH SOLE NONE 287425 0 0 PIONEER NAT RES CO COM 723787107 2926 32700 SH SOLE NONE 32700 0 0 PLAINS EXPL& PRODTN CO COM 726505100 8082 220100 SH SOLE NONE 220100 0 0 PLAINS ALL AMERN PIPELINE L UNIT LTD PARTN 726503105 3228 43950 SH SOLE NONE 43950 0 0 PORTFOLIO RECOVERY ASSOCS IN COM 73640Q105 1053 15600 SH SOLE NONE 15600 0 0 QEP RES INC COM 74733V100 522 17800 SH SOLE NONE 17800 0 0 QUALCOMM INC COM 747525103 72394 1323470 SH SOLE NONE 1175470 0 148000 QUESTAR CORP COM 748356102 123 6200 SH SOLE NONE 6200 0 0 QUESTCOR PHARMACEUTICALS INC COM 74835Y101 3374 81145 SH SOLE NONE 81145 0 0 RPM INTL INC COM 749685103 702 28600 SH SOLE NONE 28600 0 0 RF MICRODEVICES INC COM 749941100 1096 202900 SH SOLE NONE 202900 0 0 RALPH LAUREN CORP COM 751212101 28874 209110 SH SOLE NONE 187010 0 22100 RANGE RESOURCES CORP COM 75281A109 44284 714950 SH SOLE NONE 644950 0 70000 REX ENERGY CORP COM 761565100 2229 151050 SH SOLE NONE 151050 0 0 RITE AID CORP COM 767754104 4698 3728825 SH SOLE NONE 3728825 0 0 ROWAN COS INC COM 779382100 1632 53800 SH SOLE NONE 53800 0 0 ROYAL DUTCH SHELL PLC SPONS ADR A 780259206 10276 140600 SH SOLE NONE 140600 0 0 RYDER SYSTEM INC COM 783549108 2653 49925 SH SOLE NONE 49925 0 0 SM ENERGY CO COM 78454L100 7339 100400 SH SOLE NONE 100400 0 0 SALIX PHARMACEUTICALS LTD COM 795435106 2354 49200 SH SOLE NONE 49200 0 0 SCHLUMBERGER LTD COM 806857108 30973 453420 SH SOLE NONE 402720 0 50700 SEALED AIR CORP COM 81211K100 558 32400 SH SOLE NONE 32400 0 0 SHAW GROUP INC COM 820280105 539 20050 SH SOLE NONE 20050 0 0 SILICON LABORATORIES INC COM 826919102 3001 69125 SH SOLE NONE 69125 0 0 SILICON MOTION TECHNOLOGY CO SPONSORED ADR 82706C108 5770 281750 SH SOLE NONE 281750 0 0 SILVER WHEATON CORP COM 828336107 5792 200000 SH SOLE NONE 200000 0 0 SONIC CORP COM 835451105 445 66050 SH SOLE NONE 66050 0 0 SOURCEFIRE INC COM 83616T108 3905 120600 SH SOLE NONE 120600 0 0 SOUTHWEST AIRLINES CO COM 844741108 535 62550 SH SOLE NONE 62550 0 0 SOUTHWESTERN ENERGY CO COM 845467109 34789 1089190 SH SOLE NONE 985190 0 104000 STAAR SURGICAL CO COM 852312305 2029 193450 SH SOLE NONE 193450 0 0 STARBUCKS CORP COM 855244109 1983 43100 SH SOLE NONE 43100 0 0 STATOIL ASA SPONSORED ADR 85771P102 5447 212700 SH SOLE NONE 212700 0 0 STERICYCLE INC COM 858912108 2977 38200 SH SOLE NONE 38200 0 0 STRYKER CORP COM 863667101 35 700 SH SOLE NONE 700 0 0 SUNCOR ENERGY INC COM 867224107 4757 164990 SH SOLE NONE 164990 0 0 SUNOCO LOGISTICS PRTNRS L P COM UNITS 86764L108 3782 96000 SH SOLE NONE 96000 0 0 SYNERGETICS USA INC COM 87160G107 2899 392850 SH SOLE NONE 392850 0 0 TJX COS INC NEW COM 872540109 24601 381120 SH SOLE NONE 340620 0 40500 TALEO CORP CL A 87424N104 1636 42275 SH SOLE NONE 42275 0 0 TARGA RES CORP COM 87612G101 1896 46600 SH SOLE NONE 46600 0 0 TARGET CORP COM 87612E106 51718 1009720 SH SOLE NONE 903320 0 106400 TERADATA CORP DEL COM 88076W103 60214 1241260 SH SOLE NONE 1110660 0 130600 TESCO CORP COM 88157K101 952 75300 SH SOLE NONE 75300 0 0 TIBCO SOFTWARE INC COM 88632Q103 29478 1232860 SH SOLE NONE 1102960 0 129900 TIVO INC COM 888706108 710 79200 SH SOLE NONE 79200 0 0 TOTAL S A SPONSORED ADR 89151E109 3659 71600 SH SOLE NONE 71600 0 0 TRANSDIGM GROUP INC COM 893641100 37707 394100 SH SOLE NONE 352600 0 41500 TRIMBLE NAVIGATION LTD COM 896239100 1994 45950 SH SOLE NONE 45950 0 0 TRIUMPH GROUP INC COM 896818101 2138 36575 SH SOLE NONE 36575 0 0 ULTRA PETROLEUM CORP COM 903914109 524 17700 SH SOLE NONE 17700 0 0 UNDER ARMOUR INC CL A 904311107 2082 29000 SH SOLE NONE 29000 0 0 UNION PACIFIC CORP COM 907818108 106 1000 SH SOLE NONE 1000 0 0 UNIT CORP COM 909218109 835 18000 SH SOLE NONE 18000 0 0 VCA ANTECH INC COM 918194101 427 21600 SH SOLE NONE 21600 0 0 VALERO ENERGY CORP NEW COM 91913Y100 655 31100 SH SOLE NONE 31100 0 0 VARIAN MEDICAL SYS INC COM 92220P105 2065 30760 SH SOLE NONE 30760 0 0 VERIFONE SYS INC COM 92342Y109 14842 417840 SH SOLE NONE 373340 0 44500 VERTEX PHARMACEUTICALS INC COM 92532F100 1313 39530 SH SOLE NONE 39530 0 0 WABASH NATL CORP COM 929566107 2496 318350 SH SOLE NONE 318350 0 0 WALGREEN CO COM 931422109 33 1000 SH SOLE NONE 1000 0 0 WALTER INVT MGMT CORP COM 93317W102 1902 92735 SH SOLE NONE 92735 0 0 WATERS CORP COM 941848103 815 11000 SH SOLE NONE 11000 0 0 WESTERN GAS PARTNERS LP COM UNIT LP IN 958254104 3240 78500 SH SOLE NONE 78500 0 0 WESTPORT INNOVATIONS INC COM NEW 960908309 3058 92000 SH SOLE NONE 92000 0 0 WHITING PETE CORP NEW COM 966387102 4622 99000 SH SOLE NONE 99000 0 0 WILLIAMS PARTNERS L P COM UNITS L P 96950F104 3359 56000 SH SOLE NONE 56000 0 0 WILLIAMS SONOMA INC COM 969904101 34975 908440 SH SOLE NONE 812640 0 95800 WORLD FUEL SVCS CORP COM 981475106 4148 98800 SH SOLE NONE 98800 0 0