John Hancock Life Insurance Company

John Hancock Life Insurance Company as of March 31, 2008

Portfolio Holdings for John Hancock Life Insurance Company

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

Company (Ticker) Portfolio Weight Valued At Change in Shares Share Count Share Price
MetroPCS Communications 23.9 $13M 788k 17.00
Enerplus Resources Fund 23.5 $13M 305k 43.37
Ual Corp 14.7 $8.2M 383k 21.49
Range Resources (RRC) 12.3 $6.9M 109k 63.29
Portland General Electric Company (POR) 7.9 $4.4M 196k 22.52
Delta Air Lines (DAL) 6.4 $3.6M 396k 9.09
Hawaiian Holdings 5.6 $3.1M 535k 5.89
Allied Healthcare International (AHCI) 2.1 $1.2M 750k 1.57
AMR Corporation 1.0 $568k 63k 8.99
Northwest Airls Corp 0.8 $420k 47k 9.01
Freeport Mcmoran 0.6 $332k 2.4k 140.68
US Airways 0.6 $309k 35k 8.88
Trubion Pharmaceuticals (TRBN) 0.4 $229k 24k 9.39
Northwest Airls Corp 0.3 $156k 17k 9.00
Time Warner Cable Inc cl a 0.1 $49k 2.0k 24.73
Knology 0.0 $9.0k 693.00 12.99
Dynegy 0.0 $1.0k 100.00 10.00