James Anderson / Transactions / 2017-Q2

    Company Shares change Shares owned end of quarter Transaction type Price range
    Abiomed, Inc.
    US0036541003
    +299K 2M BUY
    Activision Blizzard, Inc.
    US00507V1098
    +811K 855K BUY
    Adaptimmune Therapeutics plc
    US00653A1079
    +402K 1.3M BUY $3.87–$5.85
    Chinook Therapeutics, Inc.
    US00739L1017
    +27K 85K BUY
    AeroVironment, Inc.
    US0080731088
    +57K 345K BUY $25.47–$31.56
    Albemarle Corporation
    US0126531013
    +93K 185K BUY $90.95–$102.79
    Alibaba Group Holding Limited
    US01609W1027
    -5.6M 378M SELL $12.58–$15.99
    Alnylam Pharmaceuticals, Inc.
    US02043Q1076
    +97K 3.4M BUY $44.36–$76.13
    Alphabet Inc.
    US02079K1079
    -27M 1.2B SELL $1.92–$2.19
    Alphabet Inc.
    US02079K3059
    -321K 58M SELL $1.97–$2.23
    Amazon.com, Inc.
    US0231351067
    -7.5M 136M SELL $41.40–$44.95
    Ameren Corporation
    US0236081024
    +19K 262K BUY
    American Express Company
    US0258161092
    -3.9K 898K SELL $68.25–$74.55
    American States Water Company
    US0298991011
    -332K 156K SELL $39.12–$44.12
    American Water Works Company, Inc.
    US0304201033
    +2K 129K BUY $66.54–$74.68
    Analog Devices, Inc.
    US0326541051
    +16K 291K BUY $67.46–$77.29
    Elevance Health Inc.
    US0367521038
    -44K 5M SELL $153.75–$173.14
    Apple Inc.
    US0378331005
    +27K 447K BUY $31.36–$35.68
    Autohome Inc.
    US05278C1071
    -61K 3.6M SELL $27.21–$40.68
    Avangrid, Inc.
    US05351W1036
    +37K 358K BUY
    Baidu, Inc.
    US0567521085
    -316K 24M SELL $154.54–$171.65
    Banco Bradesco S.A.
    US0594603039
    -192K 30M SELL $3.96–$5.31
    Baozun Inc.
    US06684L1035
    +354K 460K BUY $13.63–$21.10
    BeiGene, Ltd.
    US07725L1026
    +3.6K 74K BUY $32.28–$40.30
    Brown-Forman Corporation
    US1156372096
    +4.1K 527K BUY $34.04–$42.68
    C.H. Robinson Worldwide, Inc.
    US12541W2098
    -392K 5.1M SELL $59.10–$72.40
    California Water Service Group
    US1307881029
    +4.4K 289K BUY $29.73–$34.63
    CarMax, Inc.
    US1431301027
    -214K 8.7M SELL $51.84–$57.91
    CEMEX, S.A.B. de C.V.
    US1512908898
    -292K 31M SELL $7.35–$8.54
    CEVA, Inc.
    US1572101053
    +141K 183K BUY $31.82–$42.01
    Chipotle Mexican Grill, Inc.
    US1696561059
    -29K 7.5M SELL $7.30–$9.01
    The Coca-Cola Company
    US1912161007
    +49K 805K BUY $39.14–$41.00
    Codexis, Inc.
    US1920051067
    +276K 1.5M BUY $3.53–$4.57
    Colgate-Palmolive Company
    US1941621039
    -56K 5M SELL $64.52–$69.81
    Consolidated Edison, Inc.
    US2091151041
    +11K 186K BUY $70.84–$76.29
    CoStar Group, Inc.
    US22160N1090
    -288K 17M SELL
    DexCom, Inc.
    US2521311074
    -1.9M 98M SELL $3.68–$4.92
    Digimarc Corporation
    US25381B1017
    +78K 253K BUY
    Dolby Laboratories, Inc.
    US25659T1079
    +7.8K 273K BUY $43.20–$50.05
    EOG Resources, Inc.
    US26875P1012
    -64K 5.3M SELL $77.76–$93.04
    Edison International
    US2810201077
    +8.7K 262K BUY $67.83–$75.96
    Embraer S.A.
    US29082A1079
    -221K 6.3M SELL $15.97–$20.77
    Eversource Energy
    US30040W1080
    +16K 243K BUY
    Exelon Corporation
    US30161N1019
    +42K 568K BUY $21.98–$24.27
    Meta Platforms, Inc.
    US30303M1027
    -688K 23M SELL $130.00–$139.61
    FARO Technologies, Inc.
    US3116421021
    +44K 218K BUY $30.16–$34.50
    Fastenal Company
    US3119001044
    +161K 3.6M BUY $9.29–$12.35
    First Republic Bank
    US33616C1009
    -1.4M 5.9M SELL
    Fortive Corporation
    US34959J1088
    +812K 1.4M BUY $34.50–$36.69
    The Goldman Sachs Group, Inc.
    US38141G1040
    +1.2K 89K BUY $187.21–$215.73
    Harley-Davidson, Inc.
    US4128221086
    +895 952K BUY $45.96–$58.33
    HEICO Corporation
    US4228061093
    -137K 498K SELL $25.57–$27.71
    Himax Technologies, Inc.
    US43289P1066
    -1.9M 676K SELL $5.80–$8.83
    The Howard Hughes Corporation
    US44267D1072
    +11K 1.7M BUY
    HUTCHMED (China) Limited
    US44842L1035
    +97K 1.7M BUY
    IPG Photonics Corporation
    US44980X1090
    +40K 194K BUY $109.81–$131.38
    ICICI Bank Limited
    US45104G1040
    -371K 21M SELL $7.01–$8.08
    Illumina, Inc.
    US4523271090
    -81K 19M SELL $151.68–$171.51
    Infosys Limited
    US4567881085
    -2.7M 7M SELL $6.43–$7.30
    Interactive Brokers Group, Inc.
    US45841N1072
    +862K 24M BUY $7.69–$8.28
    Intuitive Surgical, Inc.
    US46120E6023
    -3.3M 11M SELL $79.10–$95.03
    Ionis Pharmaceuticals, Inc.
    US4622221004
    -366K 7.4M SELL $35.43–$49.06
    iRobot Corporation
    US4627261005
    +85K 747K BUY $61.12–$90.52
    Itaú Unibanco Holding S.A.
    US4655621062
    -813K 46M SELL $4.57–$5.83
    JD.com, Inc.
    US47215P1066
    -929K 14M SELL $29.27–$38.33
    Johnson & Johnson
    US4781601046
    +18K 259K BUY $112.05–$122.19
    Kirby Corporation
    US4972661064
    +56K 3.2M BUY
    Korea Electric Power Corporation
    US5006311063
    +32K 45K BUY $15.35–$19.35
    LendingTree, Inc.
    US52603B1070
    +95K 336K BUY $110.29–$162.87
    Lincoln Electric Holdings, Inc.
    US5339001068
    -593K 4.5M SELL
    Markel Corporation
    US5705351048
    +3.1K 560K BUY $838.54–$918.93
    MarketAxess Holdings Inc.
    US57060D1081
    +135K 2.8M BUY
    Martin Marietta Materials, Inc.
    US5732841060
    -441K 2.5M SELL $195.24–$218.44
    Mastercard Incorporated
    US57636Q1040
    -4.9K 5.7M SELL $104.29–$111.45
    McDonald's Corporation
    US5801351017
    +2.9K 144K BUY $121.16–$138.90
    MercadoLibre, Inc.
    US58733R1023
    -58K 6.2M SELL $196.79–$265.49
    Mettler-Toledo International Inc.
    US5926881054
    +32K 671K BUY $444.48–$536.31
    Microsoft Corporation
    US5949181045
    +17K 297K BUY $59.85–$64.20
    Moody's Corporation
    US6153691059
    -97K 6.8M SELL $101.45–$109.61
    Myriad Genetics, Inc.
    US62855J1043
    -257K 9.7M SELL $16.44–$23.69
    Netflix, Inc.
    US64110L1061
    -121K 7.5M SELL $129.49–$147.30
    NetEase, Inc.
    US64110W1027
    +7.3K 17K BUY $48.11–$58.46
    NOW Inc.
    US67011P1003
    +243K 13M BUY
    NVIDIA Corporation
    US67066G1040
    -55M 500M SELL $2.24–$3.60
    PG&E Corporation
    US69331C1080
    +11K 309K BUY $57.47–$63.60
    Pacira BioSciences, Inc.
    US6951271005
    +87K 301K BUY $37.49–$46.69
    PepsiCo, Inc.
    US7134481081
    +11K 213K BUY $100.56–$106.86
    Petróleo Brasileiro S.A. - Petrobras
    US71654V4086
    -222K 16M SELL $6.88–$9.53
    PriceSmart, Inc.
    US7415111092
    -21K 1.3M SELL $74.62–$87.18
    The Procter & Gamble Company
    US7427181091
    +22K 338K BUY $76.28–$85.05
    ResMed Inc.
    US7611521078
    -70K 4.9M SELL $60.33–$70.30
    Ryanair Holdings plc
    US7835132033
    -812K 17M SELL $30.84–$39.68
    Salesforce, Inc.
    US79466L3024
    -215K 6.8M SELL $75.50–$81.58
    The Sherwin-Williams Company
    US8243481061
    +3.5K 117K BUY $96.20–$107.41
    Splunk Inc.
    US8486371045
    -218K 6.4M SELL $49.75–$62.50
    STAAR Surgical Company
    US8523123052
    +177K 667K BUY $7.93–$9.64
    Stericycle, Inc.
    US8589121081
    -93K 2.6M SELL $66.77–$79.85
    The TJX Companies, Inc.
    US8725401090
    +23K 707K BUY $30.54–$37.08
    Taiwan Semiconductor Manufacturing Company Limited
    US8740391003
    -846K 46M SELL $29.13–$32.87
    TAL Education Group
    US8740801043
    +277K 23M BUY $15.82–$19.51
    Teladoc Health, Inc.
    US87918A1051
    +82K 285K BUY $20.74–$32.18
    Teradyne, Inc.
    US8807701029
    -4.7M 11M SELL $26.43–$33.26
    Tesla, Inc.
    US88160R1014
    -3M 201M SELL $17.92–$23.00
    Tripadvisor, Inc.
    US8969452015
    -5.9M 4.2M SELL $32.02–$43.85
    Trupanion, Inc.
    US8982021060
    +107K 982K BUY
    Under Armour, Inc.
    US9043111072
    +6.7M 24M BUY $16.91–$20.52
    Under Armour, Inc.
    US9043112062
    +85K 2.8M BUY $15.75–$18.88
    United Parcel Service, Inc.
    US9113121068
    +13K 224K BUY $92.14–$100.44
    Veeco Instruments Inc.
    US9224171002
    +61K 584K BUY $24.24–$31.27
    Verisk Analytics, Inc.
    US92345Y1064
    +3.4K 4.9M BUY $70.40–$76.54
    Vertex Pharmaceuticals Incorporated
    US92532F1003
    +31K 486K BUY $101.20–$121.85
    Visa Inc.
    US92826C8394
    -65K 6.3M SELL $82.39–$85.54
    WEC Energy Group, Inc.
    US92939U1060
    +16K 203K BUY $53.73–$57.49
    Westinghouse Air Brake Technologies Corporation
    US9297401088
    +19K 4.7M BUY $70.51–$79.77
    Waters Corporation
    US9418481035
    -36K 3M SELL $144.74–$166.40
    Watsco, Inc.
    US9426222009
    +3.9K 696K BUY $122.36–$139.10
    Wayfair Inc.
    US94419L1017
    +102K 1.9M BUY $37.86–$69.22
    Weibo Corporation
    US9485961018
    +53K 113K BUY $46.56–$71.64
    Wipro Limited
    US97651M1099
    -290K 1.6M SELL $0.82–$1.83
    Workday, Inc.
    US98138H1014
    -297K 7.6M SELL $76.12–$92.94
    Zillow Group, Inc. Class C
    US98954M2008
    +154K 3.9M BUY
    HDFC Bank Limited
    US40415F1012
    -367K 3.6M SELL $17.55–$19.91

    Notifications