John Hancock Life Insurance Company

John Hancock Life Insurance Company as of March 31, 2009

Portfolio Holdings for John Hancock Life Insurance Company

John Hancock Life Insurance Company holds 13 positions in its portfolio as reported in the March 2009 quarterly 13F filing

Company (Ticker) Portfolio Weight Valued At Change in Shares Share Count Share Price
Enerplus Resources Fund 22.2 $5.0M 305k 16.32
Range Resources (RRC) 20.4 $4.6M 111k 41.09
Delta Air Lines (DAL) 19.1 $4.3M 753k 5.69
Portland General Electric Company (POR) 15.4 $3.4M 196k 17.59
Ual Corp 7.4 $1.7M 371k 4.48
Metropcs Communctns 4.8 $1.1M 649k 1.67
Navistar International Corporation 4.8 $1.1M 32k 33.41
Allied Healthcare International (AHCI) 4.1 $909k 716k 1.27
AMR Corporation 0.9 $200k 63k 3.17
US Airways 0.4 $90k 36k 2.52
PROS Holdings (PRO) 0.3 $59k 13k 4.68
Vnus Medical Technologies Inc Com Stk 0.2 $54k 2.6k 21.14
VELOCITY EXPRESS CORP Com Stk 0.0 $5.9k 33k 0.18