John Hancock Life Insurance Company

John Hancock Life Insurance Company as of Sept. 30, 2007

Portfolio Holdings for John Hancock Life Insurance Company

John Hancock Life Insurance Company holds 15 positions in its portfolio as reported in the September 2007 quarterly 13F filing

Company (Ticker) Portfolio Weight Valued At Change in Shares Share Count Share Price
Ual Corp 31.0 $20M 424k 46.52
Enerplus Resources Fund 22.6 $14M 305k 47.20
Range Resources (RRC) 15.9 $10M 249k 40.71
MetroPCS Communications 9.0 $5.7M 210k 27.28
Portland General Electric Company (POR) 8.6 $5.4M 196k 27.81
Hawaiian Holdings (HA) 3.5 $2.3M 535k 4.23
AMR Corporation 2.2 $1.4M 63k 22.26
Petroleum Geo-Services ASA 2.0 $1.3M 46k 28.60
US Airways 1.4 $911k 35k 26.19
Northwest Airls Corp 1.1 $726k 41k 17.79
Freeport Mcmoran 0.9 $573k 3.7k 154.86
Chesapeake Energy Corp note 2.500% 5/1 0.5 $306k 300k 1.02
Northwest Airls Corp 0.4 $270k 15k 17.79
Velocity Express 0.4 $261k 493k 0.53
CommVault Systems (CVLT) 0.3 $191k 10k 18.54