Find Institutional Investor
Institutional Investor
Browse Institutional Investors
Time Period
Activity
Security Type
Top Percentile
?
Use this filter to see holdings within a selected percentile portfolio.

For example, click 10 to show only holdings in the top 10 percentile.

100908070605040302010%
Sectors
?
Use the pull down list to add one or more sectors to the space below and click Apply to filter out the holdings that belong to your selected sector(s).
 
Stock Style
?
Stock Style shows hedge fund manager's main investment focus in Value or Growth. It is determined based on analysis of portfolio holdings that are part of about 3000 US Stocks.
Style
Market Cap
Large
Value
Mid
Blend
Small
Growth
138
94
38
7
43
5
112
111
43
BRITISH COLUMBIA INVESTMENT MANAGEMENT CORP

Time Period2017-12-31

Total Holdings690

Total Value ($x1000)14,192,879
Activities
New19

Increased441

Unchanged18

Decreased212

Sold Out22

Top 10 Stock Holdingstotal 16.71%
AAPL2.96

MSFT2.81

JNJ1.65

AMZN1.6

FB1.46

 
GOOG1.35

JPM1.32

GOOGL1.27

XOM1.2

PG1.09

-- hover over a symbol below for details --
SEC 13F
Filing
Detail
Sort:
AAPL
2.96%
COM
MSFT
2.81%
COM
JNJ
1.65%
COM
AMZN
1.6%
COM
FB
1.46%
CL A
GOOG
1.35%
CAP STK CL C
JPM
1.32%
COM
GOOGL
1.27%
CAP STK CL A
XOM
1.2%
COM
PG
1.09%
COM
BAC
1.04%
COM
VZ
0.99%
COM
WFC
0.93%
COM
INTC
0.93%
COM
UNH
0.93%
COM
MA
0.89%
CL A
CSCO
0.87%
COM
CVX
0.82%
COM
BRK.B
0.81%
CL B NEW
KO
0.8%
COM
PFE
0.79%
COM
HD
0.78%
COM
T
0.78%
COM
DIS
0.76%
COM DISNEY
PEP
0.73%
COM
C
0.73%
COM NEW
MRK
0.66%
COM
MMM
0.65%
COM
CMCSA
0.65%
CL A
GE
0.65%
COM
ORCL
0.64%
COM
MCD
0.63%
COM
AMGN
0.62%
COM
BA
0.59%
COM
PM
0.59%
COM
NVDA
0.57%
COM
IBM
0.57%
COM
PCLN
0.56%
COM NEW
SBUX
0.55%
COM
DWDP
0.54%
COM
UNP
0.49%
COM
MO
0.49%
COM
ABBV
0.47%
COM
WMT
0.46%
COM
ACN
0.45%
SHS CLASS A
NKE
0.45%
CL B
BABA
0.44%
SPONSORED ADS
CAT
0.44%
COM
TXN
0.43%
COM
SLB
0.43%
COM
BMY
0.42%
COM
CELG
0.42%
COM
AVGO
0.4%
SHS
NFLX
0.38%
COM
LOW
0.38%
COM
WBA
0.38%
COM
GILD
0.37%
COM
USB
0.36%
COM NEW
BIIB
0.36%
COM
MDT
0.35%
SHS
CRM
0.35%
COM
SYF
0.35%
COM
HON
0.34%
COM
CTSH
0.34%
CL A
UPS
0.33%
CL B
TWX
0.33%
COM NEW
NEE
0.32%
COM
QCOM
0.32%
COM
V
0.32%
COM CL A
ADBE
0.32%
COM
SCHW
0.31%
COM
ANTM
0.31%
COM
ABT
0.31%
COM
COST
0.31%
COM
CHTR
0.3%
CL A
AXP
0.29%
COM
UTX
0.29%
COM
GS
0.29%
COM
BK
0.29%
COM
CL
0.28%
COM
PNC
0.28%
COM
IR
0.28%
SHS
AMT
0.28%
COM
MS
0.28%
COM NEW
ECL
0.28%
COM
CB
0.27%
COM
CI
0.27%
COM
MDLZ
0.27%
CL A
ITW
0.26%
COM
ETN
0.26%
SHS
COP
0.26%
COM
LMT
0.26%
COM
PYPL
0.25%
COM
EOG
0.25%
COM
AIG
0.25%
COM NEW
BLK
0.24%
COM
TEL
0.24%
REG SHS
LLY
0.24%
COM
ZTS
0.24%
CL A
TMO
0.24%
COM
ICE
0.23%
COM
PRU
0.23%
COM
DE
0.23%
COM
RTN
0.23%
COM NEW
MAR
0.22%
CL A
PSX
0.22%
COM
OXY
0.22%
COM
AMAT
0.22%
COM
CSX
0.22%
COM
CVS
0.22%
COM
EA
0.22%
COM
AET
0.22%
COM
VLO
0.22%
COM
NOC
0.21%
COM
BDX
0.21%
COM
ADP
0.21%
COM
CME
0.21%
COM
VNTV
0.21%
CL A
NSC
0.2%
COM
SO
0.2%
COM
FDX
0.2%
COM
ATVI
0.2%
COM
TJX
0.2%
COM
KHC
0.2%
COM
MU
0.2%
COM
LRCX
0.19%
COM
EL
0.19%
CL A
DFS
0.19%
COM
ROST
0.19%
COM
EQIX
0.19%
COM PAR $0.001
MPC
0.19%
COM
LYB
0.19%
SHS - A -
STZ
0.18%
CL A
CERN
0.18%
COM
ALL
0.18%
COM
EFX
0.18%
COM
SPGI
0.18%
COM
REGN
0.17%
COM
MON
0.17%
COM
ISRG
0.17%
COM NEW
AGN
0.17%
SHS
IT
0.17%
COM
KMB
0.17%
COM
PX
0.17%
COM
HAL
0.17%
COM
AFL
0.17%
COM
F
0.17%
COM PAR $0.01
PLD
0.17%
COM
FBHS
0.17%
COM
DUK
0.17%
COM NEW
DHR
0.17%
COM
BSX
0.16%
COM
PH
0.16%
COM
BBT
0.16%
COM
TSLA
0.16%
COM
MMC
0.16%
COM
CMI
0.16%
COM
PPG
0.16%
COM
FITB
0.16%
COM
EXC
0.16%
COM
INTU
0.15%
COM
VRTX
0.15%
COM
GM
0.15%
COM
CFG
0.15%
COM
STT
0.15%
COM
EW
0.15%
COM
XEL
0.15%
COM
SPG
0.15%
COM
WM
0.15%
COM
HUM
0.15%
COM
SYK
0.15%
COM
CXO
0.15%
COM
TRV
0.15%
COM
D
0.15%
COM
COTY
0.14%
COM CL A
COF
0.14%
COM
BIDU
0.14%
SPON ADR REP A
KMI
0.14%
COM
SHW
0.14%
COM
APD
0.14%
COM
DXC
0.14%
COM
JCI
0.14%
SHS
WY
0.14%
COM
GIS
0.14%
COM
HPQ
0.14%
COM
MNST
0.14%
COM
XYL
0.13%
COM
MET
0.13%
COM
CCI
0.13%
COM
ADI
0.13%
COM
PXD
0.13%
COM
AON
0.13%
SHS CL A
GD
0.13%
COM
BBY
0.13%
COM
PGR
0.13%
COM
TSN
0.13%
CL A
EMR
0.13%
COM
FOXA
0.13%
CL A
RCL
0.13%
COM
ESRX
0.12%
COM
LVS
0.12%
COM
HSIC
0.12%
COM
NUE
0.12%
COM
PEG
0.12%
COM
URI
0.12%
COM
DLTR
0.12%
COM
TRU
0.12%
COM
ALGN
0.12%
COM
AEP
0.12%
COM
ETFC
0.12%
COM NEW
ANDV
0.12%
COM
SIVB
0.11%
COM
HIG
0.11%
COM
CMS
0.11%
COM
PFG
0.11%
COM
GLW
0.11%
COM
CCL
0.11%
PAIRED CTF
EBAY
0.11%
COM
TMUS
0.11%
COM
SBAC
0.11%
CL A
MTD
0.11%
COM
ROK
0.11%
COM
PCAR
0.11%
COM
AMP
0.11%
COM
LNC
0.11%
COM
AWK
0.1%
COM
ROP
0.1%
COM
WDC
0.1%
COM
NWL
0.1%
COM
LKQ
0.1%
COM
TROW
0.1%
COM
ED
0.1%
COM
HCA
0.1%
COM
DG
0.1%
COM
SWK
0.1%
COM
APTV
0.1%
SHS
STI
0.1%
COM
MCO
0.1%
COM
TD
0.1%
COM NEW
WMB
0.1%
COM
TTWO
0.1%
COM
CNP
0.1%
COM
MSI
0.1%
COM NEW
SRE
0.1%
COM
L
0.09%
COM
CE
0.09%
COM SER A
ST
0.09%
SHS
TSS
0.09%
COM
MCK
0.09%
COM
SYY
0.09%
COM
KEY
0.09%
COM
FIS
0.09%
COM
FANG
0.09%
COM
BAX
0.09%
COM
TGT
0.09%
COM
VFC
0.09%
COM
HPE
0.09%
COM
HCN
0.09%
COM
DHI
0.09%
COM
BF/B
0.09%
CL B
ILMN
0.09%
COM
RF
0.09%
COM
PSA
0.09%
COM
NLY
0.09%
COM
CBG
0.09%
CL A
ETR
0.09%
COM
IP
0.09%
COM
A
0.09%
COM
ALXN
0.09%
COM
EIX
0.09%
COM
SPLK
0.09%
COM
LHCG
0.09%
COM
WEC
0.09%
COM
WYN
0.09%
COM
OC
0.09%
COM
RSG
0.09%
COM
DVN
0.09%
COM
HRS
0.09%
COM
HII
0.08%
COM
MTB
0.08%
COM
NTRS
0.08%
COM
BXP
0.08%
COM
BLL
0.08%
COM
ES
0.08%
COM
MCHP
0.08%
COM
BWA
0.08%
COM
VAR
0.08%
COM
ZION
0.08%
COM
OKE
0.08%
COM
APC
0.08%
COM
KSU
0.08%
COM NEW
ARNC
0.08%
COM
LBTYK
0.08%
SHS CL C
DAL
0.08%
COM NEW
FCX
0.08%
COM
ADSK
0.08%
COM
HDS
0.08%
COM
YUM
0.08%
COM
K
0.08%
COM
HLT
0.08%
WHEN ISSUED
FTNT
0.08%
COM
HFC
0.08%
COM
INFO
0.07%
SHS
CAH
0.07%
COM
MAN
0.07%
COM
BMRN
0.07%
COM
FISV
0.07%
COM
VEEV
0.07%
CL A COM
DRE
0.07%
COM NEW
PTC
0.07%
COM
COL
0.07%
COM
IRM
0.07%
COM
CLX
0.07%
COM
ALB
0.07%
COM
WLTW
0.07%
SHS
STLD
0.07%
COM
UNM
0.07%
COM
NXPI
0.07%
COM
SWKS
0.07%
COM
PKG
0.07%
COM
APH
0.07%
CL A
CNC
0.07%
COM
KR
0.07%
COM
RHI
0.07%
COM
BNS
0.07%
COM
DPS
0.07%
COM
ZMH
0.07%
COM
PCG
0.07%
COM
HBI
0.07%
COM
DLR
0.07%
COM
ANET
0.07%
COM
AME
0.07%
COM
PHM
0.07%
COM
DOV
0.07%
COM
FE
0.07%
COM
TOL
0.07%
COM
VIAB
0.07%
CL B
MHK
0.07%
COM
CBS
0.07%
CL B
SCI
0.07%
COM
AVB
0.07%
COM
NOW
0.07%
COM
MAA
0.07%
COM
DVMT
0.07%
COM CL V
KORS
0.06%
SHS
WRK
0.06%
COM
ADM
0.06%
COM
JLL
0.06%
COM
CTL
0.06%
COM
IVZ
0.06%
SHS
FAST
0.06%
COM
CGNX
0.06%
COM
APA
0.06%
COM
LH
0.06%
COM NEW
RHT
0.06%
COM
CMA
0.06%
COM
EQR
0.06%
SH BEN INT
SYMC
0.06%
COM
MSCI
0.06%
COM
FTV
0.06%
COM
PAYX
0.06%
COM
EMN
0.06%
COM
NTES
0.06%
SPONSORED ADR
JD
0.06%
SPON ADR CL A
CRTO
0.06%
SPONS ADS
ORLY
0.06%
COM
WCN
0.06%
COM
ALLE
0.06%
ORD SHS
XRAY
0.06%
COM
IPGP
0.06%
COM
NEM
0.06%
COM
VTR
0.06%
COM
ALLY
0.06%
COM
GPN
0.06%
COM
ENB
0.06%
COM
WHR
0.06%
COM
IDXX
0.06%
COM
DTE
0.06%
COM
FTI
0.06%
COM
ABC
0.06%
COM
PPL
0.06%
COM
HRL
0.06%
COM
SIRI
0.06%
COM
MKC
0.06%
COM NON VTG
CNI
0.06%
COM
MGM
0.06%
COM
ULTA
0.06%
COM
IPG
0.06%
COM
IQV
0.06%
COM
ATH
0.06%
CL A
NOV
0.06%
COM
SU
0.05%
COM
EQT
0.05%
COM
AZO
0.05%
COM
MAS
0.05%
COM
BEN
0.05%
COM
DGX
0.05%
COM
MYL
0.05%
SHS EURO
NDAQ
0.05%
COM
WDAY
0.05%
CL A
INCY
0.05%
COM
CTXS
0.05%
COM
TDG
0.05%
COM
GWW
0.05%
COM
EXPE
0.05%
COM NEW
FRC
0.05%
COM
FLT
0.05%
COM
HES
0.05%
COM
RJF
0.05%
COM
BHGE
0.05%
CL A
MRO
0.05%
COM
ANSS
0.05%
COM
AES
0.05%
COM
FOX
0.05%
CL B
VMC
0.05%
COM
PNR
0.05%
SHS
KLAC
0.05%
COM
AMTD
0.05%
COM
KMX
0.05%
COM
HSY
0.05%
COM
TIF
0.05%
COM
HBAN
0.05%
COM
HST
0.05%
COM
BMO
0.05%
COM
CAG
0.05%
COM
ESS
0.05%
COM
NBL
0.05%
COM
VNO
0.05%
SH BEN INT
GGP
0.05%
COM
HCP
0.05%
COM
NTAP
0.05%
COM
XEC
0.05%
COM
LLL
0.05%
COM
HOLX
0.05%
COM
OMC
0.04%
COM
ALV
0.04%
COM
WAT
0.04%
COM
PVH
0.04%
COM
EXPD
0.04%
COM
ARE
0.04%
COM
AJG
0.04%
COM
CHRW
0.04%
COM NEW
RMD
0.04%
COM
XLNX
0.04%
COM
DRI
0.04%
COM
TPR
0.04%
COM
AEE
0.04%
COM
RGA
0.04%
COM NEW
ACGL
0.04%
ORD
CCK
0.04%
COM
SNA
0.04%
COM
TAP
0.04%
CL B
BR
0.04%
COM
SEIC
0.04%
COM
MXIM
0.04%
COM
CA
0.04%
COM
IFF
0.04%
COM
LNG
0.04%
COM NEW
LNT
0.04%
COM
SJM
0.04%
COM NEW
LUV
0.04%
COM
SEE
0.04%
COM
MLM
0.04%
COM
VOYA
0.04%
COM
AVY
0.04%
COM
ADS
0.04%
COM
TRMB
0.04%
COM
MKL
0.04%
COM
NI
0.04%
COM
HAS
0.04%
COM
O
0.04%
COM
NVR
0.04%
COM
SNPS
0.04%
COM
AER
0.04%
SHS
WYNN
0.04%
COM
CTRP
0.04%
AMERICAN DEP SHS
LB
0.04%
COM
CM
0.04%
COM
LEN
0.04%
CL A
ARMK
0.04%
COM
DPZ
0.04%
COM
MRVL
0.04%
ORD
TWTR
0.04%
COM
SBNY
0.04%
COM
KSS
0.04%
COM
UDR
0.04%
COM
BG
0.04%
COM
FLEX
0.04%
ORD
AOS
0.04%
COM
FMC
0.04%
COM NEW
GPC
0.04%
COM
EWBC
0.04%
COM
CTAS
0.04%
COM
LBRDK
0.04%
COM SER C
LII
0.04%
COM
COG
0.04%
COM
XL
0.03%
COM
VRSK
0.03%
CL A
PRGO
0.03%
SHS
CDNS
0.03%
COM
AKAM
0.03%
COM
AMG
0.03%
COM
YUMC
0.03%
COM
MELI
0.03%
COM
CPT
0.03%
SH BEN INT
GPS
0.03%
COM
AXTA
0.03%
COM
WBC
0.03%
COM
EXR
0.03%
COM
AYI
0.03%
COM
CHD
0.03%
COM
NCLH
0.03%
SHS
COO
0.03%
COM NEW
PE
0.03%
CL A
CDW
0.03%
COM
NLSN
0.03%
SHS EUR
LINTA
0.03%
INT COM SER A
INGR
0.03%
COM
JNPR
0.03%
COM
LBTYA
0.03%
SHS CL A
CIT
0.03%
COM NEW
BAP
0.03%
COM
SNI
0.03%
CL A COM
JBHT
0.03%
COM
PANW
0.03%
COM
ALNY
0.03%
COM
NFX
0.03%
COM
TSCO
0.03%
COM
AFG
0.03%
COM
FRT
0.03%
SH BEN INT NEW
RE
0.03%
COM
ROL
0.03%
COM
VMW
0.03%
CL A COM
TEVA
0.03%
ADR
CSGP
0.03%
COM
MTN
0.03%
COM
LDOS
0.03%
COM
TRGP
0.03%
COM
GRMN
0.03%
SHS
LRY
0.03%
SH BEN INT
SPR
0.03%
COM CL A
AGNC
0.03%
COM
CINF
0.03%
COM
PII
0.03%
COM
TFX
0.03%
COM
Y
0.03%
COM
FNF
0.03%
COM
DISH
0.03%
CL A
TMK
0.03%
COM
CLNS
0.03%
COM
GT
0.03%
COM
HOG
0.03%
COM
BRX
0.03%
COM
UGI
0.03%
COM
CBOE
0.03%
COM
ZAYO
0.03%
COM
WU
0.03%
COM
EDU
0.03%
SPON ADR
WR
0.03%
COM
PNW
0.03%
COM
VRSN
0.03%
COM
JEC
0.03%
COM
XRX
0.03%
COM NEW
KIM
0.03%
COM
FLIR
0.03%
COM
LSXMK
0.03%
COM C SIRIUSXM
STX
0.03%
SHS
CC
0.03%
COM
CDK
0.03%
COM
QRVO
0.03%
COM
JKHY
0.03%
COM
REG
0.03%
COM
COMM
0.03%
COM
AIZ
0.03%
COM
IAC
0.03%
COM PAR $.001
LUK
0.03%
COM
KNX
0.03%
CL A
VER
0.03%
COM
SSNC
0.03%
COM
FFIV
0.03%
COM
PBCT
0.03%
COM
MAC
0.03%
COM
SQ
0.02%
CL A
ALKS
0.02%
SHS
AAP
0.02%
COM
IEX
0.02%
COM
EFA
0.02%
MSCI EAFE ETF
EV
0.02%
COM NON VTG
ARW
0.02%
COM
SLG
0.02%
COM
M
0.02%
COM
ODFL
0.02%
COM
CHKP
0.02%
ORD
CF
0.02%
COM
JWN
0.02%
COM
DISCK
0.02%
COM SER C
CPB
0.02%
COM
SLF
0.02%
COM
JAZZ
0.02%
SHS USD
FDC
0.02%
CL A
MIDD
0.02%
COM
AXS
0.02%
SHS
FLS
0.02%
COM
WRB
0.02%
COM
LULU
0.02%
COM
NWSA
0.02%
CL A
NNN
0.02%
COM
ATO
0.02%
COM
INVH
0.02%
COM
NYCB
0.02%
COM
LEA
0.02%
COM NEW
FWONK
0.02%
COM C MEDIA GRP
RNR
0.02%
COM
MLCO
0.02%
ADR
AMD
0.02%
COM
RRC
0.02%
COM
MGA
0.02%
COM
TAL
0.02%
ADS REPSTG COM
AVT
0.02%
COM
CCE
0.02%
SHS
LEG
0.02%
COM
SCG
0.02%
COM
DVA
0.02%
COM
AGCO
0.02%
COM
MAT
0.02%
COM
S
0.02%
COM SER 1
OGE
0.02%
COM
AN
0.02%
COM
WAB
0.02%
COM
BHF
0.02%
COM
FLR
0.02%
COM
MOS
0.02%
COM
AAL
0.02%
COM
LYV
0.02%
COM
RCI
0.02%
CL B
PAGP
0.02%
LTD PARTNR INT A
PBA
0.02%
COM
DISCA
0.02%
COM SER A
HP
0.02%
COM
SRCL
0.02%
COM
EEM
0.01%
MSCI EMG MKT ETF
CMG
0.01%
COM
EVHC
0.01%
COM
WUBA
0.01%
SPON ADR REP A
UHS
0.01%
CL B
POT
0.01%
COM
MIC
0.01%
MEMBERSHIP INT
FTS
0.01%
COM
TECK
0.01%
CL B
AR
0.01%
COM
AGU
0.01%
COM
FNV
0.01%
COM
GRA
0.01%
COM
LSXMA
0.01%
COM A SIRIUSXM
TSRO
0.01%
COM
SINA
0.01%
ORD
VST
0.01%
COM
CLR
0.01%
COM
SABR
0.01%
COM
UHAL
0.01%
COM
UAL
0.01%
COM
ECA
0.01%
COM
WB
0.01%
SPONSORED ADR
Z
0.01%
CL C CAP STK
MBT
0.01%
SPONSORED ADR
YY
0.01%
ADS REPCOM CLA
VIPS
0.01%
SPONSORED ADR
GIB
0.01%
CL A SUB VTG
SGEN
0.01%
COM
SCCO
0.01%
COM
AEM
0.01%
COM
SJR
0.01%
CL B CONV
CVE
0.01%
COM
OTEX
0.01%
COM
UA/C
0.01%
CL C
ATHM
0.01%
SP ADR RP CL A
TU
0.01%
COM
GIL
0.01%
COM
UTHR
0.01%
COM
RYAAY
0.01%
SPONSORED ADR NE
UAA
0.01%
CL A
SPB
0.01%
COM
BVN
0.01%
SPONSORED ADR
MOMO
0.01%
ADR
BBRY
< 0.01%
COM
TRIP
< 0.01%
COM
KGC
< 0.01%
COM NO PAR
HRB
< 0.01%
COM
RL
< 0.01%
CL A
PAK
< 0.01%
MSCI PAKISTAN
JNK
0.2%
BRC HGH YLD BD
DLPH
0.15%
SHS
HYG
0.15%
IBOXX HI YD ETF
BCR
0.09%
COM
LVLT
0.08%
COM NEW
COH
0.05%
COM
Q
0.05%
COM
FL
0.03%
COM
NAVI
0.02%
COM
MUR
0.02%
COM
MD
0.02%
COM
NUAN
0.02%
COM
PDCO
0.01%
COM
MNK
0.01%
SHS
CLB
0.01%
COM
SIG
0.01%
SHS
WFT
0.01%
ORD
DXCM
0.01%
COM
DKS
0.01%
COM
EWJ
< 0.01%
MSCI JPN ETF NEW
TARO
< 0.01%
SHS
EPP
< 0.01%
MSCI PAC JP ETF