John Hancock Life Insurance Company

John Hancock Life Insurance Company as of Dec. 31, 2005

Portfolio Holdings for John Hancock Life Insurance Company

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

Company (Ticker) Portfolio Weight Valued At Change in Shares Share Count Share Price
Enerplus Resources Fund 43.2 $15M 305k 47.98
Huntsman Corporation (HUN) 20.9 $7.1M 411k 17.22
Range Resources 19.4 $6.6M 249k 26.34
Hawaiian Holdings 6.3 $2.1M 535k 3.99
Petroleum Geo-Services ASA 3.2 $1.1M 35k 31.00
Navistar International Corporation 2.7 $916k 32k 28.63
Cisco Systems (CSCO) 1.6 $541k 32k 17.11
CapLease 1.2 $419k 40k 10.54
Ampex 0.6 $190k 9.3k 20.39
AMR Corporation 0.2 $80k 3.6k 22.24
Eli Lilly & Co. (LLY) 0.2 $79k 1.4k 56.27
Vnus Medical Technologies Inc Com Stk 0.2 $62k 7.4k 8.39
Delta Air Lines/dal 0.1 $40k 54k 0.74