James Anderson / Transactions / 2025-Q1

    Company Shares change Shares owned end of quarter Transaction type Price range
    Aehr Test Systems
    US00760J1088
    -20K 2M SELL $6.66 – $17.65
    Advanced Drainage Systems, Inc.
    US00790R1041
    -177K 2.5M SELL $96.56 – $122.90
    AeroVironment, Inc.
    US0080731088
    -155K 2M SELL $110.10 – $176.95
    Affirm Holdings, Inc.
    US00827B1061
    -376K 9M SELL $40.25 – $75.15
    Albemarle Corporation
    US0126531013
    -1.7M 398K SELL $65.58 – $96.53
    Alnylam Pharmaceuticals, Inc.
    US02043Q1076
    -383K 3.7M SELL $214.60 – $268.50
    Alphabet Inc.
    US02079K1079
    -212K 3.1M SELL $143.30 – $198.96
    Alphabet Inc.
    US02079K3059
    -37K 796K SELL $141.78 – $196.82
    Amazon.com, Inc.
    US0231351067
    -1.2M 35M SELL $175.68 – $230.80
    American Superconductor Corporation
    US0301112076
    -131K 1.5M SELL $16.07 – $33.36
    American Tower Corporation
    US03027X1000
    -6.1K 70K SELL $170.22 – $202.30
    Analog Devices, Inc.
    US0326541051
    -2.5M 583K SELL $183.78 – $231.23
    Elevance Health Inc.
    US0367521038
    -184K 2.3M SELL $358.60 – $401.35
    Appian Corporation
    US03782L1017
    -19K 1.1M SELL $26.59 – $35.60
    Apple Inc.
    US0378331005
    -35K 786K SELL $193.32 – $238.70
    AppLovin Corporation
    US03831W1080
    +1.2M 5.3M BUY $216.30 – $505.60
    Ares Capital Corporation
    US04010L1035
    +164K 754K BUY $19.54 – $22.85
    Atlassian Corporation
    US0494681010
    +574K 8.7M BUY $191.50 – $313.55
    Aurora Innovation, Inc.
    US0517741072
    -2.4M 79M SELL
    Autodesk, Inc.
    US0527691069
    -146K 778K SELL $227.75 – $300.55
    AutoZone, Inc.
    US0533321024
    -11K 152K SELL $3.13K – $3.55K
    Axon Enterprise, Inc.
    US05464C1018
    -27K 144K SELL $460.70 – $678.20
    Banco Bradesco S.A.
    US0594603039
    -861K 30M SELL $1.69 – $2.13
    Banco de Chile
    US0595201064
    -84K 3.2M SELL $21.60 – $26.10
    Beam Therapeutics Inc.
    US07373V1052
    -5.5K 303K SELL
    BeiGene, Ltd.
    US07725L1026
    -40K 3.6M SELL $171.00 – $270.00
    BioNTech SE
    US09075V1026
    -61K 8.2M SELL $84.18 – $122.90
    BlackLine, Inc.
    US09239B1098
    -30K 268K SELL $43.60 – $62.50
    Booking Holdings Inc.
    US09857L1089
    -926 4.4K SELL $3.83K – $5.03K
    Brunswick Corporation
    US1170431092
    -130K 1.9M SELL $49.03 – $67.40
    Builders FirstSource, Inc.
    US12008R1077
    -102K 1.6M SELL $113.05 – $164.70
    CBRE Group, Inc.
    US12504L1098
    -805K 3.1M SELL $112.00 – $141.00
    CME Group Inc.
    US12572Q1058
    +58K 455K BUY $219.10 – $245.95
    Carlisle Companies Incorporated
    US1423391002
    -4.1K 33K SELL $298.80 – $394.30
    CarMax, Inc.
    US1431301027
    -41K 126K SELL $63.58 – $84.93
    Cellectis S.A.
    US15117K1034
    -151K 139K SELL $1.04 – $2.16
    CEMEX, S.A.B. de C.V.
    US1512908898
    -26M 6.2M SELL $5.15 – $6.60
    Charles River Laboratories International, Inc.
    US1598641074
    -75K 49 SELL $139.20 – $186.45
    Chewy, Inc.
    US16679L1098
    -11M 6M SELL $29.13 – $38.01
    Cisco Systems Inc
    US17275R1023
    -22K 1.1M SELL $55.04 – $64.27
    Cloudflare, Inc.
    US18915M1071
    -4.5M 27M SELL $104.01 – $168.09
    The Coca-Cola Company
    US1912161007
    -34K 818K SELL $58.72 – $68.95
    Codexis, Inc.
    US1920051067
    +5.6K 1.7M BUY $2.30 – $5.22
    Cognex Corporation
    US1924221039
    -52K 1.2M SELL $27.56 – $39.48
    Comfort Systems USA, Inc.
    US1999081045
    -159K 446K SELL $288.80 – $529.00
    Confluent, Inc.
    US20717M1036
    +518K 969K BUY $21.67 – $31.52
    CoStar Group, Inc.
    US22160N1090
    +525K 8.4M BUY $67.81 – $75.20
    Coursera, Inc.
    US22266M1045
    -911K 8M SELL $6.15 – $8.60
    Coupang, Inc.
    US22266T1097
    -5.8M 155M SELL $19.70 – $24.53
    CrowdStrike Holdings, Inc.
    US22788C1053
    -9.1K 28K SELL $283.75 – $436.25
    Datadog, Inc.
    US23804L1035
    +1.4M 12M BUY $90.98 – $143.82
    Deere & Company
    US2441991054
    -53K 456K SELL $398.40 – $488.35
    Denali Therapeutics Inc.
    US24823R1059
    -224K 12M SELL $12.57 – $22.78
    DexCom, Inc.
    US2521311074
    -433K 14M SELL $62.30 – $86.70
    Digimarc Corporation
    US25381B1017
    -16K 477K SELL $11.85 – $45.80
    Digital Realty Trust, Inc.
    US2538681030
    +998 7.6K BUY $130.20 – $178.54
    DoorDash, Inc.
    US25809K1051
    -1.3M 12M SELL $162.60 – $204.83
    DraftKings Inc.
    US26142V1052
    +1.8M 8.4M BUY $30.70 – $50.77
    Duolingo, Inc.
    US26603R1068
    -262K 2.5M SELL
    Doximity, Inc.
    US26622P1075
    -821K 4.1M SELL
    Dutch Bros Inc.
    US26701L1008
    -2.3M 3.8M SELL
    e.l.f. Beauty, Inc.
    US26856L1035
    -70K 7.9M SELL $57.76 – $130.65
    EOG Resources, Inc.
    US26875P1012
    +11K 105K BUY $111.14 – $134.14
    Ecolab Inc.
    US2788651006
    -188K 762K SELL $224.40 – $259.35
    Edwards Lifesciences Corporation
    US28176E1082
    -125K 581K SELL $61.97 – $72.89
    Energy Recovery, Inc.
    US29270J1007
    -21K 1.1M SELL $13.53 – $15.41
    Enphase Energy, Inc.
    US29355A1079
    +2.7M 11M BUY $50.68 – $72.80
    The Ensign Group, Inc.
    US29358P1012
    -39K 946K SELL $114.00 – $138.00
    Entegris, Inc.
    US29362U1043
    -151K 2.1M SELL $80.90 – $104.38
    Equity Residential
    US29476L1070
    +1.5K 16K BUY $62.50 – $71.00
    Eversource Energy
    US30040W1080
    -37K 417K SELL $53.50 – $60.75
    EverQuote, Inc.
    US30041R1086
    -17K 221K SELL
    Exact Sciences Corporation
    US30063P1057
    -180K 833K SELL $39.51 – $57.98
    FTI Consulting, Inc.
    US3029411093
    -24K 6.7K SELL $144.00 – $194.00
    Meta Platforms, Inc.
    US30303M1027
    -9.4K 5.9M SELL $528.50 – $706.50
    Fastenal Company
    US3119001044
    -266K 4.9M SELL $33.92 – $37.60
    Floor & Decor Holdings, Inc.
    US3397501012
    -119K 1.7M SELL $73.50 – $100.00
    Fomento Económico Mexicano, S.A.B. de C.V.
    US3444191064
    -57K 4.3M SELL $80.00 – $92.25
    Freshpet, Inc.
    US3580391056
    -36K 13K SELL $76.28 – $157.70
    Full Truck Alliance Co. Ltd.
    US35969L1089
    -315K 15M SELL $10.20 – $12.50
    Arthur J. Gallagher & Co.
    US3635761097
    -592K 1M SELL $270.20 – $327.30
    Ginkgo Bioworks Holdings, Inc.
    US37611X2099
    -6.5K 3.4M SELL
    Golub Capital BDC, Inc.
    US38173M1027
    +129K 548K BUY $13.30 – $15.55
    Graco Inc.
    US3841091040
    -31K 104K SELL $75.26 – $83.93
    Guardant Health, Inc.
    US40131M1099
    -388K 5.1M SELL $30.73 – $47.85
    Healthpeak Properties, Inc.
    US42250P1030
    +10K 48K BUY $18.20 – $20.40
    The Hershey Company
    US4278661081
    -39K 145K SELL $143.80 – $171.68
    The Home Depot, Inc.
    US4370761029
    -663 138K SELL $319.30 – $402.85
    Hubbell Incorporated
    US4435106079
    -162 43 SELL $302.00 – $440.00
    IPG Photonics Corporation
    US44980X1090
    -5.7K 370K SELL $53.30 – $74.90
    ICICI Bank Limited
    US45104G1040
    -494K 5.6M SELL $25.20 – $29.60
    Illumina, Inc.
    US4523271090
    -7.4K 3M SELL $72.98 – $142.26
    Infosys Limited
    US4567881085
    -22K 2.9M SELL $16.30 – $22.70
    Inspire Medical Systems, Inc.
    US4577301090
    -96K 1.2M SELL $143.25 – $210.40
    Installed Building Products, Inc.
    US45780R1014
    -11K 36K SELL $154.50 – $200.00
    Insulet Corporation
    US45784P1012
    -105K 2.3M SELL $217.10 – $277.90
    Intuit Inc.
    US4612021034
    +31K 130K BUY $533.80 – $611.50
    Intuitive Surgical, Inc.
    US46120E6023
    -608K 3.2M SELL $439.65 – $594.70
    Itaú Unibanco Holding S.A.
    US4655621062
    +6.8K 10M BUY $4.40 – $5.36
    Jumia Technologies AG
    US48138M1053
    -147K 8.6M SELL $1.99 – $4.13
    KE Holdings Inc.
    US4824971042
    -51K 1.3M SELL $16.00 – $22.80
    Joint Stock Company Kaspi.kz
    US48581R2058
    +769K 5.3M BUY $85.75 – $100.50
    Lemonade, Inc.
    US52567D1072
    -216K 3.2M SELL $28.34 – $37.14
    Lineage, Inc.
    US53566V1061
    -144K 3M SELL
    LiveRamp Holdings, Inc.
    US53815P1084
    -105K 1.3M SELL $23.00 – $34.60
    Lufax Holding Ltd
    US54975P2011
    -4.4M 10M SELL $2.20 – $3.16
    MP Materials Corp.
    US5533681012
    -178K 1.3M SELL $15.80 – $25.20
    MSA Safety Incorporated
    US5534981064
    -11K 98K SELL $135.00 – $163.00
    Markel Corporation
    US5705351048
    -17K 210K SELL $1.63K – $1.98K
    MarketAxess Holdings Inc.
    US57060D1081
    -82K 221K SELL $180.75 – $221.60
    Marsh & McLennan Companies, Inc.
    US5717481023
    -11K 98K SELL $201.80 – $229.30
    Martin Marietta Materials, Inc.
    US5732841060
    -656K 1.3M SELL $421.60 – $532.60
    Mastercard Incorporated
    US57636Q1040
    -166K 1.6M SELL $478.80 – $555.00
    McDonald's Corporation
    US5801351017
    -3.9K 144K SELL $268.80 – $300.20
    Medpace Holdings, Inc.
    US58506Q1094
    -10K 4.3K SELL $281.80 – $347.10
    MercadoLibre, Inc.
    US58733R1023
    -512K 3.8M SELL $1.66K – $2.26K
    Microsoft Corporation
    US5949181045
    -350K 7M SELL $345.33 – $427.40
    Mobileye Global Inc.
    US60741F1049
    -706K 14M SELL
    Moderna, Inc.
    US60770K1079
    -14M 25M SELL $26.20 – $46.69
    MongoDB, Inc.
    US60937P1066
    -12K 18K SELL $161.17 – $285.25
    Monster Beverage Corporation
    US61174X1090
    -36K 268K SELL $44.97 – $54.25
    Moody's Corporation
    US6153691059
    -50K 759K SELL $399.40 – $504.00
    Neogen Corporation
    US6404911066
    -590K 9.2M SELL $7.75 – $12.80
    The New York Times Company
    US6501111073
    +482K 3M BUY $43.40 – $52.68
    NIKE, Inc.
    US6541061031
    -51K 129K SELL $58.05 – $77.86
    Novo Nordisk A/S
    US6701002056
    +123 176 BUY $63.60 – $87.30
    NVIDIA Corporation
    US67066G1040
    -6M 47M SELL $97.41 – $145.50
    ON Semiconductor Corporation
    US6821891057
    +5.4M 5.4M BUY $37.53 – $63.54
    Paychex, Inc.
    US7043261079
    -1.8K 180K SELL $130.92 – $146.26
    Paycom Software, Inc.
    US70432V1026
    +1.5M 1.6M BUY $186.35 – $211.55
    PayPal Holdings, Inc.
    US70450Y1038
    -42K 125K SELL $59.73 – $89.78
    Penumbra, Inc.
    US70975L1070
    -41K 689K SELL $235.70 – $291.50
    PepsiCo, Inc.
    US7134481081
    -4.2K 705K SELL $133.60 – $148.61
    Petróleo Brasileiro S.A. - Petrobras
    US71654V1017
    -163K 6.8M SELL $10.55 – $12.93
    Petróleo Brasileiro S.A. - Petrobras
    US71654V4086
    -3.7M 52M SELL $11.30 – $14.23
    PDD Holdings Inc.
    US7223041028
    +2M 40M BUY $92.80 – $126.50
    Pinterest, Inc.
    US72352L1061
    -510K 8.4M SELL
    T. Rowe Price Group, Inc.
    US74144T1088
    -32 431K SELL $84.24 – $113.00
    The Procter & Gamble Company
    US7427181091
    +27K 971K BUY $150.99 – $167.66
    PROCEPT BioRobotics Corporation
    US74276L1052
    +313K 314K BUY
    The Progressive Corporation
    US7433151039
    -12K 55K SELL $224.50 – $271.75
    Progyny, Inc.
    US74340E1038
    -57K 1.3M SELL
    Prologis, Inc.
    US74340W1036
    -7.4K 56K SELL $99.16 – $118.98
    Quanterix Corporation
    US74766Q1013
    -29K 601K SELL
    QuantumScape Corporation
    US74767V1098
    -19K 1.9M SELL
    Recursion Pharmaceuticals, Inc.
    US75629V1044
    -471K 24M SELL
    Remitly Global, Inc.
    US75960P1049
    -935K 8.5M SELL
    Rivian Automotive, Inc.
    US76954A1034
    -1.1M 49M SELL $9.75 – $15.70
    Roblox Corporation
    US7710491033
    -553K 27M SELL
    Roku, Inc.
    US77543R1023
    -148K 2.5M SELL $61.62 – $96.19
    RxSight, Inc.
    US78349D1072
    -6.7K 392K SELL
    Ryanair Holdings plc
    US7835132033
    -2.7M 19M SELL
    S&P Global Inc.
    US78409V1044
    -57K 796K SELL $438.45 – $520.70
    Salesforce, Inc.
    US79466L3024
    -2.1M 1.2M SELL $247.10 – $335.00
    Samsara Inc.
    US79589L1061
    +2.3M 35M BUY
    Sana Biotechnology, Inc.
    US7995661045
    -42K 10M SELL
    Savers Value Village, Inc.
    US80517M1099
    +2.8M 6.5M BUY
    Schrödinger, Inc.
    US80810D1037
    -60K 995K SELL $18.29 – $25.26
    Sea Limited
    US81141R1005
    -1.4M 40M SELL $102.80 – $135.90
    Service Corporation International
    US8175651046
    -786K 10M SELL $71.62 – $78.14
    SiteOne Landscape Supply, Inc.
    US82982L1035
    -296K 1.3M SELL $110.00 – $143.00
    Sixth Street Specialty Lending, Inc.
    US83012A1097
    +67K 373K BUY $19.80 – $22.66
    SkyWater Technology, Inc.
    US83089J1088
    -38K 1.6M SELL
    Snowflake Inc.
    US8334451098
    +223K 2.9M BUY $134.79 – $184.27
    Sociedad Química y Minera de Chile S.A.
    US8336351056
    +8M 9.4M BUY $35.20 – $41.65
    SolarEdge Technologies, Inc.
    US83417M1045
    +19K 126K BUY $12.48 – $18.77
    Sprout Social, Inc.
    US85209W1099
    -471K 3M SELL
    Block, Inc.
    US8522341036
    +1.4M 13M BUY $50.07 – $90.02
    Starbucks Corporation
    US8552441094
    +58K 796K BUY $88.53 – $111.55
    Sun Communities, Inc.
    US8666741041
    -3.5K 38K SELL $115.00 – $131.00
    Sweetgreen, Inc.
    US87043Q1085
    +386K 12M BUY
    Symbotic Inc.
    US87151X1019
    -198K 14M SELL
    Synopsys, Inc.
    US8716071076
    +23K 23K BUY $394.45 – $521.90
    The TJX Companies, Inc.
    US8725401090
    -28K 95K SELL $103.96 – $121.46
    Taiwan Semiconductor Manufacturing Company Limited
    US8740391003
    +550K 2.5M BUY $153.50 – $214.50
    Tandem Diabetes Care, Inc.
    US8753722037
    -14K 733K SELL $16.19 – $36.64
    Tencent Music Entertainment Group
    US88034P1093
    -783K 20M SELL $10.30 – $13.85
    Tesla, Inc.
    US88160R1014
    -5.7M 1.8M SELL $201.80 – $411.80
    Texas Instruments Incorporated
    US8825081040
    -183K 2.4M SELL $160.46 – $193.95
    The Trade Desk, Inc.
    US88339J1051
    -3.8M 31M SELL $48.96 – $121.68
    Thermo Fisher Scientific Inc.
    US8835561023
    -29K 509K SELL $459.00 – $586.80
    TransMedics Group, Inc.
    US89377M1099
    -10K 260K SELL $53.60 – $76.38
    Trupanion, Inc.
    US8982021060
    -23K 678K SELL $29.78 – $48.28
    Twist Bioscience Corporation
    US90184D1000
    -46K 732K SELL $33.79 – $51.46
    Unilever PLC
    US9047677045
    +16 414 BUY $52.00 – $57.50
    UnitedHealth Group Incorporated
    US91324P1021
    -51K 708K SELL $439.10 – $532.30
    Upwork Inc.
    US91688F1049
    -548K 2.3M SELL $11.34 – $16.84
    Veeco Instruments Inc.
    US9224171002
    -22K 756K SELL $18.60 – $28.00
    Veeva Systems Inc.
    US9224751084
    -68 42 SELL $204.70 – $230.90
    Vertex Pharmaceuticals Incorporated
    US92532F1003
    -15K 134K SELL $387.10 – $472.90
    WEC Energy Group, Inc.
    US92939U1060
    +32K 92K BUY $89.16 – $103.33
    Westinghouse Air Brake Technologies Corporation
    US9297401088
    -45K 107K SELL $161.35 – $204.90
    Warby Parker Inc.
    US93403J1060
    -319K 1.8M SELL
    Watsco, Inc.
    US9426222009
    -79K 1M SELL $449.70 – $508.10
    Wayfair Inc.
    US94419L1017
    -272K 5.9M SELL $27.55 – $47.41
    Workday, Inc.
    US98138H1014
    -709K 5.6M SELL $215.45 – $267.70
    Xylem Inc.
    US98419M1009
    -369K 1.3M SELL $108.85 – $127.65
    Xometry, Inc.
    US98423F1093
    +18K 728K BUY $21.07 – $41.69
    YETI Holdings, Inc.
    US98585X1046
    -480K 7.2M SELL $29.00 – $37.60
    Zillow Group, Inc. Class C
    US98954M2008
    -180K 807K SELL $62.69 – $85.57
    HDFC Bank Limited
    US40415F1012
    -107K 7.1M SELL $26.50 – $31.50
    Brookfield Corporation
    CA11271J1075
    +1.7M 7.2M BUY $29.87 – $39.87
    Netflix, Inc.
    US64110L1061
    -4.4M 40M SELL $79.49 – $101.44

    Notifications