0001752724-23-035006.txt : 20230223 0001752724-23-035006.hdr.sgml : 20230223 20230223100935 ACCESSION NUMBER: 0001752724-23-035006 CONFORMED SUBMISSION TYPE: NPORT-P PUBLIC DOCUMENT COUNT: 1 CONFORMED PERIOD OF REPORT: 20221231 FILED AS OF DATE: 20230223 DATE AS OF CHANGE: 20230223 PERIOD START: 20221231 FILER: COMPANY DATA: COMPANY CONFORMED NAME: VARIABLE INSURANCE PRODUCTS FUND III CENTRAL INDEX KEY: 0000927384 IRS NUMBER: 000000000 STATE OF INCORPORATION: MA FISCAL YEAR END: 1231 FILING VALUES: FORM TYPE: NPORT-P SEC ACT: 1940 Act SEC FILE NUMBER: 811-07205 FILM NUMBER: 23657049 BUSINESS ADDRESS: STREET 1: 245 SUMMER STREET CITY: BOSTON STATE: MA ZIP: 02210 BUSINESS PHONE: 617-563-7000 MAIL ADDRESS: STREET 1: 245 SUMMER STREET CITY: BOSTON STATE: MA ZIP: 02210 FORMER COMPANY: FORMER CONFORMED NAME: VARIABLE INSURANCE PRODUCTS III DATE OF NAME CHANGE: 19970106 FORMER COMPANY: FORMER CONFORMED NAME: FIDELITY ADVISOR ANNUITY FUND DATE OF NAME CHANGE: 19940722 0000927384 S000007734 Mid Cap Portfolio C000021042 Investor Class C000021043 Initial Class XFBRX C000021044 Service Class XFBSX C000021045 Service Class 2 NPORT-P 1 primary_doc.xml NPORT-P false 0000927384 XXXXXXXX S000007734 C000021043 C000021045 C000021042 C000021044 Variable Insurance Products Fund III 811-07205 0000927384 C88PZA3GJP7OWPNW6V03 245 Summer Street Boston 02210 1-800-FIDELITY VIP Mid Cap Portfolio S000007734 OGBP6RHWWF87Q3OSEN18 2022-12-31 2022-12-31 N 6668253465.83 209551504.12 6458701961.71 0.00000000 0.00000000 0.00000000 0.00000000 0.00000000 0.00000000 0.00000000 0.00000000 0.00000000 0.00000000 0.00000000 0.00000000 0.00000000 43110.96000000 N NOODLES and CO 5299003PCPK4UINV4362 NOODLES and CO CL A 65540B105 3054960.00000000 NS USD 16771730.40000000 0.259676487619 Long EC CORP US N 1 N N N BOSTON BEER COMPANY INC 529900Q02MQ0DCQNRM58 BOSTON BEER COMPANY CL A 100557107 97700.00000000 NS USD 32194104.00000000 0.498460901135 Long EC CORP US N 1 N N N HOLOGIC INC 549300DYP6F5ZJL0LB74 HOLOGIC INC 436440101 285772.00000000 NS USD 21378603.32000000 0.331004642213 Long EC CORP US N 1 N N N THERMO FISHER SCIENTIFIC INC HCHV7422L5HDJZCRFL38 THERMO FISHER SCIENTIFIC INC 883556102 32661.00000000 NS USD 17986086.09000000 0.278478341261 Long EC CORP US N 1 N N N AES CORP 2NUNNB7D43COUIRE5295 AES CORP 00130H105 1527338.00000000 NS USD 43926240.88000000 0.680109426637 Long EC CORP US N 1 N N N TERADYNE INC C3X4YJ278QNZHRJULN75 TERADYNE INC 880770102 342745.00000000 NS USD 29938775.75000000 0.463541682639 Long EC CORP US N 1 N N N EXELIXIS INC 254900PJQB59O2O95R37 EXELIXIS INC 30161Q104 1542860.00000000 NS USD 24747474.40000000 0.383164830127 Long EC CORP US N 1 N N N IAC INC 549300TO56L57RP6P031 IAC INC 44891N208 530975.00000000 NS USD 23575290.00000000 0.365015914029 Long EC CORP US N 1 N N N ZIMMER BIOMET HLDGS INC 2P2YLDVPES3BXQ1FRB91 ZIMMER BIOMET HLDGS INC 98956P102 373832.00000000 NS USD 47663580.00000000 0.737974600509 Long EC CORP US N 1 N N N ESSENT GROUP LTD 254900QUO860OUT6ZF83 ESSENT GROUP LTD N/A 583404.00000000 NS USD 22682747.52000000 0.351196690209 Long EC CORP BM N 1 N N N ARCH CAPITAL GROUP LTD 549300AYR4P8AFKDCE43 ARCH CAPITAL GROUP LTD N/A 852500.00000000 NS USD 53519950.00000000 0.828648702437 Long EC CORP BM N 1 N N N ALEXANDRIA REAL ESTATE EQUITIES INC MGCJBT4MKTQBVLNUIS88 ALEXANDRIA REAL ES EQ INC REIT 015271109 176583.00000000 NS USD 25722845.61000000 0.398266490116 Long EC CORP US N 1 N N N GODADDY INC 549300J8H1TB0I2CB447 GODADDY INC CL A 380237107 450454.00000000 NS USD 33702968.28000000 0.521822627515 Long EC CORP US N 1 N N N LIGHT and WONDER INC N/A LIGHT and WONDER INC CL A 80874P109 428100.00000000 NS USD 25086660.00000000 0.388416436440 Long EC CORP US N 1 N N N OPTION CARE HEALTH INC 549300DI3Q5ACSYJRI17 OPTION CARE HEALTH INC 68404L201 1937020.00000000 NS USD 58284931.80000000 0.902424854801 Long EC CORP US N 1 N N N UNITED THERAPEUTICS CORP DEL 5299005C4HZL4UWROC14 UNITED THERAPEUTICS CORP DEL 91307C102 147100.00000000 NS USD 40907039.00000000 0.633363162482 Long EC CORP US N 1 N N N LOVESAC N/A LOVESAC 54738L109 196653.00000000 NS USD 4328332.53000000 0.067015517292 Long EC CORP US N 1 N N BOWLERO CORP N/A BOWLERO CORP A 10258P102 888800.00000000 NS USD 11981024.00000000 0.185502041602 Long EC CORP US N 1 N N JABIL INC 5493000CGCQY2OQU7669 JABIL INC 466313103 1370175.00000000 NS USD 93445935.00000000 1.446822218365 Long EC CORP US N 1 N N ARAMARK 549300MR6PG2DWZUIL39 ARAMARK 03852U106 1193358.00000000 NS USD 49333419.72000000 0.763828707571 Long EC CORP US N 1 N N BLUEPRINT MEDICINES CORP 5299004CC60O9T5HVM83 BLUEPRINT MEDICINES CORP 09627Y109 159900.00000000 NS USD 7005219.00000000 0.108461716325 Long EC CORP US N 1 N N N KB HOME 549300LGUCWQURMWLG09 KB HOME 48666K109 371618.00000000 NS USD 11836033.30000000 0.183257152445 Long EC CORP US N 1 N N N RS GROUP PLC 549300KVXDURRKVW7R37 RS GROUP PLC N/A 3163315.00000000 NS 34246513.91000000 0.530238337564 Long EC CORP GB N 1 N N N HUNTINGTON BANCSHARES INC/OH 549300XTVCVV9I7B5T19 HUNTINGTON BANCSHARES INC 446150104 3143610.00000000 NS USD 44324901.00000000 0.686281876184 Long EC CORP US N 1 N N N OLD REPUBLIC INTL CORP 549300IV6O2YY2A1KH37 OLD REPUBLIC INTL CORP 680223104 1726310.00000000 NS USD 41690386.50000000 0.645491721822 Long EC CORP US N 1 N N N SOLAREDGE TECHNOLOGIES INC 5493000K6Y58XXPDF853 SOLAREDGE TECHNOLOGIES INC 83417M104 96243.00000000 NS USD 27262754.61000000 0.422108881500 Long EC CORP US N 1 N N N TERRENO RLTY CORP N/A TERRENO REALTY CORP 88146M101 253100.00000000 NS USD 14393797.00000000 0.222858975152 Long EC CORP US N 1 N N N TAYLOR MORRISON HOME CORP 5299009UDLLGLKOOJE30 TAYLOR MORRISON HOME CORP 87724P106 1306712.00000000 NS USD 39658709.20000000 0.614035288129 Long EC CORP US N 1 N N N OGE ENERGY CORP CE5OG6JPOZMDSA0LAQ19 OGE ENERGY CORP 670837103 1997500.00000000 NS USD 79001125.00000000 1.223173409585 Long EC CORP US N 1 N N RESMED INC 529900T3QE5253CCXF22 RESMED INC 761152107 83585.00000000 NS USD 17396546.05000000 0.269350500350 Long EC CORP US N 1 N N N AXON ENTERPRISE INC 549300QP2IEEGFE16681 AXON ENTERPRISE INC 05464C101 211754.00000000 NS USD 35136341.22000000 0.544015522442 Long EC CORP US N 1 N N RYMAN HOSPITALITY PPTYS INC 529900GCCWW9SRMPJR11 RYMAN HOSPITALITY PPTYS INC 78377T107 552100.00000000 NS USD 45150738.00000000 0.699068299910 Long EC CORP US N 1 N N N EPAM SYSTEMS INC 549300XCR4R530HJP604 EPAM SYSTEMS INC 29414B104 77822.00000000 NS USD 25505382.28000000 0.394899508155 Long EC CORP US N 1 N N N QUANTA SVCS INC SHVRXXEACT60MMH07S24 QUANTA SVCS INC 74762E102 368469.00000000 NS USD 52506832.50000000 0.812962617121 Long EC CORP US N 1 N N TRIMBLE INC 549300E2MI7NSZFQWS19 TRIMBLE INC 896239100 236432.00000000 NS USD 11954001.92000000 0.185083659083 Long EC CORP US N 1 N N N ACUITY BRANDS INC N/A ACUITY BRANDS INC 00508Y102 291423.00000000 NS USD 48262563.03000000 0.747248647113 Long EC CORP US N 1 N N N SUN COMMUNITIES INC 549300H5GEOJYN41ZG57 SUN COMMUNITIES INC - REIT 866674104 133600.00000000 NS USD 19104800.00000000 0.295799374444 Long EC CORP US N 1 N N N ITT INC 549300KDSERHTJOXUS80 ITT INC 45073V108 1055609.00000000 NS USD 85609889.90000000 1.325496832142 Long EC CORP US N 1 N N N CHAMPIONX CORP 549300EP2909K6DYYP38 CHAMPIONX CORP 15872M104 703600.00000000 NS USD 20397364.00000000 0.315812126351 Long EC CORP US N 1 N N N ON SEMICONDUCTOR CORP ZV20P4CNJVT8V1ZGJ064 ON SEMICONDUCTOR CORP 682189105 811814.00000000 NS USD 50632839.18000000 0.783947602477 Long EC CORP US N 1 N N N POOL CORP 5493005VZK1KMN6CO617 POOL CORP 73278L105 32400.00000000 NS USD 9795492.00000000 0.151663477554 Long EC CORP US N 1 N N N IDEX CORPORATION 549300U5Y5EL6PHYLF13 IDEX CORPORATION 45167R104 193294.00000000 NS USD 44134819.02000000 0.683338839315 Long EC CORP US N 1 N N N WNS HLDGS LTD 529900RM7QHUD3W9DM42 WNS HLDGS LTD SP ADR 92932M101 687837.00000000 NS USD 55020081.63000000 0.851875221308 Long EC CORP JE N 1 N N N CBRE GROUP INC 52990016II9MJ2OSWA10 CBRE GROUP INC - CL A 12504L109 388428.00000000 NS USD 29893418.88000000 0.462839422800 Long EC CORP US N 1 N N N NATIONAL RETAIL PROPERTIES INC 5493008JKH5SOTI0JS97 NATIONAL RETAIL PROPERTIES INC 637417106 537811.00000000 NS USD 24610231.36000000 0.381039897891 Long EC CORP US N 1 N N N CUBESMART N/A CUBESMART 229663109 649800.00000000 NS USD 26154450.00000000 0.404949015375 Long EC CORP US N 1 N N N MAGNOLIA OIL and GAS CORPORATION N/A MAGNOLIA OIL and GAS CORPO CL A 559663109 916631.00000000 NS USD 21494996.95000000 0.332806763300 Long EC CORP US N 1 N N N VENTAS INC ORQTRC074CWLT3DKHT41 VENTAS INC REIT 92276F100 1078237.00000000 NS USD 48574576.85000000 0.752079553104 Long EC CORP US N 1 N N N FLEX LTD 549300EAQH74YHD07T53 FLEX LTD N/A 3307300.00000000 NS USD 70974658.00000000 1.098899723516 Long EC CORP SG N 1 N N N ANTERO RESOURCES CORPORATION APVBKPOULHUX7YZLKU17 ANTERO RES CORP 03674X106 1097725.00000000 NS USD 34018497.75000000 0.526707966270 Long EC CORP US N 1 N N N FTI CONSULTING INC 549300K17GM8EQD0FQ48 FTI CONSULTING INC 302941109 279000.00000000 NS USD 44305200.00000000 0.685976845853 Long EC CORP US N 1 N N FIRST QUANTUM MINERALS LTD 549300I7UVBGWRYMYZ18 FIRST QUANTUM MINERALS INC 335934105 2634000.00000000 NS 55033870.01000000 0.852088706620 Long EC CORP CA N 1 N N N COMERICA INC I9Q57JVPWHHZ3ZGBW498 COMERICA INC 200340107 327599.00000000 NS USD 21899993.15000000 0.339077314293 Long EC CORP US N 1 N N N COOPER COMPANIES INC QJKMVPIGLH7530PCUE20 COOPER COMPANIES INC 216648402 76439.00000000 NS USD 25276084.13000000 0.391349287826 Long EC CORP US N 1 N N N REGAL REXNORD CORP QH78R09VCJGQKPBPYU33 REGAL REXNORD CORP 758750103 473264.00000000 NS USD 56782214.72000000 0.879158305440 Long EC CORP US N 1 N N N RELIANCE STEEL and ALUMINUM CO 549300E287ZOFT3C5Z56 RELIANCE STEEL and ALUMINUM CO 759509102 274227.00000000 NS USD 55514513.88000000 0.859530509522 Long EC CORP US N 1 N N N AMERICAS CAR MART INC N/A AMERICAS CAR MART INC 03062T105 101049.00000000 NS USD 7301800.74000000 0.113053687618 Long EC CORP US N 1 N N N CAESARS ENTERTAINMENT INC 5299000BKFWWVND5L441 CAESARS ENTERTAINMENT INC 12769G100 621706.00000000 NS USD 25862969.60000000 0.400436028064 Long EC CORP US N 1 N N N CAPRI HOLDINGS LTD 549300LPG8W0H1OX3A26 CAPRI HOLDINGS LTD N/A 831560.00000000 NS USD 47665019.20000000 0.737996883624 Long EC CORP VG N 1 N N N DICKS SPORTING GOODS INC 529900SSBV5I4LWSK313 DICKS SPORTING GOODS INC 253393102 397536.00000000 NS USD 47819605.44000000 0.740390340404 Long EC CORP US N 1 N N RAYMOND JAMES FINANCIAL INC. RGUZHJ05YTITL6D76949 RAYMOND JAMES FINANCIAL INC. 754730109 405697.00000000 NS USD 43348724.45000000 0.671167747126 Long EC CORP US N 1 N N N INGERSOLL RAND INC 5299004C02FMZCUOIR50 INGERSOLL RAND INC 45687V106 528100.00000000 NS USD 27593225.00000000 0.427225550328 Long EC CORP US N 1 N N N BLACK KNIGHT INC 549300TUSNXS3BFFML48 BLACK KNIGHT INC 09215C105 468257.00000000 NS USD 28914869.75000000 0.447688559116 Long EC CORP US N 1 N N N CLEARWAY ENERGY INC 549300LHAZ9HA9G3XC48 CLEARWAY ENERGY INC CL C 18539C204 1141954.00000000 NS USD 36394073.98000000 0.563488982705 Long EC CORP US N 1 N N UNIVAR SOLUTIONS INC 549300VSXHFQVR770L55 UNIVAR INC 91336L107 1175384.00000000 NS USD 37377211.20000000 0.578710883728 Long EC CORP US N 1 N N N ARGENX SE 7245009C5FZE6G9ODQ71 ARGENX SE SPONSORED ADR 04016X101 35652.00000000 NS USD 13506047.16000000 0.209113955715 Long EC CORP NL N 1 N N N ROYALTY PHARMA PLC 549300FGFN7VOK8BZR03 ROYALTY PHARMA PLC N/A 1196400.00000000 NS USD 47281728.00000000 0.732062390869 Long EC CORP GB N 1 N N N CRANE HOLDINGS CO 549300EXNPSXEWUD3N21 CRANE HOLDINGS CO 224441105 649736.00000000 NS USD 65265981.20000000 1.010512353518 Long EC CORP US N 1 N N N HIGHWOODS PROPERTIES INC ZIIGTYKL9T0X3HLTDX53 HIGHWOODS PROPERTIES INC 431284108 812907.00000000 NS USD 22745137.86000000 0.352162679046 Long EC CORP US N 1 N N N HARTFORD FINL SVCS GROUP INC IU7C3FTM7Y3BQM112U94 HARTFORD FINL SVCS GROUP INC 416515104 684622.00000000 NS USD 51914886.26000000 0.803797521046 Long EC CORP US N 1 N N N XPONENTIAL FITNESS INC N/A XPONENTIAL FITNESS INC 98422X101 22377.00000000 NS USD 513104.61000000 0.007944392124 Long EC CORP US N 1 N N AVERY DENNISON CORP 549300PW7VPFCYKLIV37 AVERY DENNISON CORP 053611109 241783.00000000 NS USD 43762723.00000000 0.677577681389 Long EC CORP US N 1 N N N PERFORMANCE FOOD GROUP CO 549300EUK8GR9IT1YK57 PERFORMANCE FOOD GROUP CO 71377A103 837100.00000000 NS USD 48878269.00000000 0.756781614785 Long EC CORP US N 1 N N N GRAND CANYON EDUCATION INC 529900XFER799IYOSW74 GRAND CANYON EDUCATION INC 38526M106 149400.00000000 NS USD 15785604.00000000 0.244408305160 Long EC CORP US N 1 N N N DIGI INTERNATIONAL INC 529900KG656HGROI4N27 DIGI INTERNATIONAL INC 253798102 1614101.00000000 NS USD 58995391.55000000 0.913424894038 Long EC CORP US N 1 N N N POPULAR INC 5493008CARDZMVQ3LO89 POPULAR INC 733174700 447427.00000000 NS USD 29673358.64000000 0.459432232914 Long EC CORP PR N 1 N N N YETI HOLDINGS INC 549300DSQICIGNT5GO63 YETI HOLDINGS INC 98585X104 565120.00000000 NS USD 23345107.20000000 0.361451996676 Long EC CORP US N 1 N N SUNRUN INC 54930007SJ77CI66U531 SUNRUN INC 86771W105 1210446.00000000 NS USD 29074912.92000000 0.450166505473 Long EC CORP US N 1 N N WINTRUST FINANCIAL CORP Q774KI4AW80FHFW33O61 WINTRUST FINANCIAL CORP 97650W108 969441.00000000 NS USD 81937153.32000000 1.268631898572 Long EC CORP US N 1 N N N GUARDANT HEALTH INC 254900M8C3E5VC8BR186 GUARDANT HEALTH INC 40131M109 111700.00000000 NS USD 3038240.00000000 0.047041031123 Long EC CORP US N 1 N N N REVOLVE GROUP INC N/A REVOLVE GROUP INC 76156B107 352181.00000000 NS USD 7839549.06000000 0.121379637990 Long EC CORP US N 1 N N REINSURANCE GROUP OF AMERICA INC LORM1GNEU1DKEW527V90 REINSURANCE GROUP OF AMERICA 759351604 462178.00000000 NS USD 65670872.02000000 1.016781272914 Long EC CORP US N 1 N N N HESS CORP UASVRYNXNK17ULIGK870 HESS CORP 42809H107 356188.00000000 NS USD 50514582.16000000 0.782116630547 Long EC CORP US N 1 N N N PG and E CORP 8YQ2GSDWYZXO2EDN3511 PG and E CORP 69331C108 2521000.00000000 NS USD 40991460.00000000 0.634670251747 Long EC CORP US N 1 N N N CHURCHILL DOWNS INC 529900FODTBQC8MIS994 CHURCHILL DOWNS INC 171484108 405052.00000000 NS USD 85640144.36000000 1.325965261560 Long EC CORP US N 1 N N N MARVELL TECHNOLOGY INC N/A MARVELL TECHNOLOGY INC 573874104 303978.00000000 NS USD 11259345.12000000 0.174328296718 Long EC CORP US N 1 N N N TECHNIPFMC PLC 549300D5I93QWCJTCK36 TECHNIPFMC PLC N/A 4396100.00000000 NS USD 53588459.00000000 0.829709426409 Long EC CORP GB N 1 N N N SPIRIT AEROSYSTEMS HLDGS INC N/A SPIRIT AEROSYSTEM HLD INC CL A 848574109 266200.00000000 NS USD 7879520.00000000 0.121998507543 Long EC CORP US N 1 N N N MKS INSTRUMENTS INC 549300KEQATBHAGVF505 MKS INSTRUMENTS INC 55306N104 370271.00000000 NS USD 31373061.83000000 0.485748715701 Long EC CORP US N 1 N N LIVE NATION ENTERTAINMENT INC 5493007B9BM9ZXJINO78 LIVE NATION ENTERTAINMENT INC 538034109 184494.00000000 NS USD 12866611.56000000 0.199213582485 Long EC CORP US N 1 N N N KBR INC 254900OFQDXZRKRCV808 KBR INC 48242W106 1410439.00000000 NS USD 74471179.20000000 1.153036316608 Long EC CORP US N 1 N N N AIR TRANSPORT SERVICES GROUP INC 5493000F3MSFGIXTQE27 AIR TRANSPORT SERVICES GROUP 00922R105 897200.00000000 NS USD 23309256.00000000 0.360896913004 Long EC CORP US N 1 N N N POWERSCHOOL HOLDINGS INC N/A POWERSCHOOL HOLDINGS INC 73939C106 406200.00000000 NS USD 9375096.00000000 0.145154491654 Long EC CORP US N 1 N N N FIVE BELOW INC 529900AAXP5Z6BGI7418 FIVE BELOW INC 33829M101 470646.00000000 NS USD 83243158.02000000 1.288852752666 Long EC CORP US N 1 N N M and T BANK CORP 549300WYXDDBYRASEG81 M and T BANK CORP 55261F104 224194.00000000 NS USD 32521581.64000000 0.503531233254 Long EC CORP US N 1 N N N ASGN INC LZBNYYCBUKY537072438 ASGN INC 00191U102 473306.00000000 NS USD 38564972.88000000 0.597100982653 Long EC CORP US N 1 N N N SELECTIVE INSURANCE GROUP INC 549300R3WGJWLE40R258 SELECTIVE INSURANCE GROUP INC 816300107 307600.00000000 NS USD 27256436.00000000 0.422011050542 Long EC CORP US N 1 N N N VAIL RESORTS INC 529900PSZHRNU9HKH870 VAIL RESORTS INC 91879Q109 83647.00000000 NS USD 19937262.45000000 0.308688379928 Long EC CORP US N 1 N N N FIRST REPUBLIC BANK YWC0TIKBQM2JV8L4IV08 FIRST REPUBLIC BANK 33616C100 254627.00000000 NS USD 31036485.03000000 0.480537501405 Long EC CORP US N 1 N N N DOMINOS PIZZA INC 5299004V0Y8MI5D9FF45 DOMINOS PIZZA INC 25754A201 101500.00000000 NS USD 35159600.00000000 0.544375637836 Long EC CORP US N 1 N N N AERSALE CORP N/A AERSALE CORP 00810F106 852300.00000000 NS USD 13824306.00000000 0.214041553271 Long EC CORP US N 1 N N N AMADEUS IT GROUP SA 9598004A3FTY3TEHHN09 AMADEUS IT GROUP SA N/A 795200.00000000 NS 41253204.75000000 0.638722842369 Long EC CORP ES N 2 N N N BANCORP INC DEL N/A BANCORP INC DEL 05969A105 1831222.00000000 NS USD 51970080.36000000 0.804652090591 Long EC CORP US N 1 N N N INTERPUBLIC GROUP OF COS INC 5493008IUOJ5VWTRC333 INTERPUBLIC GROUP OF COS INC 460690100 1448842.00000000 NS USD 48260927.02000000 0.747223316792 Long EC CORP US N 1 N N NORTHWESTERN CORP 3BPWMBHR1R9SHUN7J795 NORTHWESTERN CORP 668074305 482600.00000000 NS USD 28637484.00000000 0.443393799091 Long EC CORP US N 1 N N N PRIMERICA INC 254900621R686KJR7022 PRIMERICA INC 74164M108 455347.00000000 NS USD 64577311.54000000 0.999849689966 Long EC CORP US N 1 N N N FLOOR and DECOR HOLDINGS INC 549300M5FR3N688XGQ36 FLOOR and DECOR HOLDINGS INC 339750101 90000.00000000 NS USD 6266700.00000000 0.097027236078 Long EC CORP US N 1 N N NEUROCRINE BIOSCIENCES INC 549300FECER0XBN49756 NEUROCRINE BIOSCIENCES INC 64125C109 171102.00000000 NS USD 20436422.88000000 0.316416874492 Long EC CORP US N 1 N N N UNITED NATURAL FOODS INC 549300GKGW6WPZ282D40 UNITED NATURAL FOODS INC 911163103 444500.00000000 NS USD 17206595.00000000 0.266409490668 Long EC CORP US N 1 N N N FORTIVE CORP 549300MU9YQJYHDQEF63 FORTIVE CORP 34959J108 761814.00000000 NS USD 48946549.50000000 0.757838800894 Long EC CORP US N 1 N N N BOSTON SCIENTIFIC CORP Y6ZDD9FP4P8JSSJMW954 BOSTON SCIENTIFIC CORP 101137107 728243.00000000 NS USD 33695803.61000000 0.521711697021 Long EC CORP US N 1 N N N NORTHERN TRUST CORP 549300GLF98S992BC502 NORTHERN TRUST CORP 665859104 451055.00000000 NS USD 39913856.95000000 0.617985737484 Long EC CORP US N 1 N N N NEXTERA ENERGY PARTNERS LP 5493008F4ZOQFNG3WN54 NEXTERA ENERGY PARTNERS LP 65341B106 671023.00000000 NS USD 47032002.07000000 0.728195887483 Long EC CORP US N 1 N N N BUMBLE INC N/A BUMBLE INC CL A 12047B105 1234300.00000000 NS USD 25982015.00000000 0.402279206472 Long EC CORP US N 1 N N GXO LOGISTICS INC 5493007CNWMXN78JRN66 GXO LOGISTICS INC 36262G101 576532.00000000 NS USD 24612151.08000000 0.381069620891 Long EC CORP US N 1 N N JUBILANT FOODWORKS LTD 9845000D3B99893F5B14 JUBILANT FOODWORKS LTD N/A 750700.00000000 NS 4627476.16000000 0.071647154295 Long EC CORP IN N 2 N N N LYNAS RARE EARTHS LTD 529900SGT9M1FJPXXI35 LYNAS RARE EARTHS LTD N/A 3239263.00000000 NS 17075825.79000000 0.264384792660 Long EC CORP AU N 2 N N N CF INDUSTRIES HOLDINGS INC 529900CG8YAQFZ2JMV97 CF INDUSTRIES HOLDINGS INC 125269100 350841.00000000 NS USD 29891653.20000000 0.462812084799 Long EC CORP US N 1 N N N SIGNATURE BK NEW YORK NY VLP5AP0XK2GM6GKD1007 SIGNATURE BANK 82669G104 205530.00000000 NS USD 23681166.60000000 0.366655200075 Long EC CORP US N 1 N N N NVR INC 529900RWXR4JI3JYTV70 NVR INC 62944T105 7258.00000000 NS USD 33478105.64000000 0.518341082131 Long EC CORP US N 1 N N N INVITATION HOMES INC N/A INVITATION HOMES INC 46187W107 1387472.00000000 NS USD 41124670.08000000 0.636732741715 Long EC CORP US N 1 N N N SPROUTS FARMERS MARKET INC 549300TE8B3NBYVDGN74 SPROUTS FMRS MKT INC 85208M102 1107200.00000000 NS USD 35840064.00000000 0.554911253259 Long EC CORP US N 1 N N N CLARKSON PLC 2138007G6BGTEHI3OT22 CLARKSON PLC N/A 481675.00000000 NS 18838084.02000000 0.291669814332 Long EC CORP GB N 1 N N N AGILON HEALTH INC N/A AGILON HEALTH INC 00857U107 551400.00000000 NS USD 8899596.00000000 0.137792331226 Long EC CORP US N 1 N N N CABOT CORP K05C0SER542GQ6VLRO68 CABOT CORP 127055101 251100.00000000 NS USD 16783524.00000000 0.259859087778 Long EC CORP US N 1 N N N MID-AMERICA APT CMNTYS INC 549300FQZKFR5YNSHZ21 MID AMERICA APT CMNTY INC 59522J103 164005.00000000 NS USD 25747144.95000000 0.398642716487 Long EC CORP US N 1 N N N NOMAD FOODS LTD 5493000ZZ1837DS2SI43 NOMAD FOODS LTD N/A 1330001.00000000 NS USD 22929217.24000000 0.355012777736 Long EC CORP VG N 1 N N N COMMERCIAL METALS CO 549300OQS2LO07ZJ7N73 COMMERCIAL METALS CO 201723103 476400.00000000 NS USD 23010120.00000000 0.356265394136 Long EC CORP US N 1 N N N Fidelity Revere Street Trust 549300BDV45LJNXBZC55 Fidelity Cash Central Fund 31635A105 101342175.21900000 NS USD 101362443.65000000 1.569393420704 Long STIV RF US N 1 N N N LEGEND BIOTECH CORP 254900EIUFZTW136H859 LEGEND BIOTECH CORP SPON ADR 52490G102 213500.00000000 NS USD 10657920.00000000 0.165016439265 Long EC CORP KY N 1 N N N ELEMENT SOLUTIONS INC 549300FLGN6P5CU20J91 ELEMENT SOLUTIONS INC 28618M106 2726105.00000000 NS USD 49587849.95000000 0.767768047573 Long EC CORP US N 1 N N N ICON PLC 6354008SRQGEMC4XFI67 ICON PLC N/A 71100.00000000 NS USD 13811175.00000000 0.213838246165 Long EC CORP IE N 1 N N N MOLINA HEALTHCARE INC 549300NQQCEQ46YHZ591 MOLINA HEALTHCARE INC 60855R100 192368.00000000 NS USD 63523760.96000000 0.983537579789 Long EC CORP US N 1 N N N ACADEMY SPORTS and OUTDOORS INC N/A ACADEMY SPORTS and OUTDOORS INC 00402L107 710030.00000000 NS USD 37304976.20000000 0.577592470145 Long EC CORP US N 1 N N WILLIAMS-SONOMA INC 549300IARG6YWVTZ1I92 WILLIAMS-SONOMA INC 969904101 413923.00000000 NS USD 47568031.16000000 0.736495219039 Long EC CORP US N 1 N N BAKER HUGHES CO N/A BAKER HUGHES CO 05722G100 1222548.00000000 NS USD 36101842.44000000 0.558964365502 Long EC CORP US N 1 N N N CONCENTRIX CORP N/A CONCENTRIX CORP 20602D101 418871.00000000 NS USD 55776862.36000000 0.863592447687 Long EC CORP US N 1 N N N CONSTELLATION ENERGY CORP N/A CONSTELLATION ENERGY CORP 21037T109 549300.00000000 NS USD 47355153.00000000 0.733199229206 Long EC CORP US N 1 N N N MARTIN MARIETTA MATERIALS INC 5299005MZ4WZECVATV08 MARTIN MARIETTA MATERIALS INC 573284106 141537.00000000 NS USD 47835259.89000000 0.740632718053 Long EC CORP US N 1 N N N ENVISTA HOLDINGS CORPORATION 549300BX623VURJZ5269 ENVISTA HOLDINGS CORP 29415F104 977766.00000000 NS USD 32921381.22000000 0.509721325045 Long EC CORP US N 1 N N N UCB SA 2138008J191VLSGY5A09 UCB SA N/A 468200.00000000 NS 36867145.68000000 0.570813545795 Long EC CORP BE N 1 N N N GENERAC HOLDINGS INC 529900S2H2AHJHSFFI84 GENERAC HOLDINGS INC 368736104 180490.00000000 NS USD 18168123.40000000 0.281296822607 Long EC CORP US N 1 N N N BUILDERS FIRSTSOURCE INC 549300W0SKP6L3H7DP63 BUILDERS FIRSTSOURCE 12008R107 982771.00000000 NS USD 63762182.48000000 0.987229057138 Long EC CORP US N 1 N N N CDW CORP 9845001B052ABF0B6755 CDW CORPORATION 12514G108 181176.00000000 NS USD 32354410.08000000 0.500942918125 Long EC CORP US N 1 N N N HOWMET AEROSPACE INC 549300HO5WFZUT5N2T22 HOWMET AEROSPACE INC 443201108 1070552.00000000 NS USD 42190454.32000000 0.653234265493 Long EC CORP US N 1 N N N GENPACT LTD 529900OSEC6Q0L4L5B35 GENPACT LTD N/A 1280358.00000000 NS USD 59306182.56000000 0.918236867277 Long EC CORP BM N 1 N N N JACOBS SOLUTIONS INC N/A JACOBS SOLUTIONS INC 46982L108 312889.00000000 NS USD 37568582.23000000 0.581673878942 Long EC CORP US N 1 N N N NOW INC 549300AVH5SOCFVVDW91 NOW INC 67011P100 1653100.00000000 NS USD 20994370.00000000 0.325055562626 Long EC CORP US N 1 N N N EQUITY LIFESTYLE PROPERTIES INC 529900PEQG66LENB6798 EQUITY LIFESTYLE PPTYS INC 29472R108 282900.00000000 NS USD 18275340.00000000 0.282956855856 Long EC CORP US N 1 N N N Fidelity Revere Street Trust 549300BDV45LJNXBZC55 Fidelity Securities Lending Cash Central Fund 31635A303 205202540.59400000 NS USD 205223060.85000000 3.177466030584 Long STIV RF US N 1 N N WILLSCOT MOBILE MINI HOLDINGS CORP 549300HJ4VIXF476Q166 WILLSCOT MOBILE MINI HOLDINGS CORP 971378104 1558619.00000000 NS USD 70402820.23000000 1.090045966625 Long EC CORP US N 1 N N N ASSURANT INC H3F39CAXWQRVWURFXL38 ASSURANT INC 04621X108 208627.00000000 NS USD 26090892.62000000 0.403964957272 Long EC CORP US N 1 N N N EURONET WORLDWIDE INC YG3575C4DSHJPA5KET68 EURONET WORLDWIDE INC 298736109 406122.00000000 NS USD 38329794.36000000 0.593459716630 Long EC CORP US N 1 N N N NEXTIER OILFIELD SOLUTIONS INC 529900L27H2D4QT0IT24 NEXTIER OILFIELD SOLUTIONS INC 65290C105 3191800.00000000 NS USD 29492232.00000000 0.456627851460 Long EC CORP US N 1 N N N BJS WHOLESALE CLUB HOLDINGS INC 549300UCIWH1C93V0J03 BJS WHSL CLUB HLDGS INC 05550J101 1055199.00000000 NS USD 69811965.84000000 1.080897775650 Long EC CORP US N 1 N N N AMETEK INC NEW 549300WZDEF9KKE40E98 AMETEK INC NEW 031100100 402626.00000000 NS USD 56254904.72000000 0.870993971443 Long EC CORP US N 1 N N N TMX GROUP LTD 549300N65GFVKSHGJW59 TMX GROUP LTD 87262K105 270900.00000000 NS 27114008.86000000 0.419805852952 Long EC CORP CA N 1 N N N DECKERS OUTDOOR CORP 5493008LG4W3I6K8J118 DECKERS OUTDOOR CORP 243537107 300039.00000000 NS USD 119763567.24000000 1.854297782279 Long EC CORP US N 1 N N N EASTGROUP PROPERTIES INC 31TIGQQZC4P6JMHKSW85 EASTGROUP PPTYS INC 277276101 372700.00000000 NS USD 55181962.00000000 0.854381613010 Long EC CORP US N 1 N N N EQUITABLE HOLDINGS INC 549300FIBAKMNHPZ4009 EQUITABLE HOLDINGS INC 29452E101 1200044.00000000 NS USD 34441262.80000000 0.533253632141 Long EC CORP US N 1 N N N OLAPLEX HOLDINGS INC N/A OLAPLEX HOLDINGS INC 679369108 1910200.00000000 NS USD 9952142.00000000 0.154088887504 Long EC CORP US N 1 N N SHIFT4 PAYMENTS INC N/A SHIFT4 PAYMENTS INC 82452J109 345600.00000000 NS USD 19329408.00000000 0.299276977240 Long EC CORP US N 1 N N DYNATRACE INC N/A DYNATRACE INC 268150109 1164949.00000000 NS USD 44617546.70000000 0.690812905820 Long EC CORP US N 1 N N N US FOODS HOLDING CORP 549300UGOZSO64CFPR97 US FOODS HOLDING CORP 912008109 1585540.00000000 NS USD 53940070.80000000 0.835153427419 Long EC CORP US N 1 N N N EAST WEST BANCORP INC N/A EAST WEST BANCORP INC 27579R104 948617.00000000 NS USD 62513860.30000000 0.967901300766 Long EC CORP US N 1 N N N OVINTIV INC N/A OVINTIV INC 69047Q102 348900.00000000 NS USD 17692719.00000000 0.273936142353 Long EC CORP US N 1 N N N SEALED AIR CORP Q0M0CZB4YN6JZ65WXI09 SEALED AIR CORP 81211K100 342200.00000000 NS USD 17068936.00000000 0.264278118129 Long EC CORP US N 1 N N N HUNT (JB) TRANSPORT SERVICES 549300XCD1MPI1C5GK90 HUNT J B TRANSPORT SERVICES IN 445658107 180400.00000000 NS USD 31454544.00000000 0.487010303099 Long EC CORP US N 1 N N N RANGE RESOURCES CORP H3Y3WLYCX0BTO1TRW162 RANGE RESOURCES CORP 75281A109 1562368.00000000 NS USD 39090447.36000000 0.605236897316 Long EC CORP US N 1 N N N BIO-RAD LABORATORIES INC 549300ZC1GPV35XYDK53 BIO RAD LABS CL A 090572207 55800.00000000 NS USD 23463342.00000000 0.363282624575 Long EC CORP US N 1 N N N AMERICAN FINL GROUP INC OHIO 549300AFOM7IVKIU1G39 AMERICAN FINL GROUP INC OHIO 025932104 215313.00000000 NS USD 29558168.64000000 0.457648747615 Long EC CORP US N 1 N N N NEW FORTRESS ENERGY INC N/A NEW FORTRESS ENERGY INC 644393100 547962.00000000 NS USD 23244548.04000000 0.359895040486 Long EC CORP US N 1 N N AMERIPRISE FINL INC 6ZLKQF7QB6JAEKQS5388 AMERIPRISE FINANCIAL INC 03076C106 122327.00000000 NS USD 38088957.99000000 0.589730850189 Long EC CORP US N 1 N N N AGNICO EAGLE MINES LTD YGE0EUBRF7IJOB3QRX76 AGNICO EAGLE MINES LTD 008474108 556057.00000000 NS 28895251.49000000 0.447384809847 Long EC CORP CA N 1 N N N MASIMO CORP 549300Q4A8JK0PIYCU29 MASIMO CORP 574795100 78000.00000000 NS USD 11540100.00000000 0.178675220940 Long EC CORP US N 1 N N N CELANESE CORP DEL 549300FHJQTDPPN41627 CELANESE CORP 150870103 243437.00000000 NS USD 24888998.88000000 0.385356051843 Long EC CORP US N 1 N N N CHENIERE ENERGY INC MIHC87W9WTYSYZWV1J40 CHENIERE ENERGY INC 16411R208 312970.00000000 NS USD 46932981.20000000 0.726662748617 Long EC CORP US N 1 N N N WHEATON PRECIOUS METALS CORP 549300XSFG5ZCGVYD886 WHEATON PRECIOUS METALS CORP 962879102 961700.00000000 NS 37573064.99000000 0.581743285458 Long EC CORP CA N 1 N N N LAMAR ADVERTISING CO 529900Y8WW4MKVPTB543 LAMAR ADVERTISING CO CL A 512816109 633381.00000000 NS USD 59791166.40000000 0.925745865879 Long EC CORP US N 1 N N N DRIVEN BRANDS HOLDINGS INC N/A DRIVEN BRANDS HOLDINGS INC 26210V102 1123321.00000000 NS USD 30677896.51000000 0.474985479928 Long EC CORP US N 1 N N 2023-01-30 Stacie M. Smith Stacie M. Smith Stacie M. Smith President and Treasurer