Skip to content

13F-HR filed by ROYAL BANK OF CANADA

ROYAL BANK OF CANADA filed this 13F-HR for the quarter ended 2021-09-30, filed 2021-11-15, with 7,734 holding rows worth $379,145,489,000.

Accession
0001567619-21-020297
Filed
2021-11-15
Accepted by EDGAR
acceptance time not in the bulk data set
Ingested
Source
SEC quarterly data set

Original filing

13F report for Q3 2021

A holdings report, 30,151 entries on the cover page, a total value of $379,145,489,000 stated on the cover page (in dollars after the unit check, H1), rows summing to $379,145,489,000 with VALUE read as thousands by filing date, 13F file number 028-11396. The quarter's positions are built on this report. The resolved quarter.

Other managers

The information table after summing rows of one CUSIP and put or call (H4), with the CUSIP and issuer name as filed. Values in dollars after the unit check (method).

Issuer as filedCUSIPClassAmountValueValue read asType
PATRICK INDS INC703343103COM390,186$32,502,000thousands by filing date
POPULAR INC733174700COM NEW417,386$32,418,000thousands by filing date
iShares 0-5 Year TIPS Bond ETF46429B747SHS306,211$32,344,000thousands by filing date
DUCOMMUN INC DEL264147109COM639,670$32,208,000thousands by filing date
Vanguard Communication Services ETF92204A884SHS227,936$32,087,000thousands by filing date
SIGNATURE BANK82669G104COM117,667$32,038,000thousands by filing date
AVANTOR INC COM05352A100Stock782,167$31,991,000thousands by filing date
BANK OF N T BUTTERFIELD & SOG0772R208SHS NEW899,307$31,935,000thousands by filing date
PACKAGING CORP AMER COM695156109Stock232,313$31,928,000thousands by filing date
PEOPLE INC44891N208COM NEW244,923$31,910,000thousands by filing date
DAVITA INC COM23918K108Stock274,256$31,885,000thousands by filing date
MGM RESORTS INTERNATIONAL552953101COM737,300$31,814,000thousands by filing datecall
SELECT SECTOR SPDR TR81369Y704INDL325,000$31,798,000thousands by filing datecall
FIRST TR EXCHANGE-TRADED FD33733E203NY ARCA BIOTECH191,292$31,769,000thousands by filing date
VANECK ETF TRUST92189F114VIDEO GMNG ESPRT488,695$31,766,000thousands by filing date
Vanguard Consumer Staples ETF92204A207SHS177,198$31,759,000thousands by filing date
BLACKBERRY LTD COM09228F103Stock3,260,338$31,724,000thousands by filing date
POOL CORP COM73278L105Stock72,988$31,706,000thousands by filing date
SPDR SER TR78464A508PRTFLO S&P500 VL812,584$31,690,000thousands by filing date
APPLIED INDL TECHNOLOGIES INC COM03820C105Stock351,302$31,664,000thousands by filing date
BURLINGTON STORES INC COM122017106Stock111,591$31,644,000thousands by filing date
iShares U.S. Financials ETF464287788SHS382,953$31,612,000thousands by filing date
EXPONENT INC30214U102COM278,405$31,502,000thousands by filing date
CLEVELAND-CLIFFS INC NEW COM185899101Stock1,589,815$31,493,000thousands by filing date
RIO TINTO PLC SPONSORED ADR767204100ADR470,800$31,459,000thousands by filing datecall
ISHARES TR464289438RUS TP200 GR ETF205,783$31,417,000thousands by filing date
ROGERS CORP COM775133101Stock168,185$31,363,000thousands by filing date
FIRSTCASH HOLDINGS INC.33767D105Common Stock358,154$31,337,000thousands by filing date
MAG SILVER CORP55903Q104COMMON STOCK-FO1,934,268$31,335,000thousands by filing date
ARK ETF TR00214Q302GENOMIC REV ETF418,752$31,289,000thousands by filing date
INVESCO EXCHANGE TRADED FD T46137V613RAFI US 1000 ETF197,369$31,255,000thousands by filing date
SIMPSON MFG INC829073105COM291,908$31,225,000thousands by filing date
ISHARES TR46435G516COM397,309$31,141,000thousands by filing date
Walmart Inc.931142103COM223,000$31,082,000thousands by filing dateput
VANECK ETF TRUST92189F106GOLD MINERS ETF1,054,600$31,079,000thousands by filing datecall
ALTAIR ENGINEERING INC021369103COMMON STOCK450,663$31,068,000thousands by filing date
HERCULES CAPITAL INC427096508COM1,868,228$31,032,000thousands by filing date
EPLUS INC294268107COM302,265$31,015,000thousands by filing date
ROBERT HALF INC. COM770323103Stock308,953$30,999,000thousands by filing date
ICF INTL INC44925C103COM346,752$30,961,000thousands by filing date
Vanguard Energy ETF92204A306SHS418,268$30,910,000thousands by filing date
G III APPAREL GROUP LTD36237H101COM1,089,500$30,833,000thousands by filing date
HURON CONSULTING GROUP INC447462102COM592,797$30,826,000thousands by filing date
COMMVAULT SYS INC COM204166102Stock408,262$30,746,000thousands by filing date
THOR INDS INC885160101COM250,026$30,693,000thousands by filing date
LUMENTUM HLDGS INC55024UAD1NOTE 0.500%12/127,843,000$30,581,000thousands by filing dateprincipal
M & T BK CORP COM55261F104Stock204,404$30,526,000thousands by filing date
LIBERTY GLOBAL PLCG5480U104SHS CL A1,020,632$30,416,000thousands by filing date
CITRIX SYSTEMS INC177376100COM283,266$30,414,000thousands by filing date
INTERNATIONAL FLAVORS&FRAGRANC COM459506101Stock226,790$30,327,000thousands by filing date
HESS CORP42809H107COM388,206$30,322,000thousands by filing date
DRAFTKINGS INC26142R104COM CL A629,399$30,312,000thousands by filing date
DOCUSIGN INC COM256163106Stock117,400$30,222,000thousands by filing datecall
ISHARES INC MSCI TAIWAN ETF46434G772MSCI TAIWAN ETF486,171$30,147,000thousands by filing date
HUBSPOTINC443573100STOK44,576$30,137,000thousands by filing date
Cyber Security ETF26924G201Common494,275$30,062,000thousands by filing date
MERIT MED SYS INC COM589889104Stock417,300$29,962,000thousands by filing datecall
SUNCOR ENERGY INC NEW COM867224107Stock1,443,900$29,946,000thousands by filing dateput
EAST WEST BANCORP INC COM27579R104Stock385,880$29,921,000thousands by filing date
FULLER H B CO COM359694106Stock463,338$29,913,000thousands by filing date
RELX PLC SPONSORED ADR759530108ADR1,035,834$29,894,000thousands by filing date
HSBC HLDGS PLC SPON ADR NEW404280406ADR1,142,821$29,885,000thousands by filing date
PLEXUS CORP COM729132100Stock333,668$29,833,000thousands by filing date
VANGUARD INTL EQUITY INDEX F922042676COM529,568$29,819,000thousands by filing date
VICTORY PORTFOLIOS II92647N782CMN418,762$29,795,000thousands by filing date
UNITY SOFTWARE INC COM91332U101Stock235,344$29,711,000thousands by filing date
KIRKLAND LAKE GOLD LTD49741E100COM713,200$29,662,000thousands by filing datecall
SCOTTS MIRACLE-GRO CO810186106CL A202,310$29,610,000thousands by filing date
BROOKFIELD ASSET MGMT FCLASS AG16169107CL A EXCH LT VTG532,796$29,602,000thousands by filing date
HANOVER INS GROUP INC COM410867105Stock228,327$29,596,000thousands by filing date
ISHARES TR46434V1000-5YR INVT GR CP572,181$29,569,000thousands by filing date
RH74967X103COM44,328$29,562,000thousands by filing date
COHU INC192576106COM920,772$29,409,000thousands by filing date
Advanced Micro Devices,Inc.007903107COM285,000$29,327,000thousands by filing dateput
CULLEN FROST BANKERS INC COM229899109Stock247,159$29,317,000thousands by filing date
FERRO CORP315405100COM1,433,425$29,155,000thousands by filing date
CYBERARK SOFTWARE LTD SHSM2682V108Stock184,674$29,146,000thousands by filing date
VALVOLINE INC COM92047W101Stock933,191$29,097,000thousands by filing date
Shopify Inc82509LAA5Convertible bond23,681,000$29,076,000thousands by filing dateprincipal
ISHARES TR464288448INTL SEL DIV ETF955,252$29,059,000thousands by filing date
TAIWAN SEMICONDUCTOR MFG874039100SPONSORED ADS260,200$29,051,000thousands by filing dateput
TJX Companies Inc872540109COM440,000$29,031,000thousands by filing dateput
KORN FERRY COM NEW500643200Stock401,021$29,018,000thousands by filing date
GDS HLDGS LTD SPONSORED ADS36165L108ADR511,278$28,942,000thousands by filing date
CARLISLE COS INC COM142339100Stock145,094$28,843,000thousands by filing date
AERCAP HOLDINGS NV SHSN00985106Stock498,861$28,840,000thousands by filing date
VANGUARD ADMIRAL FDS INC921932703500 VAL IDX FD204,494$28,760,000thousands by filing date
WW GRAINGER INC COM384802104Stock73,122$28,742,000thousands by filing date
Vanguard ESG U.S. Stock ETF921910733SHS356,476$28,539,000thousands by filing date
MIMECAST LIMITEDG14838109ORD SHS447,725$28,475,000thousands by filing date
OKTA INC679295AD7NOTE 0.125% 9/020,154,000$28,447,000thousands by filing dateprincipal
COUPA SOFTWARE INCORPORATED22266L106COM129,744$28,438,000thousands by filing date
ASPEN TECHNOLOGY INC045327103COM231,384$28,414,000thousands by filing date
JD.COM INC SPON ADS CL A47215P106ADR393,232$28,407,000thousands by filing date
Micron Technology,Inc.595112103COM400,100$28,399,000thousands by filing datecall
BEACON ROOFING SUPPLY INC073685109COM593,420$28,342,000thousands by filing date
O'Shares Global Internet67110P704COM535,101$28,339,000thousands by filing date
PACER FDS TR69374H105TRENDP US LAR CP749,709$28,287,000thousands by filing date
GLOBAL X FDS37954Y673US INFR DEV ETF1,112,487$28,269,000thousands by filing date
FIRST TR EXCHANGE TRADED FD33734X150INDLS PROD DUR492,667$28,250,000thousands by filing date
TEGNA INC COM87901J105Stock1,431,477$28,228,000thousands by filing date
PARK HOTELS & RESORTS INC COM700517105REIT1,472,273$28,179,000thousands by filing date
WEST FRASER TIMBER CO LTD COM952845105Stock334,500$28,175,000thousands by filing dateput
JOYY INC98426TAD8NOTE 0.750% 6/130,452,000$28,148,000thousands by filing dateprincipal
SPDR Portfolio Emerging Markets ETF78463X509SHS660,168$28,077,000thousands by filing date
GLOBAL X FDS37954Y855LITHIUM BTRY ETF342,242$28,050,000thousands by filing date
INVESCO EXCHANGE TRADED FD T46137V720LEISU ENTMT ETF557,081$28,044,000thousands by filing date
LUMEN TECHNOLOGIES INC550241103COM2,263,345$28,042,000thousands by filing date
CERENCE INC COM156727109Stock291,689$28,035,000thousands by filing date
Intel Corp458140100COM525,500$27,999,000thousands by filing datecall
International Business Machines Corporation459200101COM201,200$27,953,000thousands by filing datecall
SPDR SERIES TRUST78464A649ST STR AGGRE ETF934,671$27,900,000thousands by filing date
MARRIOTT VACATIONS WORLDWIDE C COM57164Y107Stock177,044$27,854,000thousands by filing date
Airbnb, Inc. Class A009066101COM165,800$27,813,000thousands by filing dateput
WILLSCOT HLDGS CORP971378104COM CL A876,640$27,807,000thousands by filing date
REINSURANCE GROUP AMER INC COM NEW759351604Stock249,481$27,758,000thousands by filing date
COMMERCE BANCSHARES INC200525103COM397,974$27,732,000thousands by filing date
iShares 0-5 Year High Yield Corporate Bond ETF46434V407COM603,076$27,560,000thousands by filing date
CASEYS GEN STORES INC147528103COM146,170$27,547,000thousands by filing date
TELEDYNE TECHNOLOGIES INC COM879360105Stock64,085$27,531,000thousands by filing date
WISDOMTREE TR97717W307US LARGECAP DIVD230,388$27,484,000thousands by filing date
VENTAS INC COM92276F100REIT496,007$27,384,000thousands by filing date
SPDR SER TR78468R101PORTFOLIO SH TSR892,669$27,342,000thousands by filing date
ACCO BRANDS CORP COM00081T108Stock3,180,617$27,321,000thousands by filing date
GENMAB A/S372303206Ordinary Shares, nominal value DKK 1 per share623,330$27,240,000thousands by filing date
Schwab US TIPS ETF808524870SHS433,904$27,153,000thousands by filing date
GRUPO TELEVISA S A B40049J206SPON ADR REP ORD2,468,669$27,106,000thousands by filing date
Gilead Sciences,Inc.375558103COM387,600$27,074,000thousands by filing dateput
TRADEWEB MKTS INC CL A892672106Stock333,899$26,972,000thousands by filing date
Oracle Corporation68389X105COM309,200$26,941,000thousands by filing dateput
FACTSET RESH SYS INC COM303075105Stock68,082$26,877,000thousands by filing date
CRISPR THERAPEUTICS AG NAMEN AKTH17182108Stock239,843$26,846,000thousands by filing date
LAS VEGAS SANDS CORP COM517834107Stock733,286$26,839,000thousands by filing date
FIRST TR EXCHNG TRADED FD VI33740F888TCW UNCONSTRAI1,008,221$26,798,000thousands by filing date
SNAP INC83304A106CL A362,500$26,778,000thousands by filing dateput
ALTERYX, INC (CLASS A)02156B103COM CL A366,029$26,756,000thousands by filing date
ISHARES INC46434G830MSCI ITALY ETF844,378$26,725,000thousands by filing date
OAK STR HEALTH INC67181A107COM627,796$26,701,000thousands by filing date
RACKSPACE TECHNOLOGY INC750102105COM1,877,529$26,699,000thousands by filing date
iShares iBoxx Inv Grade Corporate Bond ETF464287242SHS200,000$26,606,000thousands by filing dateput
CANADIANNATLRYCOF136375102STOK230,000$26,600,000thousands by filing datecall
EXXON MOBIL CORP30231G102COM451,700$26,569,000thousands by filing dateput
TERRENO RLTY CORP88146M101COM419,527$26,526,000thousands by filing date
INVESCO EXCH TRADED FD TR II46138E537NATL AMT MUNI983,876$26,428,000thousands by filing date
NORDSON CORP655663102COM110,214$26,247,000thousands by filing date
C H ROBINSON WORLDWIDE IN COM NEW12541W209Stock301,554$26,234,000thousands by filing date
INSTALLED BLDG PRODS INC45780R101COM244,046$26,150,000thousands by filing date
EAGLE MATLS INC COM26969P108Stock199,307$26,141,000thousands by filing date
MANPOWERGROUP INC WIS COM56418H100Stock241,061$26,102,000thousands by filing date
KRANESHARES TRUST CSI CHI INTERNET500767306CSI CHI INTERNET551,307$26,087,000thousands by filing date
INVESCO46138J825EXCHANGE TRADED1,175,094$26,082,000thousands by filing date
ALLIANT ENERGY CORP COM018802108Stock465,566$26,063,000thousands by filing date
CARTERS INC146229109COM266,341$25,898,000thousands by filing date
TOYOTA MOTOR CORP ADS892331307ADR145,680$25,894,000thousands by filing date
Schwab U.S. Large-Cap ETF808524201SHS248,753$25,877,000thousands by filing date
NVR INC COM62944T105Stock5,395$25,863,000thousands by filing date
LYFT INC55087P104CL A COM481,000$25,777,000thousands by filing dateput
MITSUBISHI UFJ FINANCIAL GROUP SPONSORED ADS606822104ADR4,322,436$25,633,000thousands by filing date
BLACKLINE, INC.09239B109COM217,047$25,624,000thousands by filing date
PERFORMANCE FOOD GROUP CO COM71377A103Stock550,790$25,589,000thousands by filing date
CBRE GROUP INC CL A12504L109Stock262,654$25,572,000thousands by filing date
BWX TECHNOLOGIES INC05605H100COM474,716$25,569,000thousands by filing date
UNITI GROUP INC91325V108COM2,056,210$25,435,000thousands by filing date
MAGNOLIA OIL & GAS CORP559663109CL A1,425,107$25,353,000thousands by filing date
STATE STREET SPDR ETF S&P RETAIL78464A714ETF280,000$25,290,000thousands by filing dateput
FMC CORP COM NEW302491303Stock276,059$25,275,000thousands by filing date
LITTELFUSE INC COM537008104Stock92,478$25,272,000thousands by filing date
EVO PMTS INC26927E104CL A COM1,065,905$25,241,000thousands by filing date
ISHARES TR464287523COM56,480$25,183,000thousands by filing date
SHAKE SHACK INC819047101CL A320,739$25,164,000thousands by filing date
ISHARES46434VBG4EXCHANGE TRADED956,802$25,154,000thousands by filing date
PIMCO DYNAMIC CR INCOME FD72202D106COM SHS1,189,095$25,126,000thousands by filing date
FIRST AMERN FINL CORP31847R102COM374,485$25,108,000thousands by filing date
SNAP INC83304A106CL A339,100$25,049,000thousands by filing datecall
SPDR SERIES TRUST78468R739ST NUVE TERM ETF506,212$25,007,000thousands by filing date
COLUMBIA PROPERTY TRUST INC198287203COM NEW1,311,616$24,948,000thousands by filing date
ALPS ETF TR00162Q783RIVRFRNT STR INC1,006,877$24,920,000thousands by filing date
BERRY GLOBAL GROUP INC08579W103COM408,512$24,871,000thousands by filing date
PALO ALTO NETWORKS INC697435105COM51,900$24,860,000thousands by filing dateput
PINNACLE WEST CAP CORP723484101COM343,251$24,838,000thousands by filing date
World Gold TR98149E204SPRD GLD Minis1,421,743$24,823,000thousands by filing date
ANNALY CAPITAL MANAGEMENT035710409COM2,947,574$24,820,000thousands by filing date
WISDOMTREE TR97717X578EM EX ST-OWNED664,135$24,785,000thousands by filing date
Schwab Short Term US Treasury ETF808524862SHS483,782$24,764,000thousands by filing date
PELOTON INTERACTIVE INC70614W100CL A COM284,400$24,757,000thousands by filing dateput
LAMAR ADVERTISING CO CL A512816109REIT218,171$24,751,000thousands by filing date
POWER INTEGRATIONS INC COM739276103Stock250,014$24,750,000thousands by filing date
EVERCORE INC CLASS A29977A105Stock185,040$24,734,000thousands by filing date
CABLE ONE INC12685J105COM13,617$24,691,000thousands by filing date
VALE S A91912E105SPONSORED ADS1,768,231$24,667,000thousands by filing date
CARNIVAL CORP COMMON STOCK143658300Stock985,000$24,635,000thousands by filing dateput
ROGERS COMMUNICATIONS INC CL B775109200Stock527,400$24,598,000thousands by filing dateput
GENTEX CORP COM371901109Stock744,168$24,543,000thousands by filing date
ZOOM COMMUNICATIONS INC CL A98980L101Stock93,800$24,529,000thousands by filing dateput
WNS HOLDINGS LTD92932M101SPON ADR299,624$24,509,000thousands by filing date
ENCOMPASS HEALTH CORP COM29261A100Stock326,081$24,469,000thousands by filing date
KONINKLIJKE PHILIPS N V NY REGIS SHS NEW500472303ADR550,567$24,466,000thousands by filing date
RAPID7 INC COM753422104Stock216,430$24,462,000thousands by filing date
NISOURCE INC COM65473P105Stock1,009,280$24,455,000thousands by filing date
FIRST TR EXCHANGE-TRADED FD33738D101NO AMER ENERGY1,032,334$24,436,000thousands by filing date
JBT MAREL CORPORATION477839104COM173,639$24,405,000thousands by filing date
GLOBANT S AL44385109COM86,743$24,376,000thousands by filing date
Vanguard Intermediate-Term Treasury ETF92206C706SHS360,274$24,338,000thousands by filing date
NUSHARES ETF TR67092P607NUVEEN ESG SMLCP557,864$24,256,000thousands by filing date
SCHEIN HENRY INC806407102COM318,016$24,220,000thousands by filing date
ENTEGRIS INC COM29362U104Stock192,103$24,186,000thousands by filing date
Vanguard ESG International Stock ETF921910725SHS391,377$24,164,000thousands by filing date
MANHATTAN ASSOCIATES INC COM562750109Stock157,826$24,152,000thousands by filing date
NEW YORK LIFE INVESTMENTS ET45409B107NYLI HEDGE MULTI760,267$24,146,000thousands by filing date
COMMUNITY USD0.0120369C106COM534,081$24,136,000thousands by filing date
Micron Technology,Inc.595112103COM340,000$24,133,000thousands by filing dateput
STANDEX INTL CORP854231107COM243,813$24,115,000thousands by filing date
MANULIFE FINL CORP56501R106COM1,250,000$24,050,000thousands by filing datecall
ZYNGA INC.98986T108CL A3,191,778$24,033,000thousands by filing date
INVESCO EXCH TRADED FD TR II46138E842DORSEY WRGT SMLC273,005$23,981,000thousands by filing date
SILVERCREST METALS INC828363101COM3,431,155$23,949,000thousands by filing date
3M CO COM88579Y101Stock136,500$23,945,000thousands by filing dateput
INVESCO EXCHANGE TRADED FD T46137V266S&P500 PUR GWT124,256$23,927,000thousands by filing date
STAAR SURGICAL CO COM PAR $0.01852312305Stock185,595$23,854,000thousands by filing date
JANUS DETROIT STR TR47103U852HENDERSON MTG448,315$23,830,000thousands by filing date
DUCKHORN PORTFOLIO INC26414D106COM1,040,232$23,811,000thousands by filing date
BARRICK GOLD CORP067901108COM1,318,100$23,792,000thousands by filing dateput
SAILPOINT TECHNOLOGIES HOLDING78781P105COM553,188$23,722,000thousands by filing date
CIMAREX ENERGY CO COM171798101Stock271,868$23,708,000thousands by filing date
ENPRO INC29355X107COM272,084$23,704,000thousands by filing date
ISHARES TR46434V456MSCI INTL QUALTY625,508$23,695,000thousands by filing date
Qualcomm Incorporated747525103COM183,300$23,642,000thousands by filing dateput
EQUITY LIFESTYLE PROPERTIES COM29472R108REIT302,578$23,630,000thousands by filing date
SPDR SERIES TRUST78464A797ST STR SP BANK445,752$23,585,000thousands by filing date
U.S. GLOBAL JETS ETF26922A842ETF995,950$23,535,000thousands by filing date
ILLUMINA INC452327AK5NOTE 8/120,164,000$23,426,000thousands by filing dateprincipal
HAEMONETICS CORP MASS COM405024100Stock331,358$23,391,000thousands by filing date
BAKER HUGHES COMPANY CL A05722G100Stock942,905$23,318,000thousands by filing date
CACTUS INC127203107CL A617,432$23,288,000thousands by filing date
OKTAINCCLASSA679295105STOK98,008$23,261,000thousands by filing date
HEALTHCARE SVCS GROUP INC421906108COM928,703$23,209,000thousands by filing date
REPLIGEN CORP COM759916109Stock80,272$23,198,000thousands by filing date
BENTLEY SYS INC COM CL B08265T208Stock381,954$23,161,000thousands by filing date
ABIOMED INC003654100COM70,946$23,095,000thousands by filing date
PDC ENERGY INC69327R101COM486,931$23,076,000thousands by filing date
BEYOND MEAT INC08862E109COM218,913$23,042,000thousands by filing date
VANECK ETF TRUST92189F791JUNIOR GOLD MINE600,000$23,004,000thousands by filing datecall
SELECT SECTOR SPDR TR81369Y407SBI CONS DISCR127,800$22,934,000thousands by filing datecall
BATH & BODY WORKS INC COM070830104Stock362,685$22,861,000thousands by filing date
ENPHASE ENERGY INC COM29355A107Stock152,336$22,847,000thousands by filing date
GOODYEAR TIRE & RUBBER CO382550101COM1,287,736$22,794,000thousands by filing date
Real Estate Select Sector SPDR Fund81369Y860SHS510,583$22,694,000thousands by filing date
DBX ETF TR233051200XTRACK MSCI EAFE600,617$22,680,000thousands by filing date
NIO INC SPON ADS62914V106ADR636,483$22,677,000thousands by filing date
CALAMOS STRATEGIC TOTAL RETU128125101COM SH BEN INT1,279,052$22,665,000thousands by filing date
COGNEX CORP192422103COM282,472$22,660,000thousands by filing date
STATE STR CORP COM857477103Stock267,371$22,651,000thousands by filing date
INVESCO EXCH TRADED FD TR II46138E404CEF INM COMPSI944,826$22,628,000thousands by filing date
WEX INC96208T104COM128,366$22,610,000thousands by filing date
BALLARD PWR SYS INC NEW COM058586108Stock1,600,152$22,481,000thousands by filing date
SPIRE INC84857L101COM367,285$22,470,000thousands by filing date
CHECK POINT SOFTWARE TECH LTD ORDM22465104Stock198,509$22,440,000thousands by filing date
ISHARES MSCI EAFE SMALL-CAP ETF464288273ETF301,209$22,414,000thousands by filing date
ISHARES46434VAX8EXCHANGE TRADED862,054$22,414,000thousands by filing date
ISHARES TR46435U218ESG MSCI LEADR296,511$22,387,000thousands by filing date
STARWOOD PPTY TR INC COM85571B105REIT916,853$22,380,000thousands by filing date
ISHARES TR464287580US CONSUM DISCRE289,357$22,369,000thousands by filing date
TWITTER INC90184L102COM370,000$22,344,000thousands by filing dateput
NOVOCURE LTDG6674U108ORD SHS192,000$22,305,000thousands by filing datecall
PUBMATIC INC CLASS A74467Q103COMMON STOCK844,191$22,245,000thousands by filing date
PPD INC69355F102COM474,807$22,215,000thousands by filing date
KKR & CO INC48251W104COM364,777$22,207,000thousands by filing date
iShares Global REIT ETF46434V647SHS809,187$22,179,000thousands by filing date
COSTAR GROUP INC COM22160N109Stock257,504$22,161,000thousands by filing date
LOEWS CORP COM540424108Stock410,790$22,153,000thousands by filing date
WP CAREY INC COM92936U109REIT302,899$22,124,000thousands by filing date
MALIBU BOATS INC A56117J100COMMON STOCK314,239$21,989,000thousands by filing date
INVESCO DORSEY WRIGHT HEALTHCARE MOMENTUM ETF46137V852ETF135,980$21,894,000thousands by filing date
HAIN CELESTIAL GROUP INC405217100COM510,994$21,860,000thousands by filing date
Berkshire Hathaway Inc084670702COM80,000$21,835,000thousands by filing dateput
APTARGROUP INC COM038336103Stock182,803$21,817,000thousands by filing date
Vanguard Materials ETF92204A801SHS125,830$21,798,000thousands by filing date
BLACK HILLS CORP COM092113109Stock347,249$21,793,000thousands by filing date
O-I GLASS INC67098H104COM1,527,001$21,791,000thousands by filing date
TRANSDIGM GROUP INC COM893641100Stock34,886$21,788,000thousands by filing date
NEBIUS GROUP N.V.N97284108SHS CLASS A273,000$21,755,000thousands by filing dateput
FIRST SOLAR INC COM336433107Stock227,707$21,735,000thousands by filing date
ISHARES INC MSCI TAIWAN ETF46434G772MSCI TAIWAN ETF350,000$21,704,000thousands by filing dateput
HOST HOTELS & RESORTS INC COM44107P104REIT1,327,058$21,672,000thousands by filing date
PRA Group Inc69354N106COM513,620$21,644,000thousands by filing date
Walmart Inc.931142103COM155,100$21,618,000thousands by filing datecall
FERRARI N VN3167Y103COM103,166$21,575,000thousands by filing date
Vanguard FTSE All-World ex-US Small-Cap ETF922042718SHS161,014$21,524,000thousands by filing date
INVESCO S&P 500 TOP 50 ETF46137V233ETF65,145$21,498,000thousands by filing date
H WORLD GROUP LTD16949NAC3NOTE 0.375%11/018,992,000$21,490,000thousands by filing dateprincipal
EXTRA SPACE STORAGE INC COM30225T102REIT127,753$21,463,000thousands by filing date
VISTRA CORP COM92840M102Stock1,253,000$21,426,000thousands by filing datecall
EAGLE BANCORPORATION INC268948106COM372,578$21,424,000thousands by filing date
BUNGE LTDG16962105COM262,845$21,373,000thousands by filing date
VANGUARD SCOTTSDALE FDS92206C680COM302,408$21,311,000thousands by filing date
VICI PPTYS INC COM925652109REIT748,624$21,268,000thousands by filing date
RAPID7 INC753422AB0NOTE7,825,000$21,210,000thousands by filing dateprincipal
GLOBAL X FDS37954Y483NASDAQ 100 COVER960,827$21,196,000thousands by filing date
ISHARES INC464286525MSCI GBL MIN VOL206,294$21,193,000thousands by filing date
FIRSTENERGY CORP337932107COM593,744$21,150,000thousands by filing date
KNIGHT-SWIFT TRANSN HLDGS IN499049104CL A413,308$21,141,000thousands by filing date
REXNORD CORP76169B102COMMON STOCK328,779$21,137,000thousands by filing date
SPDR Portfolio S&P 500 Growth ETF78464A409SHS330,087$21,132,000thousands by filing date
TRIP COM GROUP LTD ADS89677Q107ADR686,692$21,115,000thousands by filing date
FIRST TR MID CAP CORE ALPHAD33735B108COM SHS215,940$21,093,000thousands by filing date
EMCOR GROUP INC COM29084Q100Stock182,484$21,054,000thousands by filing date
Schwab U.S. Large-Cap Growth ETF808524300SHS142,130$21,047,000thousands by filing date
ISHARES TR46434V738CORE MSCI EURO374,880$21,016,000thousands by filing date
NUVEEN NASDAQ 100 DYNAMIC OV670699107COM SHS737,595$20,933,000thousands by filing date
VICTORIAS SECRET AND CO COMMON STOCK926400102Stock378,616$20,922,000thousands by filing date
ALAMO GROUP INC011311107COM149,793$20,901,000thousands by filing date
PVH CORPORATION COM693656100Stock203,163$20,883,000thousands by filing date
ESCO TECHNOLOGIES INC296315104COM270,974$20,867,000thousands by filing date
SUNRUN INC86771W105COM474,090$20,859,000thousands by filing date
SPECTRUM BRANDS HLDGS INC NEW COM84790A105Stock217,532$20,811,000thousands by filing date
FRANKLIN RESOURCES INC COM354613101Stock699,453$20,788,000thousands by filing date
SOUTHWEST AIRLS CO844741BG2NOTE 1.250% 5/013,881,000$20,735,000thousands by filing dateprincipal
WOODWARD INC COM980745103Stock182,222$20,627,000thousands by filing date
MGC921910873COM135,265$20,612,000thousands by filing date
CHIPOTLEMEXICANGRILLI169656105STOK11,300$20,538,000thousands by filing dateput
SPDR S&P Metals & Mining ETF78464A755SHS489,259$20,421,000thousands by filing date
RITHM CAPITAL CORP COM NEW64828T201REIT1,851,644$20,368,000thousands by filing date
CRESCENT PT ENERGY CORP22576C101COM4,408,986$20,327,000thousands by filing date
SPX FLOW INC COM78469X107Stock277,830$20,310,000thousands by filing date
HIGHLAND OPPS & INCOME FD43010E404HIGHLAND INCOME1,885,662$20,309,000thousands by filing date
FIRST TR EXCHANGE-TRADED FD33733E500NAS CLNEDG GREEN324,376$20,306,000thousands by filing date
BANK NOVA SCOTIA B C COM064149107Stock330,000$20,305,000thousands by filing datecall
CONTINENTAL RES INC212015101COM439,763$20,296,000thousands by filing date
UNDER ARMOUR INC904311107CL A1,004,300$20,267,000thousands by filing dateput
PACIFIC PREMIER BANCORP INC69478X105COM488,088$20,225,000thousands by filing date
TC ENERGY CORP87807B107COM420,000$20,198,000thousands by filing datecall
ABRDN ETFS003261104BBRG ALL COMD K1718,124$20,157,000thousands by filing date
EXCHANGE TRADED CONCEPTS TRU301505707ROBO GLB ETF312,682$20,140,000thousands by filing date
PIMCO ETF TR72201R718ENHNCD LW DUR AC197,762$20,136,000thousands by filing date
MEDICAL PROPERTIES TRUST INC COM58463J304REIT1,002,936$20,129,000thousands by filing date
MOHAWK INDS INC608190104COM113,371$20,112,000thousands by filing date
SNOWFLAKE INC COM SHS833445109Stock66,441$20,094,000thousands by filing date
ORLA MNG LTD NEW68634K106COM6,122,938$20,083,000thousands by filing date
HEWLETT PACKARD ENTERPRISE CO COM42824C109Stock1,408,671$20,073,000thousands by filing date
DBX ETF TR233051820XTRACK MSCI ALL608,051$20,053,000thousands by filing date
BRIGHT HORIZONS FAM SOL IN DEL COM109194100Stock143,805$20,049,000thousands by filing date
Procter & Gamble Co742718109COM143,300$20,033,000thousands by filing datecall
ROYAL CARIBBEAN GROUP COMV7780T103Stock225,000$20,014,000thousands by filing datecall
CELANESE CORP DEL COM150870103Stock132,606$19,977,000thousands by filing date
EPAM SYS INC COM29414B104Stock34,949$19,938,000thousands by filing date
CANADA GOOSE HLDGS INC SHS SUB VTG135086106Stock558,204$19,911,000thousands by filing date
EMERGENT BIOSOLUTIONS INC29089Q105COM396,817$19,868,000thousands by filing date
INVESCO ACTIVELY MANAGED EXC46090A887ULTRA SHRT DUR393,176$19,844,000thousands by filing date
FIRST TR EXCHANGE-TRADED FD33737K205INDXX NEXTG ETF259,763$19,822,000thousands by filing date
DISCOVERY INC25470F104COM SER A779,475$19,783,000thousands by filing date
MKS INC. COM55306N104Stock131,048$19,775,000thousands by filing date
TOPBUILD COR COM89055F103Stock96,551$19,774,000thousands by filing date
TRIMAS CORP896215209COM NEW610,686$19,762,000thousands by filing date
SPDR SER TR78464A292WELLS FG PFD ETF454,628$19,759,000thousands by filing date
SPOTIFYTECHNOLOGYSAFL8681T102STOK87,656$19,754,000thousands by filing date
INVESCO EXCHANGE TRADED FD T46137V381S&P500 EQL DIS136,931$19,745,000thousands by filing date
ROYAL BK CDA COM780087102Stock198,400$19,737,000thousands by filing datecall
HUNTINGTON INGALLS INDS INC COM446413106Stock102,077$19,707,000thousands by filing date
FIRST TR EXCHANGE TRADED FD33734X176TECH ALPHADEX160,068$19,668,000thousands by filing date
AbbVie,Inc.00287Y109COM181,600$19,590,000thousands by filing dateput
AIR LEASE CORP00912X302CL A497,702$19,580,000thousands by filing date
WISDOMTREE TR97717W505US MIDCAP DIVID472,190$19,573,000thousands by filing date
DEUTSCHE BK AG NAMEN AKTD18190898Stock1,538,640$19,541,000thousands by filing date
ZENDESK INC98936J101COM167,898$19,540,000thousands by filing date
GENERAL MTRS CO COM37045V100Stock369,800$19,492,000thousands by filing dateput
HALLIBURTON CO COM406216101Stock896,597$19,385,000thousands by filing date
ISHARES MORNINGSTAR GROWTH ETF464287119ETF295,327$19,359,000thousands by filing date
AMERICAN AIRLINES GROUP INC COM02376R102Stock941,596$19,321,000thousands by filing date
GODADDY INC CL A380237107Stock276,778$19,292,000thousands by filing date
ISHARES TR464287861EUROPE ETF369,353$19,252,000thousands by filing date
Goldman Sachs Physical Gold ETF38150K103SHS1,100,284$19,211,000thousands by filing date
SPDR SERIES TRUST78464A532STATE STREET SPD221,976$19,206,000thousands by filing date
INVESCO EXCHANGE TRADED FD T46137V282S&P500 EQL TEC66,479$19,160,000thousands by filing date
TARGA RES CORP COM87612G101Stock388,644$19,125,000thousands by filing date
BALL CORP058498106COM212,414$19,111,000thousands by filing date
VONTIER CORPORATION928881101COM568,773$19,111,000thousands by filing date
RINGCENTRAL INC76680R206CL A87,708$19,077,000thousands by filing date
STARWOOD PROPERTY TRUST85571BAH8Convertible Debt18,132,000$19,007,000thousands by filing dateprincipal
LEIDOS HOLDINGS INC COM525327102Stock196,978$18,935,000thousands by filing date
MATADOR RES CO COM576485205Stock496,327$18,880,000thousands by filing date
DOUBLELINE YIELD OPPORTUNITI25862D105COM982,895$18,784,000thousands by filing date
TWO HARBORS INVENTMENT CORPO90187BAB7NOTE 6.250% 1/118,290,000$18,722,000thousands by filing dateprincipal
CHEGG INC163092109COM274,585$18,678,000thousands by filing date
HELMERICH & PAYNE INC423452101COM680,567$18,653,000thousands by filing date
VISTRA CORP COM92840M102Stock1,090,497$18,648,000thousands by filing date
AG MTG INVT TR INC95790DAD7NOTE 6.750% 9/118,500,000$18,618,000thousands by filing dateprincipal
BELDEN INC COM077454106Stock318,516$18,557,000thousands by filing date
SILICON LABORATORIES INC COM826919102Stock132,333$18,547,000thousands by filing date
INVESCO EXCHANGE TRADED FD T46137V597RAFI US 1500101,620$18,543,000thousands by filing date
FIRST TR EXCHANGE-TRADED FD33734X853INTL EQUITY OPP289,176$18,527,000thousands by filing date
ISHARES TR464287689RUSSELL 3000 ETF72,598$18,502,000thousands by filing date
INTERCONTINENTAL HOTELS GROUP SPONSORED ADS45857P806ADR286,786$18,439,000thousands by filing date
ISHARES INC46434G764MSCI EMRG CHN303,479$18,404,000thousands by filing date
TECK RESOURCES LTD CL B878742204Stock738,500$18,396,000thousands by filing datecall
ISHARES TR464287101S&P 100 ETF93,175$18,395,000thousands by filing date
CONAGRA FOODS INC205887102COM542,908$18,389,000thousands by filing date
STRATEGIC ED INC COM86272C103Stock260,590$18,372,000thousands by filing date
BEONE MEDICINES LTD SPONSORED ADS07725L102ADR50,515$18,337,000thousands by filing date
CALLAWAY GOLF CO131193104COM661,893$18,286,000thousands by filing date
Coupa Software22266LAF3CONV BOND16,940,000$18,285,000thousands by filing dateprincipal
FIRST TR EXCHANGE-TRADED FD33734X101CONSUMR DISCRE308,396$18,229,000thousands by filing date
CENTERRA GOLD INC COM152006102Stock2,674,118$18,211,000thousands by filing date
OCCIDENTAL PETE CORP674599105COM615,442$18,205,000thousands by filing date
ARK ETF TR00214Q708BLOC FIN INN ETF368,733$18,199,000thousands by filing date
iShares U.S. Aerospace & Defense ETF464288760SHS174,224$18,162,000thousands by filing date
FLAHERTY & CRUMRIN PFD & INM338478100COM815,392$18,160,000thousands by filing date
INVESCO46138J882EXCHANGE TRADED843,124$18,153,000thousands by filing date
MERCADOLIBREINC58733R102STOK10,800$18,138,000thousands by filing dateput
MASCO CORP574599106COM326,241$18,124,000thousands by filing date
ETSY INC29786A106COM87,100$18,113,000thousands by filing dateput
Coca-Cola Company191216100COM345,000$18,102,000thousands by filing dateput
WAYFAIR INC94419L101CL A70,758$18,080,000thousands by filing date
RELIANCE INC759509102COM126,803$18,060,000thousands by filing date
ISHARES46434VBA7EXCHANGE TRADED711,271$18,009,000thousands by filing date
SPDR SERIES TRUST78464A474ST SHOR CORP ETF575,354$17,980,000thousands by filing date
TAKE-TWO INTERACTIVE SOFTWARE COM874054109Stock116,691$17,979,000thousands by filing date
LPL FINL HLDGS INC COM50212V100Stock114,527$17,953,000thousands by filing date
iShares Global 100 ETF464287572SHS252,348$17,952,000thousands by filing date
Apollo Global Management Inc03768E105COM CL A291,260$17,938,000thousands by filing date
GREENBRIER COS INC393657101COM417,169$17,934,000thousands by filing date
INVESCO NASDAQ NEXT GEN 100 ETF46138G631ETF540,758$17,872,000thousands by filing date
J P MORGAN EXCHANGE TRADED F BETABUILDERS EUR46641Q191BETABUILDERS EUR313,063$17,867,000thousands by filing date
ELDORADO GOLD CORP NEW COM284902509Stock2,309,514$17,854,000thousands by filing date
COMERICAINC200340107COM221,539$17,835,000thousands by filing date
NVIDIA Corp67066G104COM86,000$17,816,000thousands by filing datecall
Boeing Company097023105COM81,000$17,815,000thousands by filing dateput
LIVE NATION ENTERTAINMENT INC COM538034109Stock195,268$17,795,000thousands by filing date
DOUBLELINE INCOME SOLUTIONS258622109COM1,001,323$17,783,000thousands by filing date
iShares Expanded Tech-Software Sector ETF464287515SHS44,400$17,722,000thousands by filing datecall
LAMB WESTON HLDGS INC513272104COM288,024$17,676,000thousands by filing date
ORGANON & CO COMMON STOCK68622V106Stock539,031$17,674,000thousands by filing date
UNITED CMNTY BKS BLAIRSVLE G90984P303COM538,040$17,658,000thousands by filing date
Vanguard S&P 500 Growth ETF921932505SHS66,190$17,652,000thousands by filing date
FIRST TR EXCHANGE TRADED FD33734X143HLTH CARE ALPH147,911$17,608,000thousands by filing date
ConocoPhillips20825C104COM258,700$17,532,000thousands by filing datecall
ARROW ELECTRS INC042735100COM155,873$17,504,000thousands by filing date
TRIMBLE INC COM896239100Stock212,598$17,485,000thousands by filing date
FIRST TR NAS100 EQ WEIGHTED337344105SHS157,001$17,466,000thousands by filing date
SUNCOR ENERGY INC NEW COM867224107Stock842,100$17,465,000thousands by filing datecall
ADVANCE AUTO PARTS INC00751Y106COM83,517$17,445,000thousands by filing date
SS&C TECH HLDGS COM78467J100Stock251,247$17,437,000thousands by filing date
ISHARES TR464288109MORNINGSTAR VALU273,909$17,431,000thousands by filing date
UNIVEST FINANCIAL CORPORATIO915271100COM636,005$17,420,000thousands by filing date
INVESCO46138J866EXCHANGE TRADED803,821$17,419,000thousands by filing date
MAGELLAN MIDSTREAM PARTNERS, L559080106COM UNIT RP LP381,781$17,400,000thousands by filing date
WYNN RESORTS LTD983134107COM205,101$17,383,000thousands by filing date
EVEREST GROUP LTD COMG3223R108Stock69,262$17,370,000thousands by filing date
HARMONIC INC413160102COM1,984,406$17,363,000thousands by filing date
ACCELERON PHARMA INC00434H108COM100,694$17,329,000thousands by filing date
NORWEGIAN CRUISE LINE HLDGS LT SHSG66721104Stock646,040$17,257,000thousands by filing date
ISHARES TR MSCI EURO FL ETF464289180MSCI EURO FL ETF879,371$17,254,000thousands by filing date
BXP INC COM101121101REIT158,860$17,213,000thousands by filing date
ALASKA AIR GROUP INC COM011659109Stock293,342$17,189,000thousands by filing date
PIONEER NAT RES CO723787AP2NOTE 0.250% 5/110,551,000$17,029,000thousands by filing dateprincipal
DNP SELECT INCOME FD INC23325P104COM1,594,176$16,993,000thousands by filing date
VISTA OUTDOOR INC928377100COM421,433$16,987,000thousands by filing date
DECKERS OUTDOOR CORP243537107COM47,124$16,973,000thousands by filing date
ENERGY TRANSFER L P29273V100COM UT LTD PTN1,771,386$16,972,000thousands by filing date
FIRST TR EXCH TRD ALPHDX FD33737J182EMERG MKT ALPH629,972$16,965,000thousands by filing date
FORTIVE CORP34959JAK4NOTE 0.875% 2/116,918,000$16,960,000thousands by filing dateprincipal
INVESCO BULLETSHARES 2026 CORPORATE BOND ETF46138J791ETF785,516$16,834,000thousands by filing date
CVS Health Corporation126650100COM198,300$16,828,000thousands by filing datecall
ABRDN HEALTHCARE OPPORTUNITI879105104SHS742,623$16,820,000thousands by filing date
ROBLOX CORP CL A771049103Stock222,399$16,802,000thousands by filing date
ISHARES TR46432F388MSCI USA VALUE166,606$16,777,000thousands by filing date
CINEMARK HLDGS INC COM17243V102Stock869,166$16,696,000thousands by filing date
DIMENSIONAL ETF TRUST25434V880WORLD EX US CORE644,536$16,681,000thousands by filing date
AMEREN CORP COM023608102Stock205,462$16,643,000thousands by filing date
FIRST TR EXCHANGE-TRADED FD336920103US EQTY OPPT ETF134,828$16,638,000thousands by filing date
ISHARES INC MSCI SPAIN ETF464286764MSCI SPAIN ETF615,376$16,595,000thousands by filing date
CEMEX SAB DE CV SPON ADR NEW151290889ADR2,313,923$16,590,000thousands by filing date
FIRST TR EXCHANGE-TRADED ALP33735J101COM SHS257,288$16,575,000thousands by filing date
AMDOCS LTDG02602103SHS218,503$16,543,000thousands by filing date
NEXGEN ENERGY LTD COM65340P106Stock3,495,976$16,536,000thousands by filing date
SPROTT PHYSICAL SILVER TR85207K107TR UNIT2,149,063$16,505,000thousands by filing date
ISHARES TR464289875CORE 40 MODE ETF368,595$16,491,000thousands by filing date
SKECHERS U S A INC830566105CL A390,793$16,460,000thousands by filing date
ISHARES TR46429B291A RATE CP BD ETF291,693$16,430,000thousands by filing date
IONIS PHARMACEUTICALS INC COM462222100Stock489,561$16,421,000thousands by filing date
TAYLOR MORRISON HOME CORP COM87724P106Stock634,895$16,366,000thousands by filing date
ATLAS CORPY0436Q109COM1,076,959$16,360,000thousands by filing date
Deere & Company244199105COM48,800$16,351,000thousands by filing datecall
MADDEN STEVEN LTD556269108COM406,675$16,332,000thousands by filing date
MFA FINL INC55272X102COM3,570,669$16,317,000thousands by filing date
AVALARA INC05338G106COM93,358$16,316,000thousands by filing date
ZENDESK INC98936J101COM140,000$16,295,000thousands by filing dateput
VERADIGM INC01988P108COMMON STOCK1,218,655$16,294,000thousands by filing date
AMERICAN EAGLE OUTFITTERS INC COM02553E106Stock631,141$16,284,000thousands by filing date
MACOM TECH SOLUTIONS HLDGS INC COM55405Y100Stock250,976$16,282,000thousands by filing date
ISHARES INC46434G863COM392,640$16,270,000thousands by filing date
ARCOSA INC COM039653100Stock323,684$16,240,000thousands by filing date
AVANOS MED INC05350V106COM520,439$16,239,000thousands by filing date
POST HLDGS INC737446104COM147,171$16,211,000thousands by filing date
ISHARES TR464288778US REGNL BKS ETF267,574$16,204,000thousands by filing date
INVESCO ACTVELY MNGD ETC FD46090F100OPTIMUM YIELD768,450$16,175,000thousands by filing date
GABELLI DIVID & INCOME TR36242H104COM625,478$16,131,000thousands by filing date
ISHARES TR464288562RESIDENTIAL MULT188,092$16,096,000thousands by filing date
Applied Materials,Inc.038222105COM125,000$16,091,000thousands by filing dateput
AMERICA MOVIL SA DE CV-ADR02364W105SPON ADR L SHS906,892$16,024,000thousands by filing date
Schlumberger Limited806857108COM540,000$16,006,000thousands by filing dateput

Amendment chain

FilingRoleFiledAcceptedIngested
13F-HR 0001567619-21-020297this filing2021-11-15acceptance time not in the bulk data set