John Hancock Life Insurance Company

John Hancock Life Insurance Company as of June 30, 2008

Portfolio Holdings for John Hancock Life Insurance Company

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

Company (Ticker) Portfolio Weight Valued At Change in Shares Share Count Share Price
Enerplus Resources Fund 30.1 $14M 305k 46.22
MetroPCS Communications 28.0 $13M 739k 17.71
Range Resources (RRC) 15.2 $7.1M 109k 65.30
Portland General Electric Company (POR) 9.4 $4.4M 196k 22.54
Delta Air Lines (DAL) 5.0 $2.3M 453k 5.16
Ual Corp 4.1 $1.9M 403k 4.80
Allied Healthcare International (AHCI) 3.1 $1.5M 744k 1.96
Petroleum Geo-Services ASA 2.3 $1.1M 46k 23.81
AMR Corporation 0.7 $322k 63k 5.10
Northwest Airls Corp 0.7 $318k 48k 6.61
Northwest Airls Corp 0.5 $213k 32k 6.65
PROS Holdings (PRO) 0.4 $198k 18k 11.25
Trubion Pharmaceuticals (TRBN) 0.2 $107k 24k 4.39
US Airways 0.2 $86k 35k 2.47