CastleRock Asset Management

CastleRock Asset Management as of Dec. 31, 2011

Portfolio Holdings for CastleRock Asset Management

CastleRock Asset Management holds 28 positions in its portfolio as reported in the December 2011 quarterly 13F filing

Company (Ticker) Portfolio Weight Valued At Change in Shares Share Count Share Price
Apple (AAPL) 10.6 $31M 76k 405.00
CBS Corporation 9.2 $27M 985k 27.14
Elan Corporation 5.7 $17M 1.2M 13.74
Onyx Pharmaceuticals 5.4 $16M 356k 43.95
Finisar Corporation 5.1 $15M 880k 16.75
Key Energy Services 5.0 $14M 934k 15.47
Las Vegas Sands (LVS) 5.0 $14M 336k 42.73
Pulte (PHM) 3.9 $11M 1.8M 6.31
Seagate Technology Com Stk 3.9 $11M 694k 16.40
Halliburton Company (HAL) 3.9 $11M 327k 34.51
Electronic Arts (EA) 3.7 $11M 518k 20.60
International Paper Company (IP) 3.6 $10M 349k 29.60
Equinix 3.4 $9.7M 96k 101.40
Spirit AeroSystems Holdings (SPR) 3.1 $9.1M 436k 20.78
Lennar Corporation (LEN) 3.0 $8.6M 440k 19.65
Precision Castparts 2.9 $8.4M 51k 164.80
Anadarko Petroleum Corporation 2.6 $7.6M 100k 76.33
Weatherford International Lt reg 2.5 $7.3M 497k 14.64
Dana Holding Corporation (DAN) 2.4 $6.9M 565k 12.15
Broadcom Corporation 2.3 $6.6M 224k 29.36
Edwards Lifesciences (EW) 2.3 $6.5M 93k 70.69
Amazon (AMZN) 1.7 $4.8M 28k 173.10
Aeropostale 1.7 $4.8M 315k 15.25
National-Oilwell Var 1.6 $4.7M 69k 67.99
Biogen Idec (BIIB) 1.6 $4.6M 41k 110.06
Baker Hughes Incorporated 1.4 $4.1M 85k 48.65
Avago Technologies 1.4 $4.0M 138k 28.86
Citigroup (C) 1.3 $3.8M 144k 26.31