James Anderson / Transactions / 2024-Q4

    Company Shares change Shares owned end of quarter Transaction type Price range
    Sutro Biopharma, Inc.
    US8693671021
    -147K 4.9K SELL $17.80 – $42.00
    Adaptimmune Therapeutics plc
    US00653A1079
    -5M 12M SELL $0.55 – $0.87
    Aehr Test Systems
    US00760J1088
    +217K 2M BUY $10.38 – $15.92
    Advanced Micro Devices, Inc.
    US0079031078
    -651K 6.4M SELL $116.50 – $156.52
    Advanced Drainage Systems, Inc.
    US00790R1041
    -370K 2.7M SELL $110.50 – $152.55
    AeroVironment, Inc.
    US0080731088
    +184K 2.1M BUY $146.40 – $219.90
    Affirm Holdings, Inc.
    US00827B1061
    -557K 9.4M SELL $34.90 – $68.29
    Albemarle Corporation
    US0126531013
    -271K 2.1M SELL $84.00 – $105.88
    Alnylam Pharmaceuticals, Inc.
    US02043Q1076
    -847K 4M SELL $218.70 – $278.90
    Alphabet Inc.
    US02079K1079
    -496K 3.3M SELL $148.52 – $189.30
    Alphabet Inc.
    US02079K3059
    +14K 833K BUY $147.20 – $188.98
    Amazon.com, Inc.
    US0231351067
    -2.4M 36M SELL $165.18 – $220.40
    American Superconductor Corporation
    US0301112076
    -457K 1.6M SELL $19.15 – $35.11
    American Tower Corporation
    US03027X1000
    -42K 76K SELL $174.56 – $212.60
    Analog Devices, Inc.
    US0326541051
    -338K 3M SELL $196.18 – $214.15
    Elevance Health Inc.
    US0367521038
    -282K 2.5M SELL $351.00 – $468.00
    Appian Corporation
    US03782L1017
    -292K 1.1M SELL $28.44 – $38.94
    Apple Inc.
    US0378331005
    +75K 821K BUY $203.15 – $248.55
    AppLovin Corporation
    US03831W1080
    +4M 4.1M BUY $118.64 – $380.45
    Ares Capital Corporation
    US04010L1035
    +247K 590K BUY $18.77 – $21.27
    Atlassian Corporation
    US0494681010
    -393K 8.1M SELL $142.52 – $268.85
    Aurora Innovation, Inc.
    US0517741072
    -3.9M 81M SELL
    Autodesk, Inc.
    US0527691069
    -177K 924K SELL $243.85 – $309.80
    AutoZone, Inc.
    US0533321024
    +43K 163K BUY $2.77K – $3.22K
    Axon Enterprise, Inc.
    US05464C1018
    -45K 171K SELL $360.50 – $662.00
    Banco Bradesco S.A.
    US0594603039
    -1.3M 31M SELL $1.86 – $2.56
    Banco de Chile
    US0595201064
    +619K 3.2M BUY $22.00 – $23.60
    Bandwidth Inc.
    US05988J1034
    -3K 27K SELL $15.63 – $20.79
    Beam Therapeutics Inc.
    US07373V1052
    -49K 308K SELL
    BeiGene, Ltd.
    US07725L1026
    -35K 3.7M SELL $169.00 – $230.00
    BioNTech SE
    US09075V1026
    -87K 8.2M SELL $94.15 – $116.00
    BlackLine, Inc.
    US09239B1098
    -101K 298K SELL $48.80 – $62.50
    Booking Holdings Inc.
    US09857L1089
    -59 5.4K SELL $3.71K – $5.06K
    Brunswick Corporation
    US1170431092
    -316K 2.1M SELL $62.48 – $82.16
    Builders FirstSource, Inc.
    US12008R1077
    +285K 1.7M BUY $139.95 – $185.60
    CBRE Group, Inc.
    US12504L1098
    -563K 3.9M SELL $109.00 – $135.00
    CME Group Inc.
    US12572Q1058
    +36K 397K BUY $198.80 – $231.15
    Calix, Inc.
    US13100M5094
    -1.5K 13K SELL $27.40 – $36.80
    Cardlytics, Inc.
    US14161W1053
    -517K 50K SELL $2.78 – $4.60
    CarGurus, Inc.
    US1417881091
    -2.4K 21K SELL $26.60 – $37.00
    Carlisle Companies Incorporated
    US1423391002
    -1.8K 37K SELL $361.00 – $451.20
    CarMax, Inc.
    US1431301027
    -2K 167K SELL $64.48 – $83.94
    Cellectis S.A.
    US15117K1034
    -404K 290K SELL $1.35 – $2.04
    CEMEX, S.A.B. de C.V.
    US1512908898
    -1.2M 32M SELL $4.86 – $5.70
    CenterPoint Energy, Inc.
    US15189T1079
    -7.9K 71K SELL $26.60 – $31.20
    Charles River Laboratories International, Inc.
    US1598641074
    +6.8K 75K BUY $167.25 – $209.00
    Chewy, Inc.
    US16679L1098
    -2M 17M SELL $24.45 – $34.18
    Cisco Systems Inc
    US17275R1023
    -643 1.1M SELL $47.22 – $57.31
    Cloudflare, Inc.
    US18915M1071
    -626K 32M SELL $71.01 – $112.60
    The Coca-Cola Company
    US1912161007
    +3.3K 852K BUY $58.33 – $64.86
    Codexis, Inc.
    US1920051067
    -120K 1.7M SELL $2.76 – $5.78
    Cognex Corporation
    US1924221039
    -24K 1.3M SELL $34.65 – $40.47
    Comfort Systems USA, Inc.
    US1999081045
    -402K 605K SELL $348.00 – $484.40
    Confluent, Inc.
    US20717M1036
    -452 451K SELL $17.20 – $32.05
    Consolidated Edison, Inc.
    US2091151041
    +7.5K 19K BUY $85.74 – $99.82
    CoStar Group, Inc.
    US22160N1090
    -888K 7.9M SELL $66.48 – $78.36
    Coursera, Inc.
    US22266M1045
    -12M 8.9M SELL $6.35 – $8.60
    Coupang, Inc.
    US22266T1097
    -10M 161M SELL $21.50 – $24.25
    CrowdStrike Holdings, Inc.
    US22788C1053
    -331 37K SELL $250.15 – $370.00
    Datadog, Inc.
    US23804L1035
    +1.5M 11M BUY $104.12 – $158.12
    Deere & Company
    US2441991054
    -33K 509K SELL $366.35 – $443.90
    Denali Therapeutics Inc.
    US24823R1059
    -1M 12M SELL $19.81 – $30.93
    DexCom, Inc.
    US2521311074
    -405K 15M SELL $59.48 – $77.18
    Digimarc Corporation
    US25381B1017
    -88K 493K SELL $23.80 – $37.20
    Digital Realty Trust, Inc.
    US2538681030
    -249 6.6K SELL $142.62 – $187.24
    DoorDash, Inc.
    US25809K1051
    -941K 13M SELL $128.40 – $172.64
    DraftKings Inc.
    US26142V1052
    +6.6M 6.6M BUY $32.73 – $42.85
    Duolingo, Inc.
    US26603R1068
    -461K 2.7M SELL
    Doximity, Inc.
    US26622P1075
    -415K 4.9M SELL
    Dutch Bros Inc.
    US26701L1008
    -871K 6.1M SELL
    e.l.f. Beauty, Inc.
    US26856L1035
    +2.7M 8M BUY $92.46 – $134.65
    EOG Resources, Inc.
    US26875P1012
    +48K 94K BUY $109.60 – $131.22
    Ecolab Inc.
    US2788651006
    -68K 950K SELL $223.40 – $244.00
    Edison International
    US2810201077
    -310K 19K SELL $74.46 – $84.56
    Edwards Lifesciences Corporation
    US28176E1082
    +498K 707K BUY $58.93 – $72.99
    Energy Recovery, Inc.
    US29270J1007
    +244K 1.1M BUY $14.34 – $19.02
    Enphase Energy, Inc.
    US29355A1079
    +2M 8.4M BUY $57.26 – $101.88
    The Ensign Group, Inc.
    US29358P1012
    -71K 985K SELL $129.00 – $145.00
    Entegris, Inc.
    US29362U1043
    -337K 2.3M SELL $93.52 – $105.68
    Equity Residential
    US29476L1070
    -4.9K 15K SELL $63.50 – $74.00
    Eversource Energy
    US30040W1080
    -82K 454K SELL $54.50 – $62.00
    EverQuote, Inc.
    US30041R1086
    -26K 238K SELL
    Exact Sciences Corporation
    US30063P1057
    -197K 1M SELL $46.76 – $66.54
    Exelon Corporation
    US30161N1019
    -6.5K 86K SELL $34.85 – $37.97
    Expensify, Inc.
    US30219Q1067
    -856K 74K SELL
    FTI Consulting, Inc.
    US3029411093
    -960 30K SELL $184.00 – $218.00
    Meta Platforms, Inc.
    US30303M1027
    -268K 5.9M SELL $519.80 – $604.10
    Fastenal Company
    US3119001044
    -248K 5.2M SELL $31.85 – $40.00
    Floor & Decor Holdings, Inc.
    US3397501012
    -264K 1.8M SELL $93.00 – $116.00
    Fomento Económico Mexicano, S.A.B. de C.V.
    US3444191064
    +19K 4.3M BUY $81.50 – $92.50
    Freshpet, Inc.
    US3580391056
    -2.4K 49K SELL $121.45 – $151.30
    Full Truck Alliance Co. Ltd.
    US35969L1089
    -374K 15M SELL $7.90 – $11.60
    Arthur J. Gallagher & Co.
    US3635761097
    -752K 1.6M SELL $258.00 – $302.50
    Ginkgo Bioworks Holdings, Inc.
    US37611X2099
    -1.2K 3.4M SELL
    Golub Capital BDC, Inc.
    US38173M1027
    +167K 419K BUY $13.50 – $15.20
    Graco Inc.
    US3841091040
    -1.1K 135K SELL $75.14 – $88.56
    Guardant Health, Inc.
    US40131M1099
    -423K 5.4M SELL $18.80 – $36.36
    Healthcare Realty Trust Incorporated
    US42226K1051
    -19K 20K SELL $15.70 – $17.80
    Healthpeak Properties, Inc.
    US42250P1030
    -2.9K 38K SELL $19.20 – $21.60
    The Hershey Company
    US4278661081
    +40K 184K BUY $160.08 – $181.22
    The Home Depot, Inc.
    US4370761029
    +23K 138K BUY $358.95 – $408.85
    IPG Photonics Corporation
    US44980X1090
    +95K 376K BUY $65.06 – $81.92
    ICICI Bank Limited
    US45104G1040
    -263K 6.1M SELL $26.60 – $30.20
    Illumina, Inc.
    US4523271090
    -605K 3M SELL $117.60 – $149.46
    Infosys Limited
    US4567881085
    -181K 2.9M SELL $19.05 – $22.70
    Inspire Medical Systems, Inc.
    US4577301090
    -111K 1.3M SELL $165.45 – $195.70
    Installed Building Products, Inc.
    US45780R1014
    -559 48K SELL $168.00 – $236.00
    Insulet Corporation
    US45784P1012
    +80K 2.4M BUY $208.60 – $266.00
    Intuit Inc.
    US4612021034
    +781 98K BUY $548.40 – $675.00
    Intuitive Surgical, Inc.
    US46120E6023
    -65K 3.8M SELL $429.70 – $526.90
    Itaú Unibanco Holding S.A.
    US4655621062
    -303K 10M SELL $4.36 – $5.45
    Jumia Technologies AG
    US48138M1053
    -289K 8.8M SELL $3.51 – $5.38
    KE Holdings Inc.
    US4824971042
    -125K 1.3M SELL $17.70 – $23.60
    Joint Stock Company Kaspi.kz
    US48581R2058
    -158K 4.5M SELL $94.50 – $109.00
    Li Auto Inc.
    US50202M1027
    +72 112 BUY $21.00 – $27.80
    Lemonade, Inc.
    US52567D1072
    -341K 3.4M SELL $14.38 – $49.52
    Lineage, Inc.
    US53566V1061
    +1.4M 3.1M BUY
    LiveRamp Holdings, Inc.
    US53815P1084
    +59K 1.4M BUY $21.80 – $31.20
    Lufax Holding Ltd
    US54975P2011
    +50K 15M BUY $2.18 – $3.96
    MP Materials Corp.
    US5533681012
    -1.3M 1.5M SELL $15.20 – $22.40
    MSA Safety Incorporated
    US5534981064
    -7.3K 109K SELL $151.00 – $171.00
    Markel Corporation
    US5705351048
    -32K 227K SELL $1.41K – $1.70K
    MarketAxess Holdings Inc.
    US57060D1081
    -15K 303K SELL $220.50 – $273.80
    Marsh & McLennan Companies, Inc.
    US5717481023
    +23K 109K BUY $201.20 – $222.60
    Martin Marietta Materials, Inc.
    US5732841060
    -208K 1.9M SELL $473.20 – $582.40
    Mastercard Incorporated
    US57636Q1040
    -264K 1.8M SELL $443.60 – $514.90
    McDonald's Corporation
    US5801351017
    +9.8K 148K BUY $268.95 – $292.20
    Medpace Holdings, Inc.
    US58506Q1094
    -390 14K SELL $290.60 – $344.00
    MercadoLibre, Inc.
    US58733R1023
    -393K 4.3M SELL $1.63K – $2.03K
    Microsoft Corporation
    US5949181045
    +324K 7.4M BUY $373.60 – $432.45
    Mobileye Global Inc.
    US60741F1049
    -1.1M 14M SELL
    Moderna, Inc.
    US60770K1079
    -3.6M 39M SELL $35.22 – $58.54
    MongoDB, Inc.
    US60937P1066
    -520 30K SELL $226.10 – $331.40
    Monster Beverage Corporation
    US61174X1090
    +20K 304K BUY $44.92 – $53.76
    Moody's Corporation
    US6153691059
    -1.2M 809K SELL $418.80 – $477.90
    Neogen Corporation
    US6404911066
    -1.5M 9.7M SELL $11.20 – $15.60
    The New York Times Company
    US6501111073
    +1.8M 2.5M BUY $48.17 – $53.96
    NextEra Energy, Inc.
    US65339F1012
    -297K 21K SELL $67.80 – $78.65
    NIKE, Inc.
    US6541061031
    -2.5K 180K SELL $69.25 – $80.91
    NVIDIA Corporation
    US67066G1040
    -11M 53M SELL $105.46 – $140.02
    Paychex, Inc.
    US7043261079
    +181K 181K BUY $125.36 – $140.12
    Paycom Software, Inc.
    US70432V1026
    -923 79K SELL $146.35 – $230.60
    PayPal Holdings, Inc.
    US70450Y1038
    -1.8K 167K SELL $69.13 – $86.89
    Penumbra, Inc.
    US70975L1070
    +138K 730K BUY $173.95 – $246.20
    PepsiCo, Inc.
    US7134481081
    +911 709K BUY $144.38 – $162.56
    Petróleo Brasileiro S.A. - Petrobras
    US71654V1017
    -179K 7M SELL $11.15 – $13.10
    Petróleo Brasileiro S.A. - Petrobras
    US71654V4086
    -6.7M 55M SELL $12.15 – $14.35
    Philip Morris International Inc.
    US7181721090
    -1.7K 12K SELL $107.18 – $126.28
    PDD Holdings Inc.
    US7223041028
    +1.9M 38M BUY $93.00 – $142.00
    Pinterest, Inc.
    US72352L1061
    -791K 8.9M SELL
    T. Rowe Price Group, Inc.
    US74144T1088
    +43K 431K BUY $97.48 – $118.54
    The Procter & Gamble Company
    US7427181091
    +40K 944K BUY $150.22 – $171.36
    The Progressive Corporation
    US7433151039
    -10K 67K SELL $223.05 – $256.60
    Progyny, Inc.
    US74340E1038
    +457K 1.3M BUY
    Prologis, Inc.
    US74340W1036
    -133K 63K SELL $99.03 – $116.42
    Quanterix Corporation
    US74766Q1013
    -3.2K 630K SELL
    QuantumScape Corporation
    US74767V1098
    -440K 1.9M SELL
    Recursion Pharmaceuticals, Inc.
    US75629V1044
    -376K 25M SELL
    Remitly Global, Inc.
    US75960P1049
    +151K 9.4M BUY
    Rexford Industrial Realty, Inc.
    US76169C1009
    -236K 9.2K SELL $36.80 – $45.60
    Rio Tinto Group
    US7672041008
    +37 319 BUY $57.50 – $65.50
    Rivian Automotive, Inc.
    US76954A1034
    -754K 50M SELL $9.30 – $14.60
    Roblox Corporation
    US7710491033
    -753K 28M SELL
    Roku, Inc.
    US77543R1023
    -262K 2.6M SELL $57.67 – $79.85
    RxSight, Inc.
    US78349D1072
    -20K 399K SELL
    Ryanair Holdings plc
    US7835132033
    -1.8M 22M SELL
    S&P Global Inc.
    US78409V1044
    -120K 853K SELL $445.05 – $508.90
    Samsara Inc.
    US79589L1061
    -915K 33M SELL
    Sana Biotechnology, Inc.
    US7995661045
    -45K 10M SELL
    Savers Value Village, Inc.
    US80517M1099
    +3.1M 3.7M BUY
    Schrödinger, Inc.
    US80810D1037
    -927K 1.1M SELL $15.58 – $21.64
    Sea Limited
    US81141R1005
    +1.4M 41M BUY $85.90 – $112.80
    Service Corporation International
    US8175651046
    -1.5M 11M SELL $67.18 – $84.82
    SiteOne Landscape Supply, Inc.
    US82982L1035
    -245K 1.6M SELL $128.00 – $148.00
    Sixth Street Specialty Lending, Inc.
    US83012A1097
    +129K 306K BUY $18.41 – $20.70
    SkyWater Technology, Inc.
    US83089J1088
    +658K 1.7M BUY
    Snowflake Inc.
    US8334451098
    -155K 2.7M SELL $99.37 – $176.74
    Sociedad Química y Minera de Chile S.A.
    US8336351056
    -2.9M 1.4M SELL $34.70 – $39.90
    SolarEdge Technologies, Inc.
    US83417M1045
    -1.6M 107K SELL $9.85 – $19.86
    The Southern Company
    US8425871071
    +2.4K 25K BUY $78.66 – $87.25
    Sprout Social, Inc.
    US85209W1099
    -237K 3.5M SELL
    Block, Inc.
    US8522341036
    +935K 11M BUY $58.22 – $93.24
    STAAR Surgical Company
    US8523123052
    -307K 1.2M SELL $23.12 – $32.43
    Starbucks Corporation
    US8552441094
    -5.9K 738K SELL $83.75 – $98.29
    Sun Communities, Inc.
    US8666741041
    -32K 41K SELL $115.00 – $131.00
    Sweetgreen, Inc.
    US87043Q1085
    -636K 11M SELL
    Symbotic Inc.
    US87151X1019
    -166K 14M SELL
    The TJX Companies, Inc.
    US8725401090
    -1.9K 122K SELL $102.34 – $122.28
    Taiwan Semiconductor Manufacturing Company Limited
    US8740391003
    -184K 1.9M SELL $155.20 – $194.60
    Tandem Diabetes Care, Inc.
    US8753722037
    +524K 746K BUY $26.18 – $38.68
    Tencent Music Entertainment Group
    US88034P1093
    -561K 21M SELL $10.20 – $12.70
    Teradyne, Inc.
    US8807701029
    +22 312 BUY $95.97 – $124.18
    Tesla, Inc.
    US88160R1014
    -5.2M 7.4M SELL $198.50 – $455.40
    Texas Instruments Incorporated
    US8825081040
    -308K 2.6M SELL $179.48 – $205.05
    The Trade Desk, Inc.
    US88339J1051
    -3.5M 35M SELL $98.42 – $133.82
    Thermo Fisher Scientific Inc.
    US8835561023
    -65K 539K SELL $475.95 – $558.00
    TransMedics Group, Inc.
    US89377M1099
    +35K 270K BUY $58.42 – $133.15
    Trupanion, Inc.
    US8982021060
    +147K 701K BUY $37.40 – $53.56
    Twist Bioscience Corporation
    US90184D1000
    -57K 778K SELL $35.27 – $50.84
    Unilever PLC
    US9047677045
    +87 398 BUY $54.50 – $59.00
    United Parcel Service, Inc.
    US9113121068
    -62K 594K SELL $118.74 – $131.80
    UnitedHealth Group Incorporated
    US91324P1021
    -108K 758K SELL $457.05 – $587.90
    Upwork Inc.
    US91688F1049
    -493K 2.8M SELL $9.30 – $16.97
    Varonis Systems, Inc.
    US9222801022
    -1.9K 17K SELL $42.62 – $54.80
    Veeco Instruments Inc.
    US9224171002
    +147K 778K BUY $24.80 – $31.00
    Veeva Systems Inc.
    US9224751084
    -15K 110 SELL $186.05 – $239.60
    Vertex Pharmaceuticals Incorporated
    US92532F1003
    +9.3K 150K BUY $381.70 – $487.20
    WEC Energy Group, Inc.
    US92939U1060
    -81K 60K SELL $86.40 – $97.32
    Westinghouse Air Brake Technologies Corporation
    US9297401088
    -9.6K 153K SELL $163.60 – $195.30
    Warby Parker Inc.
    US93403J1060
    -49K 2.1M SELL
    Watsco, Inc.
    US9426222009
    -136K 1.1M SELL $431.20 – $542.80
    Wayfair Inc.
    US94419L1017
    +741K 6.2M BUY $35.45 – $52.55
    Workday, Inc.
    US98138H1014
    -240K 6.3M SELL $214.95 – $272.45
    Xencor, Inc.
    US98401F1057
    -2.3K 21K SELL $17.90 – $25.60
    Xylem Inc.
    US98419M1009
    -351K 1.6M SELL $110.10 – $126.70
    YETI Holdings, Inc.
    US98585X1046
    -835K 7.7M SELL $32.20 – $43.00
    Zillow Group, Inc. Class C
    US98954M2008
    -262K 988K SELL $53.67 – $81.51
    Brookfield Corporation
    CA11271J1075
    +4.9M 5.5M BUY $31.67 – $39.07
    HDFC Bank Limited
    US40415F1012
    -9.5M 7.2M SELL $27.50 – $32.50
    Netflix, Inc.
    US64110L1061
    -2.3M 45M SELL $63.81 – $89.39

    Notifications