John Hancock Life Insurance Company

John Hancock Life Insurance Company as of June 30, 2005

Portfolio Holdings for John Hancock Life Insurance Company

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

Company (Ticker) Portfolio Weight Valued At Change in Shares Share Count Share Price
Enerplus Resources 31.1 $12M 305k 38.20
Huntsman Corp 22.3 $8.3M 411k 20.27
D Nabors Industries Lt D Com Stk Common Stock g 19.3 $7.2M 119k 60.62
Range Resources 11.9 $4.5M 166k 26.90
Hawaiian Holdings 5.8 $2.2M 535k 4.05
Navistar Intl Corp 2.7 $1.0M 32k 32.00
Petroleum Geo Svcs Asa sponsored adr 7 2.2 $831k 35k 23.68
Coinstar 2.1 $793k 35k 22.66
Cisco Systems Inc Co m 1 1.6 $603k 32k 19.07
Delta Airlines 0.6 $204k 54k 3.77
Eli Lilly & Co Co m 5 0.2 $78k 1.4k 55.56
Amr Corp. 0.1 $44k 3.6k 12.23
Allis-chalmers Shr Usd 0. 0.0 $14k 2.5k 5.58