John Hancock Life Insurance Company

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

Portfolio Holdings for John Hancock Life Insurance Company

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

Company (Ticker) Portfolio Weight Valued At Change in Shares Share Count Share Price
Ual Corp 44.2 $29M 666k 43.89
Enerplus Resources Fund 20.0 $13M 305k 43.51
Huntsman Corporation (HUN) 11.8 $7.8M 411k 18.94
Range Resources 10.3 $6.8M 249k 27.43
Portland General Electric Company (POR) 5.7 $3.7M 138k 27.20
Hawaiian Holdings 3.9 $2.6M 535k 4.79
Navistar International Corporation 1.6 $1.1M 32k 33.44
Cisco Systems (CSCO) 1.0 $668k 25k 27.31
Savvis 0.7 $478k 13k 35.68
Ampex 0.3 $194k 9.3k 20.82
Velocity Express 0.2 $144k 104k 1.38
AMR Corporation 0.2 $109k 3.6k 30.30
Eli Lilly & Co. (LLY) 0.1 $73k 1.4k 51.99
Alcatel-Lucent 0.0 $0 2.00 0.00