Stock TransactionsVERTEX PHARMACEUTICALS INC

Total Bought
1,910,541
309 transactions
Total Sold
1,490,863
282 transactions
Net
+419,678
shares
Filing Period:Transaction:
FundPrevious Shares
Current Shares
Change in Shares
Previous Portfolio Weightage (%)
Current Portfolio Weightage (%)
Change in Weight (%)
Type
Capital World Investors17,340,63417,981,667+641,0331.171.24+0.06buy
Capital Research Global Investors3,061,6763,372,584+310,9080.290.32+0.03buy
NATIXIS91,487181,172+89,6850.270.50+0.22buy
ROYAL LONDON ASSET MANAGEMENT LTD311,507390,508+79,0010.350.44+0.09buy
CANADA PENSION PLAN INVESTMENT BOARD288,901348,824+59,9230.150.18+0.02buy
HEALTHCARE OF ONTARIO PENSION PLAN TRUST FUND13,30073,000+59,7000.020.12+0.09buy
Swedbank AB615,418673,257+57,8390.380.43+0.05buy
BNP Paribas Asset Management Holding S.A.636,782690,148+53,3660.690.74+0.04buy
Granite Bay Wealth Management, LLC60039,975+39,3750.200.14-0.06buy
DZ BANK AG Deutsche Zentral Genossenschafts Bank, Frankfurt am Main176,693215,370+38,6770.100.11+0.01buy
Erste Asset Management GmbH83,075115,225+32,1500.510.70+0.19buy
Railway Pension Investments Ltd48,90073,700+24,8000.170.28+0.11buy
NORDEA INVESTMENT MANAGEMENT AB288,938310,072+21,1340.140.15+0.01buy
JACOBS LEVY EQUITY MANAGEMENT, INC550,470569,480+19,0101.121.17+0.06buy
Foster Victor Wealth Advisors, LLC14,21832,527+18,3090.551.37+0.82buy
Northwest & Ethical Investments L.P.21,69738,515+16,8180.240.45+0.21buy
Chevy Chase Trust Holdings, LLC415,894430,638+14,7440.550.59+0.04buy
Nicholas Investment Partners, LP80,11694,758+14,6421.932.46+0.53buy
Czech National Bank30,48945,110+14,6210.240.25+0.01buy
FRED ALGER MANAGEMENT, LLC202,677217,153+14,4760.360.43+0.07buy
Bank Julius Baer & Co. Ltd, Zurich171,661185,630+13,9690.360.38+0.02buy
Rhenman & Partners Asset Management AB63,50076,500+13,0002.362.87+0.51buy
Longbow Finance SA41,45653,889+12,4331.702.25+0.56buy
Alaska Permanent Fund Corp13,29025,670+12,3800.090.17+0.08buy
FORA Capital, LLC3,93215,189+11,2570.200.46+0.27buy
Investment Management Corp of Ontario26,60837,497+10,8890.400.51+0.11buy
BI Asset Management Fondsmaeglerselskab A/S51,23761,910+10,6730.430.50+0.07buy
iA Global Asset Management Inc.39,39949,545+10,1460.370.45+0.09buy
LBP AM SA3,39513,318+9,9230.030.10+0.07buy
National Pension Service432,534441,493+8,9590.240.25+0.01buy
AVIVA PLC100,810109,626+8,8160.140.16+0.02buy
Employees Retirement System of Texas111,000118,000+7,0000.530.61+0.07buy
ING GROEP NV78,41385,158+6,7450.210.26+0.05buy
NewEdge Wealth, LLC20,81927,094+6,2750.240.30+0.05buy
Capital International Sarl73,67579,474+5,7991.161.26+0.10buy
Capital International, Inc./CA/56,38961,941+5,5520.360.41+0.05buy
Procyon Advisors, LLC7,37312,748+5,3750.330.45+0.13buy
PDT Partners, LLC2,3107,222+4,9120.110.32+0.21buy
PROFUND ADVISORS LLC19,93424,587+4,6530.380.47+0.10buy
Livforsakringsbolaget Skandia, Omsesidigt17,18721,807+4,6200.630.83+0.21buy
China Universal Asset Management Co., Ltd.17,81521,168+3,3531.942.13+0.20buy
MRP Capital Investments, LLC2,5785,868+3,2900.891.04+0.15buy
Mn Services Vermogensbeheer B.V.122,700125,900+3,2000.400.42+0.02buy
Meiji Yasuda Asset Management Co Ltd.5,2698,315+3,0460.090.14+0.04buy
NEXT CENTURY GROWTH INVESTORS LLC9,90912,688+2,7790.340.48+0.14buy
STF Management LP1,6654,227+2,5620.630.78+0.15buy
Siemens Fonds Invest GmbH8,04210,500+2,4580.270.37+0.10buy
GraniteShares Advisors LLC7523,158+2,4060.241.02+0.79buy
NISSAY ASSET MANAGEMENT CORP /JAPAN30,50832,698+2,1900.090.10+0.01buy
PGGM Investments1,2123,395+2,1830.010.02+0.01buy
BOWEN HANES & CO INC173,290175,400+2,1101.952.05+0.10buy
Atom Investors LP7192,760+2,0410.100.22+0.12buy
ABN AMRO Bank N.V.94,73196,741+2,0100.680.61-0.07buy
BEACON INVESTMENT ADVISORY SERVICES, INC.74,27376,241+1,9681.201.31+0.10buy
IFM Investors Pty Ltd51,24052,943+1,7030.240.24+0.01buy
OneDigital Investment Advisors LLC1,5543,090+1,5360.010.02+0.01buy
PINNACLE ASSOCIATES LTD3,7285,259+1,5310.020.03+0.01buy
ARROW FINANCIAL CORP3201,812+1,4920.010.07+0.06buy
INCEPTIONR LLC1,2192,681+1,4620.230.53+0.30buy
Teamwork Financial Advisors, LLC15,06316,508+1,4450.860.94+0.08buy
Meiji Yasuda Life Insurance Co6,0167,447+1,4310.060.07+0.01buy
Hennion & Walsh Asset Management, Inc.4,1245,536+1,4120.090.12+0.04buy
Metis Global Partners, LLC11,50312,914+1,4110.220.22-0.00buy
JT Stratford LLC4,7066,113+1,4070.450.55+0.10buy
Leeward Financial Partners, LLC7,5278,902+1,3751.521.71+0.19buy
Sumitomo Mitsui DS Asset Management Company, Ltd37,07438,398+1,3240.200.21+0.01buy
DAVIDSON INVESTMENT ADVISORS61,59362,911+1,3181.371.39+0.03buy
CAPITAL INTERNATIONAL LTD /CA/80,24081,499+1,2591.581.63+0.05buy
Brookstone Capital Management2,1293,337+1,2080.010.03+0.01buy
HB Wealth Management, LLC2,4463,626+1,1800.010.02+0.01buy
Choate Investment Advisors2,3223,454+1,1320.030.05+0.01buy
Triasima Portfolio Management inc.13,93115,032+1,1010.410.48+0.07buy
Nilsine Partners, LLC4,2195,312+1,0930.220.28+0.06buy
USS Investment Management Ltd51,50252,589+1,0870.210.20-0.02buy
CAMDEN NATIONAL BANK18,60519,658+1,0531.281.40+0.12buy
BAILARD, INC.36,37537,422+1,0470.450.43-0.02buy
SHERBROOKE PARK ADVISERS LLC1,6002,645+1,0450.300.29-0.00buy
FORSTA AP-FONDEN72,10073,100+1,0000.270.28+0.01buy
IEQ CAPITAL, LLC16,48417,483+9990.120.12+0.01buy
Edgestream Partners, L.P.2,4203,402+9820.080.09+0.02buy
Moran Wealth Management, LLC24,00024,945+9450.320.34+0.02buy
Zhang Financial LLC1,4582,385+9270.050.08+0.03buy
NEW MEXICO EDUCATIONAL RETIREMENT BOARD12,50013,400+9000.190.20+0.01buy
Ballentine Partners, LLC3,4764,368+8920.030.04+0.01buy
Empirical Finance, LLC8,1058,970+8650.220.23+0.01buy
MOODY NATIONAL BANK TRUST DIVISION5,7096,518+8090.140.15+0.01buy
Dakota Wealth Management1,9132,715+8020.030.04+0.01buy
Atlantic Union Bankshares Corp3,3244,126+8020.120.15+0.03buy
Harvest Fund Management Co., Ltd3,2133,979+7660.230.24+0.01buy
Campbell & CO Investment Adviser LLC1,4182,182+7640.090.09+0.00buy
TOKIO MARINE ASSET MANAGEMENT CO LTD5,2235,962+7390.120.13+0.01buy
Bleakley Financial Group, LLC17,73618,452+7160.190.23+0.03buy
DE BURLO GROUP INC64,05064,765+7153.753.91+0.16buy
PICTON MAHONEY ASSET MANAGEMENT13,99014,697+7070.240.24-0.01buy
Aptus Capital Advisors, LLC1,0741,772+6980.010.02+0.01buy
Summit Trail Advisors, LLC1,6672,359+6920.020.03+0.01buy
Slow Capital, Inc.12,25612,946+6900.750.83+0.08buy
Princeton Global Asset Management LLC14,10714,795+6881.451.46+0.01buy
AXXCESS WEALTH MANAGEMENT, LLC1,3121,997+6850.030.02-0.01buy
Trifecta Capital Advisors, LLC10,80011,485+6851.221.28+0.06buy
Page 1 of 6