Montrusco Bolton Investment

Montrusco Bolton Investment as of March 31, 2012

Portfolio Holdings for Montrusco Bolton Investment

Montrusco Bolton Investment holds 71 positions in its portfolio as reported in the March 2012 quarterly 13F filing

Company (Ticker) Portfolio Weight Valued At Change in Shares Share Count Share Price
Transglobe Energy Corp 9.8 $110M 9.1M 12.09
Tor Dom Bk Cad (TD) 5.8 $65M 769k 84.74
Bk Nova Cad (BNS) 5.3 $60M 1.1M 55.93
Canadian Natural Resources (CNQ) 3.4 $38M 1.2M 33.09
Descartes Sys Grp (DSGX) 2.9 $33M 3.7M 8.71
Gildan Activewear Inc Com Cad (GIL) 2.7 $31M 1.1M 27.47
Group Cgi Cad Cl A 2.6 $30M 1.3M 22.25
Aurizon Mines 2.6 $30M 6.0M 4.88
Potash Corp. Of Saskatchewan I 2.6 $29M 638k 45.58
Tim Hortons Inc Com Stk 2.6 $29M 542k 53.41
Canadian Natl Ry (CNI) 2.5 $28M 350k 79.34
Sxc Health Solutions Corp 2.3 $26M 346k 75.01
Baytex Energy Corp (BTE) 2.3 $26M 501k 51.84
Rbc Cad (RY) 2.1 $24M 420k 57.86
Open Text Corp (OTEX) 2.0 $23M 380k 61.04
Cameco Corporation (CCJ) 2.0 $23M 1.1M 21.43
Silver Wheaton Corp 1.8 $21M 622k 33.11
Goldcorp 1.8 $20M 442k 45.00
Enbridge (ENB) 1.6 $18M 467k 38.77
Bank of New York Mellon Corporation (BK) 1.5 $17M 694k 24.13
Canadian Pacific Railway 1.5 $17M 221k 75.78
Cae (CAE) 1.5 $17M 1.6M 10.24
Provident Energy 1.4 $16M 1.3M 12.05
Magna Intl Inc cl a (MGA) 1.4 $16M 340k 47.60
Yamana Gold 1.4 $16M 1.0M 15.57
Danaher Corporation (DHR) 1.3 $15M 267k 56.00
Pepsi (PEP) 1.3 $14M 215k 66.35
Advantage Oil & Gas 1.2 $14M 4.2M 3.35
Bank of America Corporation (BAC) 1.2 $14M 1.4M 9.57
Microsoft Corporation (MSFT) 1.2 $14M 421k 32.25
Colgate-Palmolive Company (CL) 1.2 $14M 138k 97.78
Quality Systems 1.1 $13M 294k 43.73
TJX Companies (TJX) 1.1 $13M 319k 39.71
SYSCO Corporation (SYY) 1.1 $13M 419k 29.86
Apple (AAPL) 1.1 $12M 21k 599.45
Franco-Nevada Corporation (FNV) 1.1 $12M 286k 42.93
Moody's Corporation (MCO) 1.1 $12M 287k 42.10
BMC Software 1.1 $12M 299k 40.16
Fortuna Silver Mines 1.0 $12M 2.6M 4.50
MasterCard Incorporated (MA) 1.0 $12M 27k 420.53
Occidental Petroleum Corporation (OXY) 1.0 $12M 121k 95.23
Varian Medical Systems 0.9 $11M 155k 68.96
Google 0.9 $10M 16k 641.22
TELUS Corporation 0.9 $10M 179k 56.80
Sigma-Aldrich Corporation 0.9 $10M 136k 73.06
EMC Corporation 0.9 $10M 334k 29.88
Caterpillar (CAT) 0.8 $9.5M 90k 106.52
Express Scripts 0.8 $9.4M 173k 54.18
United Technologies Corporation 0.8 $9.1M 109k 82.94
Schlumberger (SLB) 0.8 $8.4M 121k 69.93
Nike (NKE) 0.7 $7.4M 68k 108.44
Franklin Resources (BEN) 0.6 $6.6M 54k 124.04
Whiting Petroleum Corporation 0.6 $6.4M 118k 54.30
Apache Corporation 0.6 $6.3M 62k 100.44
Cisco Systems (CSCO) 0.5 $6.1M 290k 21.15
Staples 0.5 $6.0M 373k 16.18
Gra (GGG) 0.5 $5.5M 103k 53.06
Ecolab (ECL) 0.4 $4.2M 68k 61.72
UnitedHealth (UNH) 0.4 $4.0M 69k 58.93
Praxair 0.3 $3.7M 32k 114.65
SM Energy (SM) 0.3 $3.7M 53k 70.76
Cash Store Finl Svcs (CSFSF) 0.3 $3.7M 647k 5.79
Taiwan Semiconductor Mfg (TSM) 0.3 $3.3M 219k 15.29
iShares MSCI EAFE Index Fund (EFA) 0.2 $2.0M 37k 54.90
Imperial Oil (IMO) 0.2 $1.9M 43k 45.36
New Oriental Education & Tech 0.1 $1.7M 63k 27.47
Talisman Energy Inc Com Stk 0.1 $1.5M 118k 12.55
Mindray Medical International 0.1 $1.3M 39k 33.00
Transcanada Corp 0.0 $499k 12k 42.89
Bank Of Montreal Cadcom (BMO) 0.0 $377k 6.4k 59.37
Manulife Finl Corp (MFC) 0.0 $248k 18k 13.51