Now live: Pro — the full 13F research suite for serious investorsSee pricing →
Fiera Capital Corp

Q1 2025 · 13F-HR

Fiera Capital Corpholdings as filed

Filed 2025-05-07 · accession 0001085146-25-002720

$27.68B
Reported value
461
Positions
2025-03-31
Period end
View analyzed profile →PRO

Holdings as filed

CUSIPTickerIssuerValue% port.SharesClassVoting
594918104MSFTMICROSOFT CORP$1.41B5.08%3,742,775CommonSOLE
874039100TSMTAIWAN SEMICONDUCTOR MFG LTD$1.29B4.65%7,754,541CommonSOLE
053332102AZOAUTOZONE INC$1.25B4.51%327,770CommonSOLE
02079K305GOOGLALPHABET INC$1.23B4.45%7,965,865CommonSOLE
615369105MCOMOODYS CORP$1.18B4.27%2,539,825CommonSOLE
57636Q104MAMASTERCARD INCORPORATED$1.03B3.72%1,877,549CommonSOLE
872540109TJXTJX COS INC NEW$740.7M2.68%6,081,104CommonSOLE
12572Q105CMECME GROUP INC$728.5M2.63%2,746,215CommonSOLE
91324P102UNHUNITEDHEALTH GROUP INC$698.5M2.52%1,333,584CommonSOLE
824348106SHWSHERWIN WILLIAMS CO$640.9M2.32%1,835,515CommonSOLE
68389X105ORCLORACLE CORP$572.0M2.07%4,091,358CommonSOLE
68902V107OTISOTIS WORLDWIDE CORP$556.7M2.01%5,394,299CommonSOLE
55354G100MSCIMSCI INC$536.8M1.94%949,168CommonSOLE
780087102RYROYAL BK CDA$534.7M1.93%4,741,694CommonSOLE
136375102CNICANADIAN NATL RY CO$532.8M1.92%5,469,682CommonSOLE
713448108PEPPEPSICO INC$519.9M1.88%3,467,510CommonSOLE
478160104JNJJOHNSON & JOHNSON$483.2M1.75%2,913,416CommonSOLE
94106B101WCNWASTE CONNECTIONS INC$475.6M1.72%2,437,854CommonSOLE
12532H104GIBCGI INC$437.8M1.58%4,380,743CommonSOLE
884903808TRI4EURTHOMSON REUTERS CORP$430.5M1.56%2,492,267CommonSOLE
14448C104CARRCARRIER GLOBAL CORPORATION$425.7M1.54%6,713,817CommonSOLE
13646K108CPCANADIAN PACIFIC KANSAS CITY$397.2M1.43%5,654,147CommonSOLE
384109104GGGGRACO INC$388.8M1.40%4,656,265CommonSOLE
74935Q107RBARB GLOBAL INC$379.2M1.37%3,773,914CommonSOLE
78409V104SPGIS&P GLOBAL INC$374.8M1.35%737,655CommonSOLE
063671101BMOBANK MONTREAL QUE$369.4M1.33%3,864,901CommonSOLE
46090E103QQQINVESCO QQQ TR$345.3M1.25%736,273CommonSOLE
592688105MTDMETTLER TOLEDO INTERNATIONAL$340.2M1.23%288,097CommonSOLE
40415F101HDBHDFC BANK LTD$334.4M1.21%5,032,882CommonSOLE
76131D103QSRRESTAURANT BRANDS INTL INC$281.6M1.02%4,219,476CommonSOLE
249906108DSGXDESCARTES SYS GROUP INC$276.7M1.00%2,745,848CommonSOLE
922908363VOOVANGUARD INDEX FDS$251.8M0.91%489,958CommonSOLE
87971M103TUTELUS CORPORATION$233.6M0.84%16,270,907CommonSOLE
217204106CPRTCOPART INC$225.9M0.82%3,992,610CommonSOLE
H01301128ALCALCON AG$203.1M0.73%2,139,703CommonSOLE
85472N109STNSTANTEC INC$194.4M0.70%2,342,505CommonSOLE
92826C839VVISA INC$185.6M0.67%529,667CommonSOLE
G0403H108AONAON PLC$180.9M0.65%453,395CommonSOLE
G54950103LINLINDE PLC$171.5M0.62%368,275CommonSOLE
548661107LOWLOWES COS INC$165.3M0.60%708,765CommonSOLE
892672106TWTRADEWEB MKTS INC$149.7M0.54%1,008,660CommonSOLE
00724F101ADBEADOBE INC$124.7M0.45%325,111CommonSOLE
032654105ADIANALOG DEVICES INC$120.6M0.44%597,895CommonSOLE
303075105FDSFACTSET RESH SYS INC$118.6M0.43%260,914CommonSOLE
075887109BDXBECTON DICKINSON & CO$105.8M0.38%461,836CommonSOLE
98978V103ZTSZOETIS INC$105.7M0.38%642,015CommonSOLE
43300A203HLTHILTON WORLDWIDE HLDGS INC$97.5M0.35%428,516CommonSOLE
422806208HEI/AHEICO CORP NEW$97.2M0.35%460,638CommonSOLE
023135106AMZNAMAZON COM INC$94.4M0.34%496,181CommonSOLE
04016X101ARGXARGENX SE$91.4M0.33%154,416CommonSOLE
871607107SNPSSYNOPSYS INC$88.3M0.32%205,921CommonSOLE
34959E109FTNTFORTINET INC$87.5M0.32%908,715CommonSOLE
05605H100BWXTBWX TECHNOLOGIES INC$85.6M0.31%867,312CommonSOLE
194162103CLCOLGATE PALMOLIVE CO$82.1M0.30%876,720CommonSOLE
366651107ITGARTNER INC$81.3M0.29%193,653CommonSOLE
922475108VEEVVEEVA SYS INC$80.8M0.29%348,736CommonSOLE
867224107SUSUNCOR ENERGY INC NEW$74.4M0.27%1,919,956CommonSOLE
775711104ROLROLLINS INC$74.1M0.27%1,371,666CommonSOLE
883556102TMOTHERMO FISHER SCIENTIFIC INC$73.7M0.27%148,086CommonSOLE
22160K105COSTCOSTCO WHSL CORP NEW$69.6M0.25%73,631CommonSOLE
136385101CNQCANADIAN NAT RES LTD$69.5M0.25%2,254,990CommonSOLE
654106103NKENIKE INC$65.6M0.24%1,033,483CommonSOLE
78462F103SPYSPDR S&P 500 ETF TR$65.4M0.24%116,894CommonSOLE
902252105TYLTYLER TECHNOLOGIES INC$64.8M0.23%111,499CommonSOLE
032095101APHAMPHENOL CORP NEW$64.3M0.23%980,764CommonSOLE
351858105FNVFRANCO NEV CORP$59.3M0.21%376,754CommonSOLE
860630102SFSTIFEL FINL CORP$59.0M0.21%625,901CommonSOLE
45168D104IDXXIDEXX LABS INC$57.8M0.21%137,588CommonSOLE
37637K108GTLBGITLAB INC$55.8M0.20%1,187,597CommonSOLE
26884L109EQTEQT CORP$55.4M0.20%1,036,448CommonSOLE
64125C109NBIXNEUROCRINE BIOSCIENCES INC$54.7M0.20%494,475CommonSOLE
M6191J100FROGJFROG LTD$54.2M0.20%1,694,635CommonSOLE
85205L107SWTXUSDSPRINGWORKS THERAPEUTICS INC$54.0M0.20%1,224,210CommonSOLE
040413205ANETARISTA NETWORKS INC$53.8M0.19%694,362CommonSOLE
60937P106MDBMONGODB INC$53.1M0.19%302,671CommonSOLE
974155103WINGWINGSTOP INC$53.0M0.19%235,059CommonSOLE
25659T107DLBDOLBY LABORATORIES INC$51.4M0.19%639,404CommonSOLE
16679L109CHWYCHEWY INC$50.9M0.18%1,565,831CommonSOLE
891160509TDTORONTO DOMINION BK ONT$50.6M0.18%844,061CommonSOLE
30212P303EXPEEXPEDIA GROUP INC$50.4M0.18%299,953CommonSOLE
231561101CWCURTISS WRIGHT CORP$50.1M0.18%157,944CommonSOLE
866796105SLFSUN LIFE FINANCIAL INC.$49.0M0.18%855,352CommonSOLE
626755102MUSAMURPHY USA INC$48.3M0.17%102,809CommonSOLE
29362U104ENTGENTEGRIS INC$46.9M0.17%536,182CommonSOLE
97650W108WTFCWINTRUST FINL CORP$46.9M0.17%417,083CommonSOLE
526107107LIILENNOX INTL INC$45.5M0.16%81,150CommonSOLE
74275K108PCORPROCORE TECHNOLOGIES INC$45.2M0.16%684,068CommonSOLE
380237107GDDYGODADDY INC$44.8M0.16%248,939CommonSOLE
33767E202FSVFIRSTSERVICE CORP NEW$44.6M0.16%268,935CommonSOLE
40171V100GWREGUIDEWIRE SOFTWARE INC$44.6M0.16%237,920CommonSOLE
67077M108NTRNUTRIEN LTD$44.5M0.16%895,964CommonSOLE
441593100HLIHOULIHAN LOKEY INC$44.5M0.16%275,329CommonSOLE
457669307INSMINSMED INC$44.2M0.16%579,237CommonSOLE
558868105MDGLMADRIGAL PHARMACEUTICALS INC$43.8M0.16%132,179CommonSOLE
85208M102SFMSPROUTS FMRS MKT INC$43.3M0.16%283,473CommonSOLE
256163106DOCUDOCUSIGN INC$43.0M0.16%528,204CommonSOLE
518415104LSCCLATTICE SEMICONDUCTOR CORP$42.8M0.15%815,732CommonSOLE
706327103PBAPEMBINA PIPELINE CORP$42.0M0.15%1,049,257CommonSOLE
03820C105AITAPPLIED INDL TECHNOLOGIES IN$41.7M0.15%185,018CommonSOLE
443510607HUBBHUBBELL INC$40.9M0.15%123,626CommonSOLE
258278100DORMDORMAN PRODS INC$40.7M0.15%337,288CommonSOLE
407497106HLNEHAMILTON LANE INC$40.5M0.15%272,646CommonSOLE
89055F103BLDTOPBUILD CORP$39.8M0.14%130,382CommonSOLE
464287507IJHISHARES TR$38.8M0.14%664,589CommonSOLE
655663102NDSNNORDSON CORP$38.7M0.14%191,856CommonSOLE
464287465EFAISHARES TR$37.2M0.13%455,292CommonSOLE
48581R205KSPIKASPI KZ JSC$36.8M0.13%396,064CommonSOLE
302081104EXLSEXLSERVICE HOLDINGS INC$36.7M0.13%777,512CommonSOLE
08265T208BSYBENTLEY SYS INC$36.5M0.13%927,969CommonSOLE
580135101MCDMCDONALDS CORP$36.1M0.13%115,691CommonSOLE
29084Q100EMEEMCOR GROUP INC$36.1M0.13%97,583CommonSOLE
03783C100APPFAPPFOLIO INC$35.9M0.13%163,238CommonSOLE
004498101ACIWACI WORLDWIDE INC$35.8M0.13%653,944CommonSOLE
533900106LECOLINCOLN ELEC HLDGS INC$35.6M0.13%188,096CommonSOLE
624756102MLIMUELLER INDS INC$35.4M0.13%465,339CommonSOLE
876030107TPRTAPESTRY INC$35.1M0.13%498,572CommonSOLE
349553107FTSFORTIS INC$34.9M0.13%764,311CommonSOLE
12008R107BLDRBUILDERS FIRSTSOURCE INC$33.3M0.12%266,779CommonSOLE
10576N102BRZEBRAZE INC$32.8M0.12%908,045CommonSOLE
464287804IJRISHARES TR$31.6M0.11%302,491CommonSOLE
92047W101VVVVALVOLINE INC$31.5M0.11%905,672CommonSOLE
29414B104EPAMEPAM SYS INC$31.3M0.11%185,571CommonSOLE
72703H101PLNTPLANET FITNESS INC$31.3M0.11%324,098CommonSOLE
78463M107SPSCSPS COMM INC$31.3M0.11%235,900CommonSOLE
448579102HHYATT HOTELS CORP$30.9M0.11%252,307CommonSOLE
03662Q105AKXANSYS INC$30.8M0.11%97,221CommonSOLE
29786A106ETSYETSY INC$30.0M0.11%636,687CommonSOLE
87807B107TRPTC ENERGY CORP$29.7M0.11%628,017CommonSOLE
86333M108LRNSTRIDE INC$29.5M0.11%233,408CommonSOLE
090043100BILLBILL HOLDINGS INC$29.1M0.11%634,430CommonSOLE
35905A109FTDRFRONTDOOR INC$28.0M0.10%729,423CommonSOLE
962879102WPMWHEATON PRECIOUS METALS CORP$27.5M0.10%353,996CommonSOLE
N14506104ESTCELASTIC N V$27.4M0.10%308,036CommonSOLE
92538J106VERXVERTEX INC$27.4M0.10%782,599CommonSOLE
235851102DHRDANAHER CORPORATION$27.2M0.10%132,877CommonSOLE
921943858VEAVANGUARD TAX-MANAGED FDS$26.5M0.10%520,920CommonSOLE
92511U102VRRMVERRA MOBILITY CORP$25.8M0.09%1,147,122CommonSOLE
532457108LLYELI LILLY & CO$25.3M0.09%30,670CommonSOLE
464287648IWOISHARES TR$25.1M0.09%98,147CommonSOLE
703343103PATKPATRICK INDS INC$24.1M0.09%285,490CommonSOLE
45258D105IMCRIMMUNOCORE HLDGS PLC$23.9M0.09%805,150CommonSOLE
20717M1038QRCONFLUENT INC$23.6M0.09%1,008,789CommonSOLE
739276103POWIPOWER INTEGRATIONS INC$23.5M0.08%464,373CommonSOLE
30303M102METAMETA PLATFORMS INC$23.1M0.08%40,138CommonSOLE
05368V106AVNTAVIENT CORPORATION$23.1M0.08%622,408CommonSOLE
05370A108RNAGBPAVIDITY BIOSCIENCES INC$22.8M0.08%772,300CommonSOLE
68404L201OPCHOPTION CARE HEALTH INC$22.7M0.08%650,450CommonSOLE
98311A105WHWYNDHAM HOTELS & RESORTS INC$22.1M0.08%243,872CommonSOLE
803607100SRPTSAREPTA THERAPEUTICS INC$22.1M0.08%345,752CommonSOLE
781154109RBRKRUBRIK INC.$20.3M0.07%333,207CommonSOLE
45166A102IDYAIDEAYA BIOSCIENCES INC$19.8M0.07%1,209,865CommonSOLE
379577208GMEDGLOBUS MED INC$19.5M0.07%266,578CommonSOLE
109696104BCOBRINKS CO$19.2M0.07%223,320CommonSOLE
518613203LAURLAUREATE EDUCATION INC$19.1M0.07%935,239CommonSOLE
G48833118WFRDWEATHERFORD INTL PLC$18.9M0.07%352,740CommonSOLE
705573103PEGAPEGASYSTEMS INC$18.7M0.07%269,199CommonSOLE
607828100MODMODINE MFG CO$18.7M0.07%243,127CommonSOLE
00217Y104ATSATS CORPORATION$18.0M0.07%723,111CommonSOLE
26622P107DOCSDOXIMITY INC$18.0M0.06%309,630CommonSOLE
G1151C101ACNACCENTURE PLC IRELAND$18.0M0.06%57,532CommonSOLE
124805102CBZCBIZ INC$17.8M0.06%234,522CommonSOLE
98420N105XENEXENON PHARMACEUTICALS INC$17.8M0.06%529,442CommonSOLE
620076307MSIMOTOROLA SOLUTIONS INC$17.1M0.06%38,997CommonSOLE
00287Y109ABBVABBVIE INC$17.1M0.06%81,391CommonSOLE
243537107DECKDECKERS OUTDOOR CORP$16.6M0.06%148,049CommonSOLE
499049104KNXKNIGHT-SWIFT TRANSN HLDGS IN$16.3M0.06%374,945CommonSOLE
194693107CIGICOLLIERS INTL GROUP INC$15.7M0.06%129,267CommonNONE
16411R208LNGCHENIERE ENERGY INC$15.3M0.06%66,099CommonSOLE
882681109TXRHTEXAS ROADHOUSE INC$14.8M0.05%88,727CommonSOLE
09857L108BKNGBOOKING HOLDINGS INC$14.8M0.05%3,204CommonSOLE
124765108CAECAE INC$14.7M0.05%598,232CommonSOLE
22663K107CRNXCRINETICS PHARMACEUTICALS IN$14.7M0.05%438,337CommonSOLE
011532108AGIALAMOS GOLD INC NEW$14.4M0.05%538,649CommonNONE
87241L109TFIITFI INTL INC$14.3M0.05%184,590CommonSOLE
G1110E107BHVNBIOHAVEN LTD$14.0M0.05%581,675CommonSOLE
127055101CBTCABOT CORP$13.8M0.05%165,838CommonSOLE
126402106CSWCSW INDUSTRIALS INC$13.8M0.05%47,186CommonSOLE
91688F104UPWKUPWORK INC$13.7M0.05%1,050,800CommonSOLE
92243G108PCVXVAXCYTE INC$13.6M0.05%359,202CommonSOLE
172967424CCITIGROUP INC$13.1M0.05%185,085CommonSOLE
025816109AXPAMERICAN EXPRESS CO$13.1M0.05%48,771CommonSOLE
92345Y106VRSKVERISK ANALYTICS INC$13.1M0.05%43,891CommonSOLE
68827L101OREUROSISKO GOLD ROYALTIES LTD$13.0M0.05%616,765CommonNONE
74276L105PRCTPROCEPT BIOROBOTICS CORP$12.6M0.05%216,068CommonSOLE
70451X104PAYOPAYONEER GLOBAL INC$12.1M0.04%1,655,488CommonSOLE
464287200IVVISHARES TR$11.9M0.04%21,243CommonSOLE
375916103GILGILDAN ACTIVEWEAR INC$11.3M0.04%255,752CommonSOLE
L0415A103AUNAAUNA S A$10.8M0.04%1,517,685CommonSOLE
81369Y803XLKSELECT SECTOR SPDR TR$10.1M0.04%48,753CommonSOLE
73278L105POOLPOOL CORP$9.9M0.04%31,043CommonSOLE
863667101SYKSTRYKER CORPORATION$9.8M0.04%26,233CommonSOLE
902673102UFPTUFP TECHNOLOGIES INC$9.3M0.03%46,105CommonSOLE
22160N109CSGPCOSTAR GROUP INC$9.1M0.03%114,554CommonSOLE
882508104TXNTEXAS INSTRS INC$8.8M0.03%49,071CommonSOLE
064058100BKBANK NEW YORK MELLON CORP$8.7M0.03%103,930CommonSOLE
23804L103DDOGDATADOG INC$8.5M0.03%86,046CommonSOLE
127387108CDNSCADENCE DESIGN SYSTEM INC$8.4M0.03%32,962CommonSOLE
03073E105CORCENCORA INC$8.3M0.03%29,921CommonSOLE
21874C102CNMCORE & MAIN INC$8.1M0.03%168,621CommonSOLE
754730109RJFRAYMOND JAMES FINL INC$8.1M0.03%58,125CommonSOLE
464286525ACWVISHARES INC$7.8M0.03%66,680CommonNONE
45866F104ICEINTERCONTINENTAL EXCHANGE IN$7.6M0.03%43,832CommonSOLE
90353T100UBERUBER TECHNOLOGIES INC$7.5M0.03%103,051CommonSOLE
742718109PGPROCTER AND GAMBLE CO$7.2M0.03%42,392CommonSOLE
03076C106AMPAMERIPRISE FINL INC$7.2M0.03%14,902CommonSOLE
437076102HDHOME DEPOT INC$7.2M0.03%19,625CommonSOLE
037833100AAPLAPPLE INC$6.7M0.02%30,376CommonSOLE
92686J106VKTXVIKING THERAPEUTICS INC$6.7M0.02%275,962CommonSOLE
H42097107UBSUBS GROUP AG$6.6M0.02%216,991CommonSOLE
892356106TSCOTRACTOR SUPPLY CO$6.6M0.02%119,355CommonSOLE
26875P101EOGEOG RES INC$6.4M0.02%49,861CommonSOLE
113004105BAMBROOKFIELD ASSET MANAGMT LTD$6.4M0.02%131,174CommonSOLE
247361702DALDELTA AIR LINES INC DEL$6.1M0.02%140,482CommonSOLE
038222105AMATAPPLIED MATLS INC$6.1M0.02%42,173CommonSOLE
904767704UNILEVER PLC$6.1M0.02%101,957CommonSOLE
084670702BRK/BBERKSHIRE HATHAWAY INC DEL$5.9M0.02%11,016CommonSOLE
D18190898DBDEUTSCHE BANK A G$5.8M0.02%244,290CommonSOLE
855244109SBUXSTARBUCKS CORP$5.5M0.02%56,340CommonSOLE
G0457F107ARCOARCOS DORADOS HOLDINGS INC$5.4M0.02%666,246CommonSOLE
88579Y101MMM3M CO$5.3M0.02%36,013CommonSOLE
46131M106VGMINVESCO TR INVT GRADE MUNS$5.2M0.02%518,847CommonSOLE
46131J103VKQINVESCO MUNICIPAL TRUST$5.2M0.02%534,790CommonSOLE
681116109OLLIOLLIES BARGAIN OUTLET HLDGS$5.1M0.02%43,970CommonSOLE
67070X101NZFNUVEEN MUNICIPAL CREDIT INC$5.1M0.02%417,988CommonSOLE
670657105XNEAXNUVEEN AMT FREE QLTY MUN INC$5.1M0.02%454,767CommonSOLE
67066V101NADNUVEEN QUALITY MUNCP INCOME$5.1M0.02%440,497CommonSOLE
46132C107VMOINVESCO MUN OPPORTUNITY TR$5.1M0.02%533,887CommonSOLE
09253N104MHDBLACKROCK MUNIHOLDINGS FD IN$5.0M0.02%427,875CommonSOLE
833445109SNOWSNOWFLAKE INC$4.9M0.02%33,607CommonSOLE
09254F100MQYBLACKROCK MUNIYILD QULT FD I$4.9M0.02%416,530CommonSOLE
02043Q107ALNYALNYLAM PHARMACEUTICALS INC$4.6M0.02%17,212CommonSOLE
45073V108ITTITT INC$4.6M0.02%35,692CommonSOLE
L8681T102SPOTSPOTIFY TECHNOLOGY S A$4.6M0.02%8,366CommonSOLE
05577W200DOOBRP INC$4.6M0.02%135,330CommonSOLE
007973100AEISADVANCED ENERGY INDS$4.3M0.02%45,101CommonSOLE
44332N106HTHTH WORLD GROUP LTD$4.3M0.02%115,497CommonSOLE
02079K107GOOGALPHABET INC$4.2M0.02%26,935CommonSOLE
88034P109TMETENCENT MUSIC ENTMT GROUP$4.1M0.01%284,389CommonSOLE
084670108BRK/ABERKSHIRE HATHAWAY INC DEL$4.0M0.01%5CommonSOLE
98983L108ZWSZURN ELKAY WATER SOLNS CORP$3.9M0.01%118,085CommonSOLE
G8588X103SGHCSUPER GROUP SGHC LIMITED$3.9M0.01%602,167CommonSOLE
922042858VWOVANGUARD INTL EQUITY INDEX F$3.9M0.01%85,360CommonSOLE
07725L102ONCBEIGENE LTD$3.9M0.01%14,164CommonSOLE
057665200BCPCBALCHEM CORP$3.8M0.01%23,027CommonSOLE
H2906T109GRMNGARMIN LTD$3.8M0.01%17,477CommonSOLE
464287499IWRISHARES TR$3.8M0.01%44,542CommonSOLE
81762P102NOWSERVICENOW INC$3.7M0.01%4,610CommonSOLE
G6683N103NUNU HLDGS LTD$3.5M0.01%342,025CommonSOLE
01609W102BABAALIBABA GROUP HLDG LTD$3.5M0.01%26,223CommonSOLE
92532F100VRTXVERTEX PHARMACEUTICALS INC$3.4M0.01%7,092CommonSOLE
V7780T103RCLROYAL CARIBBEAN GROUP$3.4M0.01%16,729CommonSOLE
464287234EEMISHARES TR$3.4M0.01%78,478CommonSOLE
464288513HYGISHARES TR$3.2M0.01%41,060CommonSOLE
064149107BNSBANK NOVA SCOTIA HALIFAX$3.2M0.01%67,252CommonSOLE
670651108XNCMXNUVEEN CALIFORNIA AMT QLT MU$3.2M0.01%251,312CommonSOLE
464288687PFFISHARES TR$3.2M0.01%102,506CommonSOLE
052769106ADSKAUTODESK INC$3.1M0.01%11,941CommonSOLE
576485205MTDRMATADOR RES CO$3.1M0.01%61,077CommonSOLE
35671D857FCXFREEPORT-MCMORAN INC$3.1M0.01%81,883CommonSOLE
576690101MTRNMATERION CORP$3.1M0.01%37,923CommonSOLE
46132E103VKIINVESCO ADVANTAGE MUN INCOME$3.1M0.01%359,268CommonSOLE
95766M105MMUWESTERN ASSET MANAGED MUNS F$3.1M0.01%296,900CommonSOLE
09254V105MIYBLACKROCK MUNIYIELD MICH QU$3.0M0.01%265,844CommonSOLE
746922103PMOPUTNAM MUN OPPORTUNITIES TR$3.0M0.01%294,855CommonSOLE
09253W104XMYDXBLACKROCK MUNIYIELD FD INC$3.0M0.01%284,782CommonSOLE
09254C107BLACKROCK MUNIHOLDINGS QUALI$3.0M0.01%300,346CommonSOLE
09248L106XBNYXBLACKROCK N Y MUN INCOME TRU$3.0M0.01%293,832CommonSOLE
09254X101MUJBLACKROCK MUNIHLDGS NJ QLTY$3.0M0.01%264,654CommonSOLE
09248F109BLACKROCK MUN INCOME TR$3.0M0.01%300,246CommonSOLE
09249N101BLEBLACKROCK MUNI INCOME TR II$3.0M0.01%284,571CommonSOLE
438516106HONHONEYWELL INTL INC$3.0M0.01%13,949CommonSOLE
72200W106PMLPIMCO MUN INCOME FD II$2.9M0.01%360,890CommonSOLE
72201A103XPMQXPIMCO MUN INCOME FD III$2.9M0.01%407,104CommonSOLE
092479104BLACKROCK MUN INCOME QUALITY$2.9M0.01%269,005CommonSOLE
70450Y103PYPLPAYPAL HLDGS INC$2.8M0.01%43,449CommonSOLE
501147102KRYSKRYSTAL BIOTECH INC$2.8M0.01%15,645CommonSOLE
880198205SABASABA CAPITAL INCOME & OPPORT$2.8M0.01%322,008CommonSOLE
71654V408PBRPETROLEO BRASILEIRO SA PETRO$2.8M0.01%195,072CommonSOLE
922908629VOVANGUARD INDEX FDS$2.7M0.01%10,623CommonSOLE
15872M104APY1EURCHAMPIONX CORPORATION$2.7M0.01%90,128CommonSOLE
46436E759DMXFISHARES TR$2.7M0.01%39,605CommonSOLE
003009867FAXABRDN ASIA PACIFIC INCOME FU$2.6M0.01%166,984CommonSOLE
46138G508BKLNINVESCO EXCH TRADED FD TR II$2.6M0.01%125,000CommonSOLE
29250N105ENBENBRIDGE INC$2.5M0.01%55,768CommonSOLE
09249E101BHKBLACKROCK CORE BD TR$2.4M0.01%225,190CommonSOLE
073685109BECNUSDBEACON ROOFING SUPPLY INC$2.4M0.01%19,283CommonSOLE
922908751VBVANGUARD INDEX FDS$2.3M0.01%10,489CommonSOLE
95766R104WIWWESTERN AST INFL LKD OPP & I$2.3M0.01%263,946CommonSOLE
464287622IWBISHARES TR$2.3M0.01%7,542CommonSOLE
482480100KLACKLA CORP$2.2M0.01%3,243CommonSOLE
67073B106JPCNUVEEN PFD & INCOME OPPORTUN$2.2M0.01%275,879CommonSOLE
N6596X109NXPINXP SEMICONDUCTORS N V$2.2M0.01%11,539CommonSOLE
09248X100BBNBLACKROCK TAX MUNICPAL BD TR$2.2M0.01%129,569CommonSOLE
27828H105XEVVXEATON VANCE LIMITED DURATION$2.1M0.01%214,817CommonSOLE
31488V107FERGFERGUSON ENTERPRISES INC$2.1M0.01%13,042CommonSOLE
88025T102TENBTENABLE HLDGS INC$2.1M0.01%59,626CommonSOLE
136069101CMCANADIAN IMPERIAL BK COMM$2.0M0.01%36,224CommonSOLE
11135F101AVGOBROADCOM INC$2.0M0.01%12,084CommonSOLE
95766Q106XWIAXWESTERN ASST INFLTN LKD INM$2.0M0.01%241,044CommonSOLE
116794108BRKRBRUKER CORP$2.0M0.01%47,211CommonSOLE
95766K109HIOWESTERN ASSET HIGH INCOME OP$1.9M0.01%486,300CommonSOLE
67064R102NPVNUVEEN VIRGINIA QLTY MUNCPL$1.9M0.01%161,786CommonSOLE
617477104EDDMORGAN STANLEY EMERGING MKTS$1.9M0.01%410,948CommonSOLE
78473E103SPXCSPX TECHNOLOGIES INC$1.9M0.01%14,800CommonSOLE
67071L106NVGNUVEEN AMT FREE MUN CR INC F$1.9M0.01%152,208CommonSOLE
01879R106XAWFXALLIANCEBERNSTEIN GLOBAL HIG$1.9M0.01%175,435CommonSOLE
092508100BTZBLACKROCK CR ALLOCATION INCO$1.9M0.01%174,503CommonSOLE
G7500M104RNWRENEW ENERGY GLOBAL PLC$1.9M0.01%316,668CommonSOLE
64124P101NBHNEUBERGER BERMAN MUN FD INC$1.8M0.01%177,591CommonSOLE
199908104FIXCOMFORT SYS USA INC$1.8M0.01%5,725CommonSOLE
12618T105CRAICRA INTL INC$1.8M0.01%10,600CommonSOLE
09253T101XMVTXBLACKROCK MUNIVEST FD II INC$1.8M0.01%173,348CommonSOLE
72200M108XPCKXPIMCO CALIF MUN INCOME FD II$1.8M0.01%320,565CommonSOLE
09247D105XBKNXBLACKROCK INVT QUALITY MUN T$1.8M0.01%156,792CommonSOLE
09254G108XMQTXBLACKROCK MUNIYIELD QUALITY$1.8M0.01%179,576CommonSOLE
72200N106XPCQXPIMCO CALIF MUN INCOME FD$1.8M0.01%199,609CommonSOLE
401664107GBABGUGGENHEIM TAXABLE MUNICP BO$1.8M0.01%113,402CommonSOLE
974250102WINAWINMARK CORP$1.7M0.01%5,488CommonSOLE
11271J107BNBROOKFIELD CORP$1.7M0.01%32,709CommonSOLE
957664105WEAWESTERN ASSET PREMIER BD FD$1.7M0.01%152,479CommonSOLE
33718W103FPFFIRST TR INTER DURATN PFD &$1.7M0.01%90,402CommonSOLE
09249W101BLWBLACKROCK LTD DURATION INCOM$1.6M0.01%114,590CommonSOLE
453038408IMOIMPERIAL OIL LTD$1.6M0.01%21,862CommonSOLE
03990B101ARESARES MANAGEMENT CORPORATION$1.5M0.01%10,341CommonSOLE
443573100HUBSHUBSPOT INC$1.5M0.01%2,622CommonSOLE
44951W106IESCIES HLDGS INC$1.4M0.01%8,767CommonSOLE
775109200RCIROGERS COMMUNICATIONS INC$1.3M0.00%50,172CommonSOLE
46432F842IEFAISHARES TR$1.3M0.00%17,351CommonSOLE
19248C105LDPCOHEN & STEERS LTD DURATION$1.3M0.00%63,000CommonSOLE
41013W108HPIHANCOCK JOHN PFD INCOME FD$1.3M0.00%76,904CommonSOLE
41021P103HPSHANCOCK JOHN PFD INCOME FD I$1.3M0.00%85,001CommonSOLE
Y1968P121DACDANAOS CORPORATION$1.2M0.00%15,857CommonSOLE
697435105PANWPALO ALTO NETWORKS INC$1.2M0.00%7,249CommonSOLE
253798102DGIIDIGI INTL INC$1.2M0.00%43,000CommonSOLE
09247F209BKTBLACKROCK INCOME TR INC$1.1M0.00%96,695CommonSOLE
921932703VOOVVANGUARD ADMIRAL FDS INC$1.1M0.00%5,998CommonSOLE
95766T100PAIWESTERN ASSET INVESTMENT GRA$1.1M0.00%85,834CommonSOLE
650111107NYTNEW YORK TIMES CO$1.1M0.00%21,982CommonSOLE
258622109DSLDOUBLELINE INCOME SOLUTIONS$1.1M0.00%84,045CommonSOLE
46625H100JPMJPMORGAN CHASE & CO.$1.1M0.00%4,305CommonSOLE
94987D101ERCALLSPRING MULTI SECTOR INCOM$1.1M0.00%114,029CommonSOLE
46132L107VBFINVESCO BD FD$1.0M0.00%66,447CommonSOLE
46138G698RWLINVESCO EXCH TRADED FD TR II$1.0M0.00%10,158CommonSOLE
67073D102XJQCXNUVEEN CR STRATEGIES INCOME$1.0M0.00%187,009CommonSOLE
81369Y506XLESELECT SECTOR SPDR TR$967,1140.00%10,349CommonSOLE
464287226AGGISHARES TR$960,5130.00%9,710CommonSOLE
98379L100XPELXPEL INC$954,8500.00%32,500CommonSOLE
420261109HWKNHAWKINS INC$953,2800.00%9,000CommonSOLE
316773100FITBFIFTH THIRD BANCORP$951,0310.00%24,261CommonSOLE
78467Y107MDYSPDR S&P MIDCAP 400 ETF TR$920,2530.00%1,725CommonSOLE
25754A201DPZDOMINOS PIZZA INC$903,2790.00%1,966CommonSOLE
464287655IWMISHARES TR$887,3320.00%4,448CommonSOLE
459200101IBMINTERNATIONAL BUSINESS MACHS$864,5910.00%3,477CommonSOLE
922042742VTVANGUARD INTL EQUITY INDEX F$848,0580.00%7,314CommonSOLE
539830109LMTLOCKHEED MARTIN CORP$832,2210.00%1,863CommonSOLE
98138H101WDAYWORKDAY INC$817,1210.00%3,499CommonSOLE
921937827BSVVANGUARD BD INDEX FDS$799,0820.00%10,208CommonSOLE
69346H100ISDPGIM HIGH YIELD BOND FUND IN$795,2780.00%55,809CommonSOLE
751212101RLRALPH LAUREN CORP$772,5900.00%3,500CommonSOLE
61744H105MSDMORGAN STANLEY EMKT DBT FD I$770,5300.00%95,718CommonSOLE
94987B105XEADXALLSPRING INCOME OPPORTUNIT$766,0590.00%111,997CommonSOLE
410123103JHSHANCOCK JOHN INCOME SECS TR$762,7960.00%67,266CommonSOLE
09660L105DHFBNY MELLON HIGH YIELD STRATE$755,7000.00%296,353CommonSOLE
22544F103DHYCREDIT SUISSE HIGH YIELD BD$752,3990.00%354,905CommonSOLE
931142103WMTWALMART INC$745,5120.00%8,492CommonSOLE
27828V104XEVGXEATON VANCE SHORT DURATION D$741,6000.00%67,541CommonSOLE
92829B101VGIVIRTUS GLOBAL MULTI-SECTOR I$728,7720.00%94,187CommonSOLE
278865100ECLECOLAB INC$718,2220.00%2,833CommonSOLE
73931J109AIOTPOWERFLEET INC$702,7200.00%128,000CommonSOLE
95790C107GDOWSTRN AST GLBL CORP OPP FD I$700,0570.00%60,454CommonSOLE
09581B103OWLBLUE OWL CAPITAL INC$672,3820.00%33,552CommonSOLE
46436E619EUSBISHARES TR$667,7780.00%15,415CommonSOLE
610335101MRCCMONROE CAP CORP$655,2310.00%84,004CommonSOLE
G8994E103TTTRANE TECHNOLOGIES PLC$650,2560.00%1,930CommonSOLE
90384S303ULTAULTA BEAUTY INC$623,4850.00%1,701CommonSOLE
17275R102CSCOCISCO SYS INC$591,1200.00%9,579CommonSOLE
464287614IWFISHARES TR$587,8550.00%1,628CommonSOLE
829214105SLPSIMULATIONS PLUS INC$576,2200.00%23,500CommonSOLE
82509L107SHOPSHOPIFY INC$553,5700.00%5,797CommonSOLE
30231G102XOMEXXON MOBIL CORP$549,3380.00%4,619CommonSOLE
759530108RELXRELX PLC$524,8190.00%10,411CommonSOLE
464287242LQDISHARES TR$520,6250.00%4,790CommonSOLE
56501R106MFCMANULIFE FINL CORP$502,9840.00%16,126CommonSOLE
M22465104CHKPCHECK POINT SOFTWARE TECH LT$495,9540.00%2,176CommonSOLE
464287176TIPISHARES TR$495,0170.00%4,456CommonSOLE
464287440IEFISHARES TR$481,5230.00%5,049CommonSOLE
00206R102TAT&T INC$477,1400.00%16,872CommonSOLE
596278101MIDDMIDDLEBY CORP$475,3930.00%3,128CommonSOLE
58155Q103MCKMCKESSON CORP$473,7850.00%704CommonSOLE
670735109JLSNUVEEN MORTGAGE AND INCOME F$472,5720.00%25,177CommonSOLE
922907746VTEBVANGUARD MUN BD FDS$471,3900.00%9,500CommonSOLE
224916106CIKCREDIT SUISSE ASSET MGMT INC$464,8270.00%160,285CommonSOLE
72369J102XPHDXPIONEER FLOATING RATE FUND I$462,0890.00%48,795CommonSOLE
58933Y105MRKMERCK & CO INC$457,2380.00%5,094CommonSOLE
67103H107ORLYOREILLY AUTOMOTIVE INC$456,9930.00%319CommonSOLE
53635B107LQDTLIQUIDITY SVCS INC$455,8470.00%14,700CommonSOLE
14149Y108CAHCARDINAL HEALTH INC$453,4010.00%3,291CommonSOLE
92206C573VTCVANGUARD SCOTTSDALE FDS$447,7440.00%5,830CommonSOLE
46131F101VLTINVESCO HIGH INCOME TR II$446,5060.00%42,163CommonSOLE
760759100RSGREPUBLIC SVCS INC$443,1530.00%1,830CommonSOLE
09290D101BLKBLACKROCK INC$433,4880.00%458CommonSOLE
501044101KRKROGER CO$429,1550.00%6,340CommonSOLE
743315103PGRPROGRESSIVE CORP$421,9680.00%1,491CommonSOLE
020002101ALLALLSTATE CORP$416,4180.00%2,011CommonSOLE
209115104EDCONSOLIDATED EDISON INC$414,8230.00%3,751CommonSOLE
12503M108CBOECBOE GLOBAL MKTS INC$404,8330.00%1,789CommonSOLE
835699307SONYSONY GROUP CORP$403,4860.00%15,879CommonSOLE
110122108BMYBRISTOL-MYERS SQUIBB CO$403,2050.00%6,611CommonSOLE
776696106ROPROPER TECHNOLOGIES INC$402,0940.00%682CommonSOLE
92204A504VHTVANGUARD WORLD FD$381,4760.00%1,441CommonSOLE
25609L105DCBODOCEBO INC$374,2260.00%12,998CommonNONE
20825C104COPCONOCOPHILLIPS$372,6110.00%3,548CommonSOLE
666807102NOCNORTHROP GRUMMAN CORP$370,6950.00%724CommonSOLE
008474108AEMAGNICO EAGLE MINES LTD$369,8200.00%3,410CommonSOLE
832696405SJMSMUCKER J M CO$367,7810.00%3,106CommonSOLE
46138G672RWKINVESCO EXCH TRADED FD TR II$365,0660.00%3,384CommonSOLE
502431109LHXL3HARRIS TECHNOLOGIES INC$361,6880.00%1,728CommonSOLE
674599105OXYOCCIDENTAL PETE CORP$361,1180.00%7,316CommonSOLE
067901108ABXBARRICK GOLD CORP$358,0740.00%18,424CommonSOLE
046353108AZNNASTRAZENECA PLC$357,4310.00%4,863CommonSOLE
464287481IWPISHARES TR$355,9950.00%3,030CommonSOLE
285512109EAELECTRONIC ARTS INC$344,8250.00%2,386CommonSOLE
53229C107LSPDLIGHTSPEED COMMERCE INC$342,0910.00%39,000CommonSOLE
941848103WATWATERS CORP$339,0840.00%920CommonSOLE
500754106KHCKRAFT HEINZ CO$337,7730.00%11,100CommonSOLE
125269100CFCF INDS HLDGS INC$333,0750.00%4,262CommonSOLE
370334104GISGENERAL MLS INC$325,5570.00%5,445CommonSOLE
46138G664RWJINVESCO EXCH TRADED FD TR II$319,5360.00%7,851CommonSOLE
05534B760BCEBCE INC$314,5620.00%13,691CommonSOLE
780259305SHELSHELL PLC$313,7850.00%4,282CommonSOLE
134429109CPBTHE CAMPBELLS COMPANY$312,5340.00%7,829CommonSOLE
922042718VSSVANGUARD INTL EQUITY INDEX F$305,6460.00%2,644CommonSOLE
91307C102UTHRUNITED THERAPEUTICS CORP DEL$297,4810.00%965CommonSOLE
13321L108CCJCAMECO CORP$293,8920.00%7,132CommonSOLE
244199105DEDEERE & CO$281,6100.00%600CommonSOLE
921910733ESGVVANGUARD WORLD FD$277,1010.00%2,829CommonSOLE
126650100CVSCVS HEALTH CORP$275,7420.00%4,070CommonSOLE
404280406HSBCHSBC HLDGS PLC$273,1370.00%4,756CommonSOLE
921937835BNDVANGUARD BD INDEX FDS$266,7700.00%3,632CommonSOLE
693475105PNCPNC FINL SVCS GROUP INC$260,6670.00%1,483CommonSOLE
525327102LDOSLEIDOS HOLDINGS INC$259,2200.00%1,921CommonSOLE
79466L302CRMSALESFORCE INC$249,8430.00%931CommonSOLE
N07059210ASMLASML HOLDING N V$249,8120.00%377CommonSOLE
80105N105SNYSANOFI$248,2390.00%4,476CommonSOLE
46137V621PGFINVESCO EXCHANGE TRADED FD T$246,6870.00%17,275CommonSOLE
45857P806IHGINTERCONTINENTAL HOTELS GROU$245,7010.00%2,242CommonSOLE
G16258108BEPBROOKFIELD RENEWABLE PARTNER$240,1690.00%10,837CommonSOLE
78463V107GLDSPDR GOLD TR$230,5120.00%800CommonSOLE
92936U109WPCWP CAREY INC$228,9000.00%3,627CommonSOLE
89417E109TRVTRAVELERS COMPANIES INC$225,0550.00%851CommonSOLE
922908652VXFVANGUARD INDEX FDS$222,5600.00%1,292CommonSOLE
009158106APDAIR PRODS & CHEMS INC$221,1900.00%750CommonSOLE
878742204TECKTECK RESOURCES LTD$220,2400.00%6,040CommonSOLE
464287812IYKISHARES TR$214,7100.00%3,000CommonSOLE
464287473IWSISHARES TR$209,4880.00%1,663CommonSOLE
739128106POWLPOWELL INDS INC$204,3960.00%1,200CommonSOLE
N20944109CNHCNH INDL N V$146,2790.00%11,912CommonSOLE
07317Q105BTEBAYTEX ENERGY CORP$120,9790.00%54,520CommonSOLE
29269R105EFXTENERFLEX LTD$88,4900.00%11,440CommonSOLE
003057106ACPABRDN INCOME CREDIT STRATEGI$86,8070.00%14,738CommonSOLE
015857105AQNALGONQUIN PWR UTILS CORP$70,9850.00%13,809CommonSOLE

Source: SEC EDGAR · raw 13F holdings as filed. The Class column shows the option type when reported (Put/Call) or Common when the issuer's equity is held directly. 13F discloses long positions only.