John Hancock Life Insurance Company

John Hancock Life Insurance Company as of June 30, 2004

Portfolio Holdings for John Hancock Life Insurance Company

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

Company (Ticker) Portfolio Weight Valued At Change in Shares Share Count Share Price
Smithfield Foods 45.8 $30M 1.0M 29.40
Steinway Music Instrs 20.4 $14M 385k 35.09
Enerplus Resources 13.1 $8.7M 305k 28.46
D Nabors Industries Lt D Com Stk Common Stock g 8.1 $5.4M 119k 45.22
Hawaiian Holdings 5.8 $3.8M 535k 7.15
Range Resources 3.6 $2.4M 166k 14.60
Navistar Intl Corp 1.9 $1.2M 32k 38.75
Coinstar 1.2 $769k 35k 21.97
Eli Lilly & Co Co m 5 0.1 $98k 1.4k 69.80
Amr Corp. 0.1 $44k 3.6k 12.23
Whx 0.0 $0 59.00 0.00