John Hancock Life Insurance Company

John Hancock Life Insurance Company as of March 31, 2006

Portfolio Holdings for John Hancock Life Insurance Company

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

Company (Ticker) Portfolio Weight Valued At Change in Shares Share Count Share Price
Enerplus Resources Fund 34.1 $15M 305k 50.44
Ual Corp 20.8 $9.4M 17k 557.49
Huntsman Corporation (HUN) 17.6 $7.9M 411k 19.30
Range Resources 14.5 $6.6M 249k 26.34
Hawaiian Holdings 6.2 $2.8M 535k 5.21
Navistar International Corporation 2.0 $882k 32k 27.57
Petroleum Geo-Services ASA 1.6 $707k 15k 46.49
Cisco Systems (CSCO) 1.5 $685k 32k 21.66
CapLease 1.0 $441k 40k 11.09
Ampex 0.4 $187k 9.3k 20.06
AMR Corporation 0.2 $97k 3.6k 26.97
Eli Lilly & Co. (LLY) 0.2 $78k 1.4k 55.56