John Hancock Life Insurance Company

John Hancock Life Insurance Company as of June 30, 1999

Portfolio Holdings for John Hancock Life Insurance Company

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

Company (Ticker) Portfolio Weight Valued At Change in Shares Share Count Share Price
BANK OF MONTREAL Cadcom 12.3 $29M 54k 533.09
Evergreen Resources 9.7 $23M 906k 25.18
Nabors Industries 8.3 $20M 800k 24.38
Speciality Equip 5.3 $13M 425k 29.44
Bce 4.1 $9.6M 134k 71.70
K-swiss Inc cl a 4 4.0 $9.3M 200k 46.50
Nortel Networks 3.7 $8.7M 69k 126.80
Louis Dreyfus Nat. Gas 3.3 $7.7M 357k 21.56
Gte 2.2 $5.2M 69k 75.51
Foodmaker 1.9 $4.4M 155k 28.37
Clarus 1.9 $4.4M 870k 5.00
Golden State Vintners 1.7 $4.0M 659k 6.13
Spectralink 1.7 $4.0M 755k 5.31
Psc 1.6 $3.8M 423k 9.06
Seagrams 1.5 $3.5M 48k 73.35
General Surgical 1.5 $3.4M 800k 4.31
Lodgenet Entertainment 1.4 $3.3M 240k 13.94
Canadian Imperial Bank Of Commerce C ommon 1 1.3 $3.1M 88k 35.10
Royal Bank Of Canada 1.3 $3.0M 67k 44.38
Snyder Oil 1.2 $2.7M 343k 8.00
Back Bay Restaurants 1.2 $2.7M 271k 10.11
Transcanada Pipelines 1.1 $2.6M 123k 20.75
Canadian Pacific 1.0 $2.4M 68k 34.99
Enbridge Inc. C ommon 2 1.0 $2.3M 70k 33.75
Able Tele 0.9 $2.1M 287k 7.33
D Toronto Dominion Bk Cad Com Np Common Stock 8 0.9 $2.1M 62k 33.38
Barrick Gold Corp 0.8 $2.0M 69k 28.96
Canadian National 0.8 $2.0M 19k 104.17
Verio 0.8 $1.9M 27k 69.48
Alcan 0.8 $1.8M 40k 45.57
Hawaiian Airlines 0.7 $1.6M 583k 2.81
CORP Federated Dept Stores 0.6 $1.4M 27k 52.92
Petro-canada 0.6 $1.3M 64k 20.09
U.s. Filter 0.5 $1.2M 39k 31.50
Alberta Energy 0.5 $1.2M 24k 49.29
Beard Company 0.5 $1.2M 312k 3.85
Suncor 0.5 $1.2M 20k 60.36
Magna International Inc 5 0.5 $1.1M 14k 83.36
Excite At Home 0.5 $1.1M 8.4k 132.94
Rh Phillips 0.5 $1.1M 368k 3.03
Coinstar 0.4 $1.0M 35k 28.69
Westcoast Energy 0.4 $1.0M 35k 28.90
Newbridge Network 0.4 $1.0M 24k 42.02
Arthrocare Corp 0.4 $1.0M 49k 20.31
Teleglobe 0.4 $954k 22k 43.56
Simon Property Group Inc Co m 8 0.4 $965k 38k 25.38
Ampex 0.4 $969k 186k 5.20
Fed. Agri. Mtg. Corps. 0.4 $915k 40k 22.88
Ati Tech. 0.4 $850k 36k 23.94
Talisman Energy 0.4 $847k 21k 40.06
Nova Chemicals 0.3 $828k 24k 34.51
Trimeris 0.3 $833k 58k 14.50
In 0.3 $776k 30k 26.31
Placer Dome 0.3 $758k 44k 17.11
Benton Oil & Gas 0.3 $750k 375k 2.00
D Potash Corp Of Saska Tchewan I Common Stock 7 0.3 $729k 9.6k 75.94
D Celestica Inc Cad Np V Sub Ord Common Stock 1 0.3 $713k 11k 63.66
Ballard Power Systems 0.3 $690k 15k 46.62
Fed. Agri. Mtg. Corps. 0.3 $660k 40k 16.50
Shaw Communications Inc. 'b' class b 8 0.3 $627k 11k 58.27
Imperial Oil Ltd 4 0.3 $628k 22k 27.98
Laidlaw 0.3 $628k 59k 10.70
Edperbrascan 0.2 $586k 26k 22.44
Macmillan Bloedel 0.2 $574k 22k 26.33
Biochem Pharma 0.2 $532k 19k 27.56
D Rogers Communication S Inc Cad Common Stock 7 0.2 $505k 20k 25.63
Newcourt Credit Grp 0.2 $504k 26k 19.16
Jc Penney Co Inc Co m 7 0.2 $459k 9.5k 48.56
Ltv 0.2 $413k 62k 6.62
Qlt Inc 7 0.2 $400k 5.0k 80.00
Canadian Occidental Petr 0.2 $409k 17k 23.78
Gulf Cda Resources ord 4 0.2 $378k 62k 6.10
Metronet cl b nvtg 5 0.2 $375k 4.0k 93.75
Mackenzie Financial 0.1 $359k 22k 16.17
Tlc Laser Eye 0.1 $343k 4.9k 70.00
Mediaone 0.1 $356k 4.8k 74.37
Cgi Group Inc. 'a' C lass a 3 0.1 $330k 11k 31.13
Telesystem Intl. sub vtg 8 0.1 $332k 12k 26.77
Cameco Corp 0.1 $312k 10k 30.89
Aurora Biosciences 0.1 $313k 43k 7.24
Cadillac Fairview 0.1 $297k 11k 27.76
Domtar 0.1 $281k 20k 13.91
Quebecor Printing 0.1 $293k 9.2k 31.85
Gilead Sciences 0.1 $249k 4.8k 52.25
Agrium 0.1 $261k 20k 12.91
Research In Motion 0.1 $248k 8.4k 29.52
Comin 0.1 $264k 11k 24.91
Kinross Gold 0.1 $270k 161k 1.68
United Dominion Inds. 0.1 $262k 7.1k 37.04
Biovail Corp. Intl. 0.1 $253k 3.4k 74.41
U.s. West 0.1 $257k 4.4k 58.82
Federated Dept Stores warrants cl d 3 0.1 $231k 8.6k 26.80
Ips 0.1 $238k 7.6k 31.32
Bce Mobile Comm. 0.1 $225k 5.0k 45.00
Cognos Incorporated 0.1 $246k 7.6k 32.37
Federated Dept Stores warrants cl c 3 0.1 $246k 8.6k 28.54
Rio Algom 0.1 $238k 11k 20.88
Informix 0.1 $218k 26k 8.54
Mitel Corporation 0.1 $221k 23k 9.82
Moore 0.1 $207k 17k 12.47
Precision Drilling 0.1 $207k 7.4k 27.97
Royal Group Tech 0.1 $218k 7.4k 29.46
D Brookfield Propertie S Corp Ca Common Stock 1 0.1 $199k 10k 19.13
Cinar Corp. sub vtg 1 0.1 $178k 5.0k 35.60
Open Text 0.1 $165k 3.8k 43.42
Cinram 0.1 $159k 11k 14.32
Intrawest 0.1 $170k 7.5k 22.67
Ranger Oil 0.1 $169k 24k 7.16
Four Seasons Hotels sub vtg shs 3 0.1 $168k 3.8k 44.14
Methanex Corp 0.1 $139k 25k 5.60
Alliance Forst. Prod. 0.1 $130k 7.2k 18.06
Concord Comm. 0.1 $150k 3.3k 45.06
Dorel Industries 0.1 $139k 4.3k 32.33
Intertape Plymr Grp 0.1 $137k 4.7k 29.15
Guidant Corp 0.1 $126k 2.5k 51.05
Imax Corp .................. C ommon stock 4 0.1 $112k 3.4k 32.94
Premdor 0.1 $118k 7.2k 16.39
Walker Interactive Systems 0.1 $115k 44k 2.63
Clearnet Comm. 0.1 $128k 6.3k 20.32
Intl Comfort Prod. 0.1 $126k 7.5k 16.80
Rigel Energy 0.1 $119k 11k 11.28
Robotic Vision Sys. 0.1 $111k 30k 3.74
Agnico Eagle Mines 0.0 $93k 10k 9.12
Eli Lilly & Co Co m 5 0.0 $101k 1.4k 71.94
Bid 0.0 $98k 8.6k 11.40
Call-net Enterprises cl b non-vtg 1 0.0 $104k 11k 9.30
Encal Energy 0.0 $90k 12k 7.26
Meridian Gold 0.0 $98k 14k 6.85
Aber Resources 0.0 $91k 7.2k 12.64
Flexi Intl. Software, In 0.0 $91k 66k 1.37
Gold Corp., Inc. class a sv 3 0.0 $89k 12k 7.24
Jannock 0.0 $100k 5.7k 17.54
Boston Beer 0.0 $62k 7.7k 8.02
Air Canada cl a non vtg 0 0.0 $66k 13k 5.16
Alliance Atlantis 0.0 $67k 3.6k 18.61
Bell Canada Intl. 0.0 $69k 3.7k 18.65
Canadian 88 Energy 0.0 $66k 16k 4.15
Chieftan Interl 0.0 $61k 2.4k 25.42
Dia Met Minerals cl b ml vtg 2 0.0 $59k 2.3k 25.65
Extendicare 0.0 $59k 10k 5.67
Hummingbird Commun 0.0 $74k 2.7k 27.41
Trizec Hahn 0.0 $77k 5.8k 13.22
Diatide 0.0 $62k 13k 4.71
Rogers Cantel Mob 0.0 $70k 2.9k 24.14
Cott Corporation 0.0 $48k 9.1k 5.27
Pan American Silver Corp C ommon stock 6 0.0 $38k 4.5k 8.44
Tesco Corporation 0.0 $48k 6.1k 7.87
Abitibi Cons 0.0 $57k 34k 1.70
Cognicase 0.0 $55k 2.3k 23.91
Corel 0.0 $55k 9.4k 5.85
Echo Bay Mines 0.0 $56k 26k 2.14
Fahnestock Viner Hld 0.0 $43k 1.9k 22.63
Hollinger 0.0 $39k 2.3k 16.96
Mdc Corporation 0.0 $51k 2.9k 17.59
Numac Energy 0.0 $45k 12k 3.69
Tvx Gold 0.0 $41k 30k 1.37
Architel Sys 0.0 $39k 2.8k 13.93
Cambior 0.0 $57k 12k 4.79
Canyon Resources 0.0 $41k 217k 0.19
Inco Ltd. cl vbn sh 4 0.0 $47k 4.2k 11.12
Phoenix Intl. Life 0.0 $43k 4.6k 9.35
Cytyc Corp 0.0 $20k 1.0k 19.19
Bema Gold 0.0 $17k 20k 0.87
Biomira 0.0 $29k 5.5k 5.27
Coastal 0.0 $30k 730.00 41.10
Counsel 0.0 $33k 4.1k 8.05
At Plastics 0.0 $18k 2.1k 8.57
Canadian Marconi 0.0 $28k 1.6k 17.50
Canwest Global non vtg 1 0.0 $22k 1.1k 20.00
Cocensys 0.0 $20k 25k 0.80
Computalog 0.0 $23k 2.2k 10.45
Loewen 0.0 $12k 14k 0.86
National Energy Grp 0.0 $13k 178k 0.07
Pc Docs Grp Intl. 0.0 $33k 3.0k 11.00
Russel Metals Inc. class a 7 0.0 $31k 7.8k 3.95
Western Star Truck 0.0 $23k 1.0k 23.00
Westcast Ind. cl a vtg 9 0.0 $30k 1.0k 30.00
Descartes Systems Group 0.0 $5.0k 6.5k 0.77
Glamis Gold 0.0 $10k 3.6k 2.78
Tangram Enterprise 0.0 $2.0k 770.00 2.60
Algoma Steel 0.0 $10k 4.8k 2.08
Greenstone Res 0.0 $3.0k 12k 0.25
Hurricane Hydro 0.0 $3.0k 7.2k 0.42
Kaiser Ventures 0.0 $4.0k 270.00 14.81
Philip Services 0.0 $6.1k 24k 0.25