John Hancock Life Insurance Company

John Hancock Life Insurance Company as of March 31, 2010

Portfolio Holdings for John Hancock Life Insurance Company

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

Company (Ticker) Portfolio Weight Valued At Change in Shares Share Count Share Price
Enerplus Resources Fund 24.0 $7.2M 305k 23.67
Ual Corp 16.1 $4.8M 248k 19.55
MetroPCS Communications 15.4 $4.6M 654k 7.07
Delta Airlines 13.4 $4.0M 1.6M 2.45
Portland General Electric Company (POR) 12.6 $3.8M 196k 19.32
Allied Healthcare International (AHCI) 6.5 $1.9M 716k 2.71
RSC Holdings 5.4 $1.6M 203k 7.95
Navistar International Corporation 4.8 $1.4M 32k 44.75
AMR Corporation 1.9 $575k 63k 9.10