Vault-13

MAINSAIL ASSET MANAGEMENT, LLC

BIRMINGHAM, AL · CIK 2016972 · 13F filing filed 2025-05-12

SEC-registered investment adviser since 2007 · limited liability company

$146.1m reported value +2.1% vs Q4 2024
64positions
79.7%in top 10
4 new 35 added 13 reduced 5 sold out vs Q4 2024

Holdings, Q1 2025

The small lines show how much was held over the last 4 quarters (adjusted for stock splits).

#SecurityTickerShares Value% of portfolioChangeShares change
1 VANGUARD INDEX FDS VALUE ETF VTV VTV 197,905 $34.2m23.40% 23.40% AddedShares held: Q2 2024 178.9k, Q3 2024 177.0k, Q4 2024 181.8k, Q1 2025 197.9k +16.1k +16,117 8.9%
2 VANGUARD INDEX FDS GROWTH ETF VUG VUG 90,406 $33.5m22.95% 22.95% AddedShares held: Q2 2024 83.3k, Q3 2024 83.5k, Q4 2024 85.6k, Q1 2025 90.4k +4.8k +4,784 5.6%
3 CINTAS CORP COM CTAS CTAS 107,844 $22.2m15.17% 15.17% AddedShares held: Q2 2024 106.1k, Q3 2024 92.7k, Q4 2024 107.8k, Q1 2025 107.8k +35 +35 0.0%
4 VANGUARD INDEX FDS SM CP VAL ETF VBR VBR 27,560 $5.1m3.51% 3.51% AddedShares held: Q2 2024 25.8k, Q3 2024 25.1k, Q4 2024 25.8k, Q1 2025 27.6k +1.8k +1,769 6.9%
5 APPLE INC COM AAPL AAPL 20,570 $4.6m3.13% 3.13% AddedShares held: Q2 2024 20.0k, Q3 2024 20.1k, Q4 2024 19.7k, Q1 2025 20.6k +910 +910 4.6%
6 VANGUARD INDEX FDS SML CP GRW ETF VBK VBK 17,050 $4.3m2.94% 2.94% AddedShares held: Q2 2024 13.6k, Q3 2024 14.0k, Q4 2024 15.3k, Q1 2025 17.1k +1.8k +1,787 11.7%
7 VANGUARD SPECIALIZED FUNDS DIV APP ETF VIG VIG 19,025 $3.7m2.53% 2.53% ReducedShares held: Q2 2024 19.5k, Q3 2024 19.5k, Q4 2024 19.2k, Q1 2025 19.0k -213 -213 -1.1%
8 VANGUARD WHITEHALL FDS HIGH DIV YLD VYM VYM 24,544 $3.2m2.17% 2.17% AddedShares held: Q2 2024 25.5k, Q3 2024 25.6k, Q4 2024 24.5k, Q1 2025 24.5k +55 +55 0.2%
9 VANGUARD INDEX FDS TOTAL STK MKT VTI VTI 11,157 $3.1m2.10% 2.10% AddedShares held: Q2 2024 10.7k, Q3 2024 10.8k, Q4 2024 10.9k, Q1 2025 11.2k +230 +230 2.1%
10 VANGUARD WORLD FD INF TECH ETF VGT VGT 4,970 $2.7m1.84% 1.84% AddedShares held: Q2 2024 5.0k, Q3 2024 5.0k, Q4 2024 5.0k, Q1 2025 5.0k +3 +3 0.1%
11 BLACKROCK ETF TRUST II ISHARES AAA CLO CLOA CLOA 47,025 $2.4m1.67% 1.67% AddedShares held: Q2 2024 0, Q3 2024 17.8k, Q4 2024 15.1k, Q1 2025 47.0k +31.9k +31,935 211.6%
12 AMAZON COM INC COM AMZN AMZN 9,608 $1.8m1.25% 1.25% AddedShares held: Q2 2024 8.0k, Q3 2024 9.3k, Q4 2024 9.5k, Q1 2025 9.6k +86 +86 0.9%
13 MICROSOFT CORP COM MSFT MSFT 4,829 $1.8m1.24% 1.24% AddedShares held: Q2 2024 5.6k, Q3 2024 5.6k, Q4 2024 4.6k, Q1 2025 4.8k +262 +262 5.7%
14 NETFLIX INC COM NFLX NFLX 1,270 $1.2m0.81% 0.81% AddedShares held: Q2 2024 1.3k, Q3 2024 1.3k, Q4 2024 1.3k, Q1 2025 1.3k +15 +15 1.2%
15 PALANTIR TECHNOLOGIES INC CL A PLTR PLTR 13,425 $1.1m0.78% 0.78% AddedShares held: Q2 2024 12.7k, Q3 2024 12.7k, Q4 2024 13.3k, Q1 2025 13.4k +101 +101 0.8%
16 ISHARES TR AGGRES ALLOC ETF AOA AOA 12,859 $983.8k0.67% 0.67% AddedShares held: Q2 2024 11.2k, Q3 2024 13.0k, Q4 2024 12.4k, Q1 2025 12.9k +421 +421 3.4%
17 VANGUARD BD INDEX FDS VANGUARD ULTRA VUSB VUSB 19,481 $971.2k0.66% 0.66% AddedShares held: Q2 2024 16.6k, Q3 2024 16.3k, Q4 2024 19.4k, Q1 2025 19.5k +121 +121 0.6%
18 TESLA INC COM TSLA TSLA 3,735 $968.0k0.66% 0.66% ReducedShares held: Q2 2024 3.4k, Q3 2024 3.6k, Q4 2024 3.8k, Q1 2025 3.7k -82 -82 -2.1%
19 ALPHABET INC CAP STK CL C GOOG GOOG 5,948 $929.3k0.64% 0.64% AddedShares held: Q2 2024 5.8k, Q3 2024 5.8k, Q4 2024 5.8k, Q1 2025 5.9k +115 +115 2.0%
20 NVIDIA CORPORATION COM NVDA NVDA 8,553 $927.0k0.63% 0.63% AddedShares held: Q2 2024 6.4k, Q3 2024 6.4k, Q4 2024 6.4k, Q1 2025 8.6k +2.1k +2,117 32.9%
21 SOUTHERN CO COM SO SO 9,165 $842.8k0.58% 0.58% AddedShares held: Q2 2024 7.6k, Q3 2024 7.6k, Q4 2024 9.2k, Q1 2025 9.2k +12 +12 0.1%
22 BERKSHIRE HATHAWAY INC DEL CL B NEW BRK.B BRK.B 1,477 $786.6k0.54% 0.54% AddedShares held: Q2 2024 1.4k, Q3 2024 1.4k, Q4 2024 1.4k, Q1 2025 1.5k +114 +114 8.4%
23 ALPS ETF TR ALERIAN MLP AMLP AMLP 15,136 $786.2k0.54% 0.54% UnchangedShares held: Q2 2024 15.1k, Q3 2024 15.1k, Q4 2024 15.1k, Q1 2025 15.1k
24 VANGUARD BD INDEX FDS SHORT TRM BOND BSV BSV 9,374 $733.8k0.50% 0.50% AddedShares held: Q2 2024 7.0k, Q3 2024 6.6k, Q4 2024 9.3k, Q1 2025 9.4k +47 +47 0.5%
25 VANGUARD WORLD FD MEGA CAP VAL ETF MGV MGV 5,230 $673.8k0.46% 0.46% UnchangedShares held: Q2 2024 5.6k, Q3 2024 5.2k, Q4 2024 5.2k, Q1 2025 5.2k
26 VISA INC COM CL A V V 1,842 $645.5k0.44% 0.44% AddedShares held: Q2 2024 1.8k, Q3 2024 1.8k, Q4 2024 1.8k, Q1 2025 1.8k +67 +67 3.8%
27 VANGUARD WORLD FD CONSUM DIS ETF VCR VCR 1,938 $630.8k0.43% 0.43% ReducedShares held: Q2 2024 2.0k, Q3 2024 2.0k, Q4 2024 2.0k, Q1 2025 1.9k -100 -100 -4.9%
28 VANGUARD WORLD FD FINANCIALS ETF VFH VFH 4,813 $575.0k0.39% 0.39% ReducedShares held: Q2 2024 5.0k, Q3 2024 5.0k, Q4 2024 5.0k, Q1 2025 4.8k -225 -225 -4.5%
29 SELECT SECTOR SPDR TR INDL XLI XLI 4,000 $524.3k0.36% 0.36% UnchangedShares held: Q2 2024 4.0k, Q3 2024 4.0k, Q4 2024 4.0k, Q1 2025 4.0k
30 OREILLY AUTOMOTIVE INC COM ORLY ORLY 358 $512.9k0.35% 0.35% UnchangedShares held: Q2 2024 358, Q3 2024 358, Q4 2024 358, Q1 2025 358
31 AMERICAN CENTY ETF TR US LARGE CAP VLU AVLV AVLV 7,774 $506.9k0.35% 0.35% ReducedShares held: Q2 2024 0, Q3 2024 9.7k, Q4 2024 15.5k, Q1 2025 7.8k -7.7k -7,749 -49.9%
32 ORACLE CORP COM ORCL ORCL 3,345 $467.7k0.32% 0.32% AddedShares held: Q2 2024 3.3k, Q3 2024 3.3k, Q4 2024 3.3k, Q1 2025 3.3k +45 +45 1.4%
33 ISHARES SILVER TR ISHARES SLV SLV 15,000 $464.9k0.32% 0.32% UnchangedShares held: Q2 2024 15.0k, Q3 2024 0, Q4 2024 15.0k, Q1 2025 15.0k
34 VANGUARD WORLD FD HEALTH CAR ETF VHT VHT 1,711 $453.0k0.31% 0.31% ReducedShares held: Q2 2024 1.8k, Q3 2024 1.8k, Q4 2024 1.8k, Q1 2025 1.7k -100 -100 -5.5%
35 COEUR MNG INC COM NEW CDE CDE 74,040 $438.3k0.30% 0.30% AddedShares held: Q2 2024 67.5k, Q3 2024 0, Q4 2024 55.0k, Q1 2025 74.0k +19.0k +19,040 34.6%
36 VANECK ETF TRUST GOLD MINERS ETF GDX GDX 9,350 $429.8k0.29% 0.29% ReducedShares held: Q2 2024 15.0k, Q3 2024 0, Q4 2024 9.5k, Q1 2025 9.3k -150 -150 -1.6%
37 META PLATFORMS INC CL A META META 679 $391.6k0.27% 0.27% AddedShares held: Q2 2024 0, Q3 2024 472, Q4 2024 594, Q1 2025 679 +85 +85 14.3%
38 SELECT SECTOR SPDR TR SBI MATERIALS XLB XLB 4,500 $386.9k0.26% 0.26% UnchangedShares held: Q2 2024 4.5k, Q3 2024 4.5k, Q4 2024 4.5k, Q1 2025 4.5k
39 JPMORGAN CHASE & CO COM JPM JPM 1,498 $367.5k0.25% 0.25% AddedShares held: Q2 2024 1.4k, Q3 2024 1.4k, Q4 2024 1.4k, Q1 2025 1.5k +104 +104 7.5%
40 VANGUARD WORLD FD CONSUM STP ETF VDC VDC 1,591 $348.1k0.24% 0.24% ReducedShares held: Q2 2024 1.7k, Q3 2024 1.7k, Q4 2024 1.7k, Q1 2025 1.6k -100 -100 -5.9%
41 JOHNSON & JOHNSON COM JNJ JNJ 2,084 $345.6k0.24% 0.24% AddedShares held: Q2 2024 1.9k, Q3 2024 1.9k, Q4 2024 1.9k, Q1 2025 2.1k +163 +163 8.5%
42 SOUTHSTATE CORPORATION COM SSB SSB 3,440 $319.3k0.22% 0.22% AddedShares held: Q2 2024 3.4k, Q3 2024 3.4k, Q4 2024 3.4k, Q1 2025 3.4k +18 +18 0.5%
43 FISERV INC COM FISV FISV 1,428 $315.3k0.22% 0.22% AddedShares held: Q2 2024 0, Q3 2024 1.4k, Q4 2024 1.4k, Q1 2025 1.4k +3 +3 0.2%
44 UNITEDHEALTH GROUP INC COM UNH UNH 590 $309.0k0.21% 0.21% AddedShares held: Q2 2024 550, Q3 2024 550, Q4 2024 550, Q1 2025 590 +40 +40 7.3%
45 DUKE ENERGY CORP NEW COM NEW DUK DUK 2,301 $280.7k0.19% 0.19% AddedShares held: Q2 2024 2.3k, Q3 2024 2.3k, Q4 2024 2.3k, Q1 2025 2.3k +31 +31 1.4%
46 VANGUARD TAX-MANAGED FDS VAN FTSE DEV MKT VEA VEA 5,478 $278.5k0.19% 0.19% ReducedShares held: Q2 2024 5.4k, Q3 2024 5.7k, Q4 2024 5.8k, Q1 2025 5.5k -338 -338 -5.8%
47 AMERICAN CENTY ETF TR US SML CP VALU AVUV AVUV 3,090 $269.3k0.18% 0.18% ReducedShares held: Q2 2024 0, Q3 2024 3.4k, Q4 2024 6.1k, Q1 2025 3.1k -3.0k -3,036 -49.6%
48 ISHARES TR IBONDS 25 TRM HG IBHE IBHE 11,054 $256.9k0.18% 0.18% ReducedShares held: Q2 2024 11.4k, Q3 2024 11.6k, Q4 2024 11.7k, Q1 2025 11.1k -618 -618 -5.3%
49 FIRST TR EXCHANGE-TRADED FD FT VEST S&P 500 KNG KNG 4,966 $250.9k0.17% 0.17% UnchangedShares held: Q2 2024 5.0k, Q3 2024 5.0k, Q4 2024 5.0k, Q1 2025 5.0k
50 VANGUARD WHITEHALL FDS INTL HIGH ETF VYMI VYMI 3,337 $245.9k0.17% 0.17% ReducedShares held: Q2 2024 3.4k, Q3 2024 3.4k, Q4 2024 3.4k, Q1 2025 3.3k -77 -77 -2.3%
51 ISHARES TR CORE S&P MCP ETF IJH IJH 4,000 $233.4k0.16% 0.16% UnchangedShares held: Q2 2024 4.0k, Q3 2024 4.0k, Q4 2024 4.0k, Q1 2025 4.0k
52 AMERICAN CENTY ETF TR INTL EQT ETF AVDE AVDE 3,480 $230.6k0.16% 0.16% ReducedShares held: Q2 2024 0, Q3 2024 6.3k, Q4 2024 9.1k, Q1 2025 3.5k -5.6k -5,629 -61.8%
53 VERTEX PHARMACEUTICALS INC COM VRTX VRTX 462 $224.0k0.15% 0.15% NewShares held: Q2 2024 450, Q3 2024 450, Q4 2024 0, Q1 2025 462
54 VANGUARD BD INDEX FDS TOTAL BND MRKT BND BND 3,030 $222.6k0.15% 0.15% UnchangedShares held: Q2 2024 2.9k, Q3 2024 3.0k, Q4 2024 3.0k, Q1 2025 3.0k
55 BOOKING HOLDINGS INC COM BKNG BKNG 47 $216.5k0.15% 0.15% AddedShares held: Q2 2024 0, Q3 2024 0, Q4 2024 45, Q1 2025 47 +2 +2 4.4%
56 FASTENAL CO COM FAST FAST 2,764 $214.3k0.15% 0.15% NewShares held: Q2 2024 0, Q3 2024 0, Q4 2024 0, Q1 2025 2.8k
57 CORPAY INC COM SHS CPAY CPAY 612 $213.4k0.15% 0.15% AddedShares held: Q2 2024 0, Q3 2024 0, Q4 2024 600, Q1 2025 612 +12 +12 2.0%
58 ISHARES TR TRS FLT RT BD TFLO TFLO 4,119 $208.7k0.14% 0.14% AddedShares held: Q2 2024 10.4k, Q3 2024 0, Q4 2024 4.1k, Q1 2025 4.1k +3 +3 0.1%
59 REGIONS FINANCIAL CORP NEW COM RF RF 9,603 $208.7k0.14% 0.14% UnchangedShares held: Q2 2024 10.5k, Q3 2024 10.5k, Q4 2024 9.6k, Q1 2025 9.6k
60 ONEOK INC NEW COM OKE OKE 2,043 $202.7k0.14% 0.14% UnchangedShares held: Q2 2024 0, Q3 2024 0, Q4 2024 2.0k, Q1 2025 2.0k
61 SPDR SERIES TRUST PRTFLO S&P500 GW SPYG SPYG 2,516 $202.2k0.14% 0.14% UnchangedShares held: Q2 2024 2.5k, Q3 2024 2.5k, Q4 2024 2.5k, Q1 2025 2.5k
62 AURORA INNOVATION INC CLASS A COM AUR AUR 20,020 $134.6k0.09% 0.09% NewShares held: Q2 2024 0, Q3 2024 0, Q4 2024 0, Q1 2025 20.0k
63 MEDICAL PPTYS TRUST INC COM MPT MPT 14,417 $86.9k0.06% 0.06% AddedShares held: Q2 2024 14.0k, Q3 2024 14.1k, Q4 2024 14.2k, Q1 2025 14.4k +261 +261 1.8%
64 CARMELL CORPORATION COM COM 62,150 $7.8k0.01% 0.01% NewShares held: Q2 2024 0, Q3 2024 0, Q4 2024 0, Q1 2025 62.1k

Sold out since Q4 2024

SecurityTickerShares held beforeValue then
AMERICAN CENTY ETF TR AVEM AVEM 5,697 $334.9k5.7k shares
VANGUARD INDEX FDS VOT VOT 1,311 $332.7k1.3k shares
VANGUARD INDEX FDS VOE VOE 2,014 $325.8k2.0k shares
SALESFORCE INC CRM CRM 604 $202.1k604 shares
SCHWAB CHARLES CORP SCHW SCHW 2,725 $201.6k2.7k shares