John Hancock Life Insurance Company

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

Portfolio Holdings for John Hancock Life Insurance Company

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

Company (Ticker) Portfolio Weight Valued At Change in Shares Share Count Share Price
Transcanada Corp 6.8 $10M 397k 25.07
Spdr Trust Series 1 6.0 $8.9M 238k 37.26
Bce 5.9 $8.6M 296k 29.15
Canadian Imperial Bank 5.8 $8.5M 335k 25.49
Manulife Financial 5.1 $7.5M 192k 39.03
Sysco Corp 5.0 $7.4M 276k 26.92
Brascan 4.6 $6.8M 200k 34.14
Ingersoll-rand Plc shs g4779 4.4 $6.5M 140k 46.69
Nucor Corp 3.8 $5.6M 191k 29.25
Enerplus Res Fund 3.7 $5.4M 153k 35.25
Petro Cda 3.4 $5.0M 95k 52.49
Cliffs Natural Res 3.3 $4.9M 120k 40.91
Royal Bank Of Cda 3.3 $4.9M 251k 19.58
Quebecor Printing 3.3 $4.8M 191k 25.37
Canadian National Ry 3.2 $4.7M 68k 69.78
Paychex Inc 704326107 2.7 $3.9M 44k 90.74
Toronto Dominion Bk 2.3 $3.4M 351k 9.75
Barrick Gold Corp 2.2 $3.2M 125k 25.43
Nucor Corp 1.9 $2.8M 53k 52.40
Bank Of America Corp 1.8 $2.6M 53k 48.90
Golden State Vintners 1.4 $2.0M 659k 3.06
Alexion Pharmaceuticals 1.2 $1.8M 160k 10.94
Calpine Power 1.1 $1.7M 150k 11.22
Enbridge 1.0 $1.5M 239k 6.36
Gold 0.8 $1.2M 64k 18.85
Ncr Corp 0.8 $1.2M 32k 37.28
Tesma Intl sub vtg sh 88190 0.8 $1.1M 36k 30.60
Canadian National Ry 0.7 $1.1M 21k 51.61
Becton Dickinson & Co 0.7 $1.0M 55k 18.99
Itt Corp 0.7 $989k 4.7k 210.43
Royce Value Tr 0.6 $881k 28k 31.68
Wd-40 Company 0.6 $850k 200k 4.25
E M C Corp Mass 0.6 $841k 14k 58.81
Canadian National Ry 0.6 $808k 45k 17.88
Petrokazakhstan 0.5 $768k 27k 28.24
Sprott Physical Gold Trust etf 85207 0.5 $735k 41k 17.75
Plains All American Pipeline Lp unit ltd partn 72650 0.5 $713k 19k 37.33
Cablevision Systems Corp Cl A 0.5 $661k 85k 7.81
Penn Virginia Resources Lp unit ltd partn 70788 0.4 $603k 19k 31.90
Yokohama Rubber Company 0.4 $555k 35k 15.99
Four Seasons Hotels sub vtg sh 35100 0.4 $553k 8.2k 67.39
Methanex 0.4 $527k 42k 12.61
Motricity 0.3 $520k 24k 21.67
Mi Developments Inc sub vtg sh 55304 0.3 $515k 17k 31.02
Norfolk Southern Corp 0.3 $493k 29k 16.77
Coinstar 0.3 $471k 35k 13.46
Fluor Corporation 0.3 $452k 168k 2.69
Corn Products International 0.3 $420k 50k 8.35
Bema Gold 0.3 $420k 123k 3.42
Sasol Ltd. Adr adr 80386 0.3 $391k 35k 11.15
Molex Incorporated 0.2 $350k 15k 23.49
Balchem Corp 0.2 $315k 17k 18.86
Ebay 0.2 $310k 88k 3.53
Hewlett-packard 0.2 $307k 8.1k 37.90
Amazon 0.2 $315k 6.8k 46.32
Dorel Industries 0.2 $312k 9.8k 31.84
Alliance Atlantis 0.2 $296k 14k 21.29
Marketaxess Holdings 0.2 $280k 12k 23.33
Ceva 0.2 $271k 17k 16.33
General Electric 0.2 $248k 20k 12.72
Creo 0.2 $246k 17k 14.14
Washington Post Co cl b 93964 0.2 $236k 18k 12.90
Golden Star Res 0.2 $234k 42k 5.61
Zarlink Semiconductor 0.2 $238k 45k 5.28
Calpine Power 0.1 $216k 58k 3.70
Atmel 0.1 $186k 12k 15.37
Chc Helicopter 0.1 $171k 6.4k 26.72
Coca Cola Company 0.1 $158k 14k 11.05
Spdr Trust Series 1 0.1 $163k 22k 7.55
Extendicare 0.1 $163k 21k 7.65
Fnx Mining 0.1 $166k 6.2k 26.77
Cliffs Natural Res 0.1 $132k 12k 10.91
Telesystem Intl 0.1 $139k 24k 5.86
Balchem Corp 0.1 $115k 12k 9.66
Firstservice 0.1 $115k 4.7k 24.47
Motricity 0.1 $102k 4.9k 20.82
Itc Holdings 0.1 $82k 16k 5.16
Plains All American Pipeline Lp unit ltd partn 72650 0.1 $79k 2.0k 39.50
Creo 0.1 $73k 5.4k 13.52
Bhp Billiton Ltd Adr cl b 08860 0.0 $49k 14k 3.43
Baidu 0.0 $28k 9.3k 3.00
Ak Steel Holding Corp 0.0 $6.0k 1.0k 5.77