Mainsail Asset Management
Latest statistics and disclosures from Mainsail Asset Management's latest quarterly 13F-HR filing:
- Top 5 stock holdings are VUG, VTV, CTAS, VBR, AAPL, and represent 52.78% of Mainsail Asset Management's stock portfolio.
- Added to shares of these 10 stocks: VUG (+$42M), VGT, EPD, GRNY, VTV, BSY, SNOW, CAT, DIHP, GRNJ.
- Started 96 new stock positions in SNPS, TXRH, NBIX, GPK, AIT, DG, NWL, DIS, NTNX, UNH.
- Reduced shares in these 10 stocks: , ICSH (-$12M), WMT, ETN, VCR, GOOG, MSI, JPM, SSB, .
- Sold out of its positions in BKNG, CME, CRWD, IJH, IBIT, MSI, NEM, MINT, REGN, SSB. ETN.
- Mainsail Asset Management was a net buyer of stock by $52M.
- Mainsail Asset Management has $255M in assets under management (AUM), dropping by 14.55%.
- Central Index Key (CIK): 0002016972
Tip: Access up to 7 years of quarterly data
Positions held by Mainsail Asset Management consolidated in one spreadsheet with up to 7 years of data
Download as csvPortfolio Holdings for Mainsail Asset Management
Mainsail Asset Management holds 197 positions in its portfolio as reported in the June 2026 quarterly 13F filing
| Company (Ticker) | Portfolio Weight | Valued At | Change in Shares | Share Count | Share Price | |
|---|---|---|---|---|---|---|
| Vanguard Index Fds Growth Etf (VUG) | 19.8 | $51M | +517% | 592k | 85.27 |
|
| Vanguard Index Fds Value Etf (VTV) | 18.7 | $48M | 219k | 217.92 |
|
|
| Cintas Corporation (CTAS) | 8.4 | $21M | 105k | 204.45 |
|
|
| Vanguard Index Fds Sm Cp Val Etf (VBR) | 3.0 | $7.5M | +2% | 31k | 244.12 |
|
| Apple (AAPL) | 2.9 | $7.4M | -2% | 22k | 333.75 |
|
| Vanguard Index Fds Sml Cp Grw Etf (VBK) | 2.6 | $6.8M | 20k | 344.58 |
|
|
| Dimensional Etf Trust Natl Mun Bd Etf (DFNM) | 1.9 | $4.9M | 102k | 48.09 |
|
|
| Vanguard Specialized Funds Div App Etf (VIG) | 1.7 | $4.3M | -2% | 18k | 237.61 |
|
| Vanguard World Inf Tech Etf (VGT) | 1.6 | $4.2M | +682% | 37k | 113.10 |
|
| Vanguard Index Fds Total Stk Mkt (VTI) | 1.5 | $3.9M | 11k | 367.02 |
|
|
| Vanguard Whitehall Fds High Div Yld (VYM) | 1.5 | $3.7M | -4% | 23k | 160.16 |
|
| Enterprise Products Partners (EPD) | 1.4 | $3.6M | NEW | 94k | 38.20 |
|
| Microsoft Corporation (MSFT) | 1.1 | $2.9M | +3% | 7.4k | 393.84 |
|
| NVIDIA Corporation (NVDA) | 1.1 | $2.7M | +4% | 13k | 202.81 |
|
| Amazon (AMZN) | 0.9 | $2.4M | 9.6k | 247.23 |
|
|
| Alphabet Cap Stk Cl C (GOOG) | 0.8 | $2.1M | -14% | 6.1k | 346.12 |
|
| Palantir Technologies Cl A (PLTR) | 0.7 | $1.8M | -2% | 14k | 132.38 |
|
| Ishares Tr Ultra Short Dur (ICSH) | 0.6 | $1.6M | -88% | 32k | 50.52 |
|
| Ishares Tr Msci Eafe Etf (EFA) | 0.6 | $1.6M | 15k | 103.33 |
|
|
| Blackrock Etf Trust Ii Ishares Aaa Clo (CLOA) | 0.6 | $1.5M | 30k | 51.87 |
|
|
| Tesla Motors (TSLA) | 0.6 | $1.4M | -6% | 3.8k | 380.84 |
|
| Ishares Tr Core 80 20 Etf (AOA) | 0.6 | $1.4M | +6% | 15k | 96.49 |
|
| Tidal Trust I Fund Gran Us Etf (GRNY) | 0.5 | $1.4M | +247% | 50k | 27.31 |
|
| Spdr Gold Tr Gold Shs (GLD) | 0.5 | $1.3M | 3.6k | 368.41 |
|
|
| Berkshire Hathaway Inc Del Cl B New (BRK.B) | 0.5 | $1.2M | +44% | 2.5k | 490.89 |
|
| Southern Company (SO) | 0.4 | $1.1M | +12% | 12k | 95.30 |
|
| JPMorgan Chase & Co. (JPM) | 0.4 | $1.1M | -23% | 3.3k | 341.06 |
|
| State Str Spdr S&p 500 Etf T Tr Unit (SPY) | 0.4 | $1.1M | 1.4k | 743.19 |
|
|
| J P Morgan Exchange Traded F Equity Premium (JEPI) | 0.4 | $1.0M | +2% | 18k | 56.55 |
|
| Johnson & Johnson (JNJ) | 0.4 | $1.0M | 4.0k | 253.06 |
|
|
| Micron Technology (MU) | 0.4 | $980k | +43% | 1.2k | 848.95 |
|
| Caterpillar (CAT) | 0.4 | $959k | +109% | 1.1k | 879.95 |
|
| Vanguard World Financials Etf (VFH) | 0.4 | $921k | +38% | 6.7k | 137.94 |
|
| Netflix (NFLX) | 0.3 | $893k | -6% | 13k | 68.95 |
|
| Vanguard World Mega Cap Val Etf (MGV) | 0.3 | $844k | 5.2k | 161.83 |
|
|
| Broadcom (AVGO) | 0.3 | $824k | -3% | 2.2k | 370.86 |
|
| Alps Etf Tr Alerian Mlp (AMLP) | 0.3 | $818k | -11% | 15k | 54.03 |
|
| Comfort Systems USA (FIX) | 0.3 | $768k | +63% | 459.00 | 1674.06 |
|
| Merck & Co (MRK) | 0.3 | $763k | +73% | 6.0k | 127.50 |
|
| Lockheed Martin Corporation (LMT) | 0.3 | $738k | +139% | 1.5k | 508.92 |
|
| Ishares Tr Russell 2000 Etf (IWM) | 0.3 | $732k | 2.5k | 293.99 |
|
|
| Bristol Myers Squibb (BMY) | 0.3 | $726k | +90% | 12k | 60.74 |
|
| Meta Platforms Cl A (META) | 0.3 | $722k | -16% | 1.1k | 646.19 |
|
| Select Sector Spdr Tr St Str Indl Etf (XLI) | 0.3 | $718k | 4.0k | 179.41 |
|
|
| Centene Corporation (CNC) | 0.3 | $699k | +60% | 11k | 66.44 |
|
| Visa Com Cl A (V) | 0.3 | $686k | +12% | 1.9k | 358.58 |
|
| PG&E Corporation (PCG) | 0.3 | $675k | +101% | 39k | 17.32 |
|
| Western Digital (WDC) | 0.3 | $669k | +40% | 1.4k | 477.22 |
|
| Edison International (EIX) | 0.3 | $653k | +63% | 8.4k | 77.63 |
|
| Phillips 66 (PSX) | 0.2 | $635k | +125% | 3.1k | 206.86 |
|
| Select Sector Spdr Tr St Str Mater Etf (XLB) | 0.2 | $630k | +38% | 13k | 50.53 |
|
| Eli Lilly & Co. (LLY) | 0.2 | $616k | 523.00 | 1178.28 |
|
|
| Chevron Corporation (CVX) | 0.2 | $579k | +138% | 3.1k | 187.37 |
|
| Wal-Mart Stores (WMT) | 0.2 | $557k | -50% | 4.9k | 114.25 |
|
| Airbnb Com Cl A (ABNB) | 0.2 | $546k | +100% | 3.7k | 145.98 |
|
| PNC Financial Services (PNC) | 0.2 | $542k | +85% | 2.1k | 252.83 |
|
| Vanguard Bd Index Fds Vanguard Ultra (VUSB) | 0.2 | $535k | -6% | 11k | 49.69 |
|
| Bentley Sys Com Cl B (BSY) | 0.2 | $530k | NEW | 16k | 32.34 |
|
| Snowflake Com Shs (SNOW) | 0.2 | $524k | NEW | 1.9k | 268.90 |
|
| Chubb (CB) | 0.2 | $521k | -31% | 1.5k | 352.16 |
|
| Vanguard World Health Car Etf (VHT) | 0.2 | $519k | 1.7k | 303.25 |
|
|
| American Centy Etf Tr Us Large Cap Vlu (AVLV) | 0.2 | $503k | -9% | 5.5k | 91.65 |
|
| Dimensional Etf Trust Intl High Profit (DIHP) | 0.2 | $496k | NEW | 15k | 33.84 |
|
| Vanguard Tax-managed Fds Van Ftse Dev Mkt (VEA) | 0.2 | $492k | +2% | 7.1k | 69.70 |
|
| Ge Vernova (GEV) | 0.2 | $485k | +89% | 458.00 | 1058.43 |
|
| J.B. Hunt Transport Services (JBHT) | 0.2 | $484k | +59% | 1.7k | 291.41 |
|
| Tidal Trust Iii Fund Gra Mid Etf (GRNJ) | 0.2 | $471k | NEW | 17k | 28.46 |
|
| Oracle Corporation (ORCL) | 0.2 | $468k | +44% | 3.7k | 126.41 |
|
| Ishares Tr Rus 1000 Grw Etf (IWF) | 0.2 | $467k | +300% | 3.9k | 119.39 |
|
| O'reilly Automotive (ORLY) | 0.2 | $462k | 5.4k | 86.05 |
|
|
| TJX Companies (TJX) | 0.2 | $450k | +104% | 2.9k | 154.45 |
|
| Molina Healthcare (MOH) | 0.2 | $439k | NEW | 1.9k | 225.37 |
|
| Home Depot (HD) | 0.2 | $438k | +34% | 1.3k | 338.80 |
|
| Travelers Companies (TRV) | 0.2 | $438k | NEW | 1.2k | 368.97 |
|
| Aurora Innovation Class A Com (AUR) | 0.2 | $424k | +250% | 70k | 6.06 |
|
| Technipfmc (FTI) | 0.2 | $419k | +15% | 5.8k | 72.07 |
|
| Wells Fargo & Company (WFC) | 0.2 | $407k | NEW | 4.6k | 87.50 |
|
| General Mills (GIS) | 0.2 | $400k | NEW | 11k | 37.97 |
|
| Viking Holdings Ord Shs (VIK) | 0.2 | $399k | NEW | 4.1k | 97.04 |
|
| Eversource Energy (ES) | 0.2 | $398k | NEW | 5.3k | 74.62 |
|
| FedEx Corporation (FDX) | 0.2 | $397k | +41% | 1.3k | 312.94 |
|
| Alphabet Cap Stk Cl A (GOOGL) | 0.2 | $395k | +8% | 1.1k | 346.67 |
|
| Fortinet (FTNT) | 0.2 | $391k | NEW | 2.4k | 161.61 |
|
| Marsh & McLennan Companies (MRSH) | 0.2 | $387k | +40% | 2.1k | 182.22 |
|
| Lam Research Corp Com New (LRCX) | 0.2 | $387k | +7% | 1.2k | 313.22 |
|
| Abbvie (ABBV) | 0.2 | $385k | -12% | 1.5k | 254.57 |
|
| American Centy Etf Tr Intl Eqt Etf (AVDE) | 0.1 | $383k | +22% | 4.3k | 89.34 |
|
| Exxon Mobil Corporation (XOM) | 0.1 | $380k | NEW | 2.6k | 147.36 |
|
| Vertiv Holdings Com Cl A (VRT) | 0.1 | $370k | NEW | 1.3k | 289.62 |
|
| Vanguard World Consum Stp Etf (VDC) | 0.1 | $366k | 1.6k | 230.32 |
|
|
| Ge Aerospace Com New (GE) | 0.1 | $362k | +32% | 1.0k | 348.71 |
|
| Take-Two Interactive Software (TTWO) | 0.1 | $359k | NEW | 1.5k | 236.68 |
|
| Vanguard Whitehall Fds Intl High Etf (VYMI) | 0.1 | $353k | 3.5k | 100.88 |
|
|
| Verisign (VRSN) | 0.1 | $351k | NEW | 1.3k | 277.66 |
|
| Neurocrine Biosciences (NBIX) | 0.1 | $351k | NEW | 2.1k | 170.88 |
|
| Walt Disney Company (DIS) | 0.1 | $342k | NEW | 3.5k | 97.67 |
|
| Colgate-Palmolive Company (CL) | 0.1 | $341k | NEW | 3.7k | 92.98 |
|
| Capital One Financial (COF) | 0.1 | $340k | NEW | 1.6k | 208.03 |
|
| Aon Shs Cl A (AON) | 0.1 | $339k | NEW | 924.00 | 367.21 |
|
| Atlassian Corporation Cl A (TEAM) | 0.1 | $337k | NEW | 3.6k | 93.29 |
|
| Draftkings Com Cl A (DKNG) | 0.1 | $336k | NEW | 14k | 24.94 |
|
| Carpenter Technology Corporation (CRS) | 0.1 | $335k | NEW | 601.00 | 557.77 |
|
| Duke Energy Corp Com New (DUK) | 0.1 | $333k | +15% | 2.7k | 125.00 |
|
| UnitedHealth (UNH) | 0.1 | $328k | NEW | 769.00 | 426.24 |
|
| Waste Connections (WCN) | 0.1 | $328k | NEW | 1.9k | 171.91 |
|
| Texas Roadhouse (TXRH) | 0.1 | $318k | NEW | 1.6k | 197.03 |
|
| Freeport Mcmoran CL B (FCX) | 0.1 | $316k | +44% | 5.4k | 58.38 |
|
| Bank of America Corporation (BAC) | 0.1 | $315k | NEW | 5.1k | 61.27 |
|
| Nutanix Cl A (NTNX) | 0.1 | $313k | NEW | 5.7k | 55.08 |
|
| Mid-America Apartment (MAA) | 0.1 | $308k | NEW | 2.3k | 132.96 |
|
| Emcor (EME) | 0.1 | $307k | NEW | 413.00 | 744.16 |
|
| Vanguard World Consum Dis Etf (VCR) | 0.1 | $307k | -59% | 783.00 | 391.55 |
|
| Teradyne (TER) | 0.1 | $306k | NEW | 948.00 | 322.36 |
|
| Dollar General (DG) | 0.1 | $296k | NEW | 2.4k | 125.75 |
|
| Spdr Series Trust ST STR P500GRW (SPYG) | 0.1 | $293k | 2.5k | 116.25 |
|
|
| Cummins (CMI) | 0.1 | $291k | +6% | 449.00 | 648.48 |
|
| Citizens Financial (CFG) | 0.1 | $289k | NEW | 4.0k | 72.39 |
|
| Mueller Industries (MLI) | 0.1 | $288k | NEW | 4.9k | 59.13 |
|
| Wisdomtree Tr Floatng Rat Trea (USFR) | 0.1 | $288k | +39% | 5.7k | 50.46 |
|
| Northern Trust Corporation (NTRS) | 0.1 | $286k | NEW | 1.6k | 184.67 |
|
| American Centy Etf Tr Us Sml Cp Valu (AVUV) | 0.1 | $283k | -2% | 2.3k | 125.36 |
|
| Delta Air Lines Com New (DAL) | 0.1 | $282k | NEW | 3.4k | 84.18 |
|
| Citigroup Com New (C) | 0.1 | $281k | NEW | 2.2k | 129.36 |
|
| Blackrock (BLK) | 0.1 | $280k | 261.00 | 1072.20 |
|
|
| Taiwan Semiconductor Manufac Sponsored Ads (TSM) | 0.1 | $278k | NEW | 698.00 | 398.35 |
|
| Fastenal Company (FAST) | 0.1 | $277k | 6.1k | 45.49 |
|
|
| Ameriprise Financial (AMP) | 0.1 | $271k | NEW | 514.00 | 527.87 |
|
| Vanguard World Industrial Etf (VIS) | 0.1 | $271k | NEW | 785.00 | 345.08 |
|
| American Centy Etf Tr Avantis Emgmkt (AVEM) | 0.1 | $270k | NEW | 3.0k | 89.26 |
|
| Vertex Pharmaceuticals Incorporated (VRTX) | 0.1 | $270k | +21% | 556.00 | 485.65 |
|
| General Motors Company (GM) | 0.1 | $270k | NEW | 3.5k | 76.07 |
|
| Vanguard Bd Index Fds Short Trm Bond (BSV) | 0.1 | $263k | 3.4k | 77.69 |
|
|
| Goldman Sachs (GS) | 0.1 | $256k | -31% | 240.00 | 1065.26 |
|
| First Tr Exchange-traded Ft Vest S&p 500 (KNG) | 0.1 | $254k | 5.0k | 51.06 |
|
|
| Intel Corporation (INTC) | 0.1 | $253k | NEW | 2.7k | 95.04 |
|
| Vanguard Index Fds S&p 500 Etf Shs (VOO) | 0.1 | $250k | 366.00 | 683.14 |
|
|
| EOG Resources (EOG) | 0.1 | $250k | NEW | 1.8k | 139.89 |
|
| Philip Morris International (PM) | 0.1 | $250k | NEW | 1.3k | 193.03 |
|
| Metropcs Communications (TMUS) | 0.1 | $250k | NEW | 1.3k | 192.43 |
|
| Nextera Energy (NEE) | 0.1 | $244k | +5% | 2.8k | 88.79 |
|
| Texas Instruments Incorporated (TXN) | 0.1 | $242k | NEW | 853.00 | 284.09 |
|
| Johnson Controls Internation SHS (JCI) | 0.1 | $241k | -25% | 1.7k | 140.46 |
|
| Arista Networks Com Shs (ANET) | 0.1 | $237k | NEW | 1.4k | 168.61 |
|
| Robert Half International (RHI) | 0.1 | $236k | NEW | 5.7k | 41.80 |
|
| Cubesmart (CUBE) | 0.1 | $233k | NEW | 5.6k | 41.89 |
|
| Kinder Morgan (KMI) | 0.1 | $231k | NEW | 7.2k | 32.30 |
|
| Moody's Corporation (MCO) | 0.1 | $231k | NEW | 452.00 | 510.86 |
|
| DTE Energy Company (DTE) | 0.1 | $231k | NEW | 1.6k | 148.19 |
|
| Rubrik Cl A (RBRK) | 0.1 | $231k | NEW | 2.9k | 78.97 |
|
| Huntington Bancshares Incorporated (HBAN) | 0.1 | $227k | NEW | 13k | 18.25 |
|
| Nvent Elec SHS (NVT) | 0.1 | $227k | NEW | 1.5k | 154.92 |
|
| Seagate Technology Hldngs Pl Ord Shs (STX) | 0.1 | $226k | NEW | 287.00 | 787.83 |
|
| Vanguard World Energy Etf (VDE) | 0.1 | $225k | NEW | 1.4k | 162.82 |
|
| Lyondellbasell Industries Nv Shs - A - (LYB) | 0.1 | $225k | NEW | 3.8k | 59.17 |
|
| FactSet Research Systems (FDS) | 0.1 | $224k | NEW | 867.00 | 258.09 |
|
| International Business Machines (IBM) | 0.1 | $223k | NEW | 1.0k | 212.70 |
|
| Rbc Cad (RY) | 0.1 | $222k | NEW | 1.0k | 215.43 |
|
| Copart (CPRT) | 0.1 | $220k | +29% | 8.0k | 27.61 |
|
| Atmos Energy Corporation (ATO) | 0.1 | $219k | NEW | 1.2k | 177.68 |
|
| Synopsys (SNPS) | 0.1 | $219k | NEW | 571.00 | 384.27 |
|
| Illinois Tool Works (ITW) | 0.1 | $219k | NEW | 792.00 | 275.97 |
|
| Corning Incorporated (GLW) | 0.1 | $218k | NEW | 1.4k | 154.65 |
|
| Sentinelone Cl A (S) | 0.1 | $218k | NEW | 11k | 19.57 |
|
| Vanguard Malvern Fds Core-plus Bd Etf (VPLS) | 0.1 | $216k | 2.8k | 76.96 |
|
|
| Western Alliance Bancorporation (WAL) | 0.1 | $216k | NEW | 2.6k | 82.30 |
|
| Abbott Laboratories (ABT) | 0.1 | $216k | NEW | 2.1k | 100.68 |
|
| Old Republic International Corporation (ORI) | 0.1 | $215k | 5.1k | 42.24 |
|
|
| Docusign (DOCU) | 0.1 | $214k | NEW | 4.0k | 52.74 |
|
| Amgen (AMGN) | 0.1 | $212k | 579.00 | 366.29 |
|
|
| CarMax (KMX) | 0.1 | $211k | NEW | 3.7k | 57.33 |
|
| Vanguard Bd Index Fds Total Bnd Mrkt (BND) | 0.1 | $211k | 2.9k | 72.86 |
|
|
| Exelixis (EXEL) | 0.1 | $210k | NEW | 3.8k | 55.92 |
|
| Illumina (ILMN) | 0.1 | $209k | NEW | 1.1k | 186.65 |
|
| Ishares Tr S&P SML 600 GWT (IJT) | 0.1 | $209k | NEW | 1.2k | 172.88 |
|
| Cigna Corp (CI) | 0.1 | $209k | NEW | 743.00 | 281.28 |
|
| Raytheon Technologies Corp (RTX) | 0.1 | $209k | NEW | 1.1k | 193.50 |
|
| Acuity Brands (AYI) | 0.1 | $209k | NEW | 625.00 | 333.72 |
|
| Costco Wholesale Corporation (COST) | 0.1 | $208k | NEW | 221.00 | 942.00 |
|
| Invesco Qqq Tr Unit Ser 1 (QQQ) | 0.1 | $208k | NEW | 299.00 | 695.70 |
|
| Vanguard Index Fds Mcap Vl Idxvip (VOE) | 0.1 | $207k | NEW | 1.0k | 202.78 |
|
| Ishares Tr TRS FLT RT BD (TFLO) | 0.1 | $206k | 4.1k | 50.58 |
|
|
| RBC Bearings Incorporated (RBC) | 0.1 | $206k | NEW | 358.00 | 575.22 |
|
| Jefferies Finl Group (JEF) | 0.1 | $205k | NEW | 3.7k | 54.87 |
|
| Hp (HPQ) | 0.1 | $205k | NEW | 8.2k | 24.84 |
|
| Biogen Idec (BIIB) | 0.1 | $204k | NEW | 991.00 | 205.99 |
|
| Owens Corning (OC) | 0.1 | $203k | NEW | 1.4k | 143.91 |
|
| Consolidated Edison (ED) | 0.1 | $203k | NEW | 1.8k | 112.37 |
|
| Ross Stores (ROST) | 0.1 | $201k | NEW | 859.00 | 233.46 |
|
| Applied Industrial Technologies (AIT) | 0.1 | $201k | NEW | 596.00 | 336.41 |
|
| Prosperity Bancshares (PB) | 0.1 | $200k | NEW | 2.7k | 73.49 |
|
| ConAgra Foods (CAG) | 0.1 | $179k | NEW | 13k | 14.28 |
|
| Hyperliquid Strategies (PURR) | 0.1 | $174k | NEW | 26k | 6.68 |
|
| Graphic Packaging Holding Company (GPK) | 0.1 | $151k | NEW | 14k | 10.82 |
|
| Newell Rubbermaid (NWL) | 0.0 | $62k | NEW | 12k | 5.23 |
|
| Medical Properties Trust (MPT) | 0.0 | $58k | -16% | 12k | 4.75 |
|
| Zoominfo Technologies Common Stock (GTM) | 0.0 | $46k | NEW | 15k | 3.07 |
|
| Gossamer Bio (GOSS) | 0.0 | $3.7k | NEW | 22k | 0.17 |
|
Past Filings by Mainsail Asset Management
SEC 13F filings are viewable for Mainsail Asset Management going back to 2024
- Mainsail Asset Management 2026 Q2 filed Aug. 12, 2026
- Mainsail Asset Management 2026 Q1 filed May 13, 2026
- Mainsail Asset Management 2025 Q4 filed Feb. 5, 2026
- Mainsail Asset Management 2025 Q3 filed Oct. 28, 2025
- Mainsail Asset Management 2025 Q2 filed July 23, 2025
- Mainsail Asset Management 2025 Q1 filed May 12, 2025
- Mainsail Asset Management 2024 Q4 filed Jan. 31, 2025
- Mainsail Asset Management 2024 Q3 filed Oct. 18, 2024
- Mainsail Asset Management 2024 Q2 filed Aug. 8, 2024
- Mainsail Asset Management 2023 Q4 filed April 9, 2024
- Mainsail Asset Management 2024 Q1 filed April 9, 2024