Thompson Davis & Co., Inc.

CIK Number: 0001017284

228.98M
Market Value
121
# of Holdings
5 months
Avg. Holding Period
Win Rate
Peformance 3-Years

Filing Date: May 13, 2025

Rank Symbol Name Price % Change Shares % Change Shares Market Value Avg. Price Paid % Weight Asset Type
1 SMID Smith-Midland C...
41.63
-2.22% 1.81M +1.51% 56.3M 39.64 44.41% Share
2 CSL Carlisle Compan...
381.99
-2.35% 20.98K 0.00% 7.14M 247.57 5.64% Share
3 DOV Dover Corporati...
176.50
-1.61% 20.92K 0.00% 3.68M 180.9 2.90% Share
4 VOO Vanguard S&P 50...
591.43
-0.24% 5.89K +0.29% 3.03M 436.12 2.39% Share
5 SHW The Sherwin-Wil...
364.06
-0.41% 7.5K 0.00% 2.62M 237.33 2.07% Share
6 CB Chubb Limited
274.20
-0.56% 6.13K 0.00% 1.85M 196.32 1.46% Share
7 VIG Vanguard Divide...
209.53
-0.26% 7.5K +19.23% 1.45M 169.22 1.15% Share
8 JPST JPMorgan Ultra-...
50.63
+0.04% 27.91K +7.44% 1.41M 50.57 1.11% Share
9 LLY Eli Lilly and C...
702.09
+2.58% 1.6K +4.23% 1.32M 332.48 1.04% Share
10 COST Costco Wholesal...
971.81
-0.37% 1.4K +0.65% 1.32M 539.57 1.04% Share
11 SPTI SPDR Portfolio ...
28.67
-0.07% 44.52K -4.23% 1.27M 28.45 1.00% Share
12 WGS GeneDx Holdings...
126.31
+2.79% 14.15K -33.03% 1.25M 26.66 0.99% Share
13 AAPL Apple Inc.
231.56
-0.52% 5.5K -16.21% 1.22M 183.18 0.96% Share
14 PROF Profound Medica...
4.33
-21.84% 203.85K +11.82% 1.19M 8.65 0.94% Share
15 DY Dycom Industrie...
267.33
-0.24% 7.25K -3.33% 1.1M 143.41 0.87% Share
16 SPTS SPDR Portfolio ...
29.23
+0.02% 36.83K +14.63% 1.08M 29.15 0.85% Share
17 HYBL SPDR Blackstone...
28.55
+0.05% 38.11K +1.88% 1.07M 28.31 0.85% Share
18 AMZN Amazon.com, Inc...
231.03
+0.02% 5.43K +6.26% 1.03M 161.38 0.81% Share
19 JMST JPMorgan Ultra-...
50.99
+0.02% 20.3K -14.48% 1.03M 50.68 0.81% Share
20 BIL SPDR Bloomberg ...
91.62
+0.04% 9.45K +84.03% 866.85K 91.57 0.68% Share
21 META Meta Platforms,...
784.78
+0.34% 1.44K 0.00% 827.65K 377.53 0.65% Share
22 VTV Vanguard Value ...
180.22
-0.14% 4.76K -3.1% 822K 145.99 0.65% Share
23 JEPI JPMorgan Equity...
56.70
+0.13% 14.36K +7.56% 820.48K 55.67 0.65% Share
24 GLD SPDR Gold Share...
307.46
+0.07% 2.79K +6.70% 803.05K 209.03 0.63% Share
25 MSFT Microsoft Corpo...
519.97
-0.48% 2.12K -1.58% 796.65K 378.8 0.63% Share
26 ESGV Vanguard ESG U....
114.34
-0.21% 8.12K 0.00% 795.75K 89.16 0.63% Share
27 QQQ Invesco QQQ Tru...
577.11
-0.48% 1.62K 0.00% 758.1K 382.79 0.60% Share
28 BB BlackBerry Limi...
3.65
-0.95% 197.11K +19.07% 743.1K 3.78 0.59% Share
29 GE GE Aerospace
267.62
-0.77% 3.57K 0.00% 714.34K 61.71 0.56% Share
30 TRAK ReposiTrak, Inc...
16.39
-0.88% 34.58K -6.49% 700.89K 9.89 0.55% Share
31 VUG Vanguard Growth...
462.00
-0.33% 1.84K +0.05% 682.51K 319.35 0.54% Share
32 GEV GE Vernova Inc.
621.76
-0.56% 2.13K 0.00% 648.72K 175.64 0.51% Share
33 XLY Consumer Discre...
229.00
-0.26% 3.24K +68.43% 639.54K 194.19 0.50% Share
34 WMT Walmart Inc.
99.98
-0.86% 7.15K +1.35% 627.86K 77.68 0.50% Share
35 SPLG SPDR Portfolio ...
75.69
-0.25% 9.45K +15.24% 621.43K 64.35 0.49% Share
36 IBIT iShares Bitcoin...
66.39
-0.95% 13.17K +27.61% 616.63K 51.7 0.49% Share
37 TMUS T-Mobile US, In...
254.65
+1.73% 2.28K -11.63% 608.1K 157.79 0.48% Share
38 IWM iShares Russell...
226.97
-0.55% 2.89K +9.18% 576.53K 215.95 0.45% Share
39 UBER Uber Technologi...
92.66
+1.37% 7.71K -0.45% 562.12K 44.16 0.44% Share
40 NVDA NVIDIA Corporat...
180.46
-0.86% 5.14K -55.11% 557K 62.91 0.44% Share
41 ORCL Oracle Corporat...
248.72
+1.54% 3.88K +46.95% 542.62K 143.45 0.43% Share
42 FIX Comfort Systems...
680.51
-1.36% 1.67K +69.09% 539.63K 364.47 0.43% Share
43 LNG Cheniere Energy...
230.43
-0.95% 2.29K +100.00% 528.75K 231.4 0.42% Share
44 FLOT iShares Floatin...
51.00
+0.04% 10.18K +5.28% 519.53K 50.83 0.41% Share
45 VSGX Vanguard ESG In...
67.75
+0.37% 8.64K +41.32% 509.35K 57.97 0.40% Share
46 PG The Procter & G...
154.24
+0.33% 2.97K 0.00% 506.66K 163.29 0.40% Share
47 XLC Communication S...
111.48
+0.26% 5.15K +14.16% 496.91K 87.46 0.39% Share
48 SPMD SPDR Portfolio ...
55.66
-0.58% 9.65K +13.53% 493.89K 51.08 0.39% Share
49 NFLX Netflix, Inc.
1239.22
+0.70% 527 0.00% 491.44K 491.09 0.39% Share
50 GLDD Great Lakes Dre...
11.36
-0.09% 54.65K +148.97% 475.45K 9.44 0.38% Share
51 SCHD Schwab U.S. Div...
27.34
-0.02% 16.74K +0.49% 468.05K 25.95 0.37% Share
52 CRWD CrowdStrike Hol...
427.68
+0.66% 1.3K +14.54% 458.35K 272.67 0.36% Share
53 COF Capital One Fin...
215.62
-2.47% 2.52K +100.00% 452.55K 179.3 0.36% Share
54 V Visa Inc.
344.47
-0.3% 1.26K +3.36% 442.63K 241.63 0.35% Share
55 TSLA Tesla, Inc.
330.38
-1.55% 1.68K +22.81% 435.39K 289.36 0.34% Share
56 SFM Sprouts Farmers...
145.63
+1.55% 2.85K -41.24% 435.02K 83.57 0.34% Share
57 VB Vanguard Small ...
245.92
-0.39% 1.96K 0.00% 433.96K 219.4 0.34% Share
58 TJX The TJX Compani...
132.63
-0.24% 3.48K +100.00% 423.25K 121.8 0.33% Share
59 XLP Consumer Staple...
81.97
+0.10% 5.15K +13.75% 420.85K 78.54 0.33% Share
60 JNJ Johnson & Johns...
176.73
+1.15% 2.48K +3.93% 412.03K 170.73 0.33% Share
61 HOOD Robinhood Marke...
114.13
+3.08% 9.45K +100.00% 393.31K 41.62 0.31% Share
62 CDNA CareDx, Inc
11.87
+0.38% 22K +37.07% 390.5K 16.28 0.31% Share
63 MKL Markel Corporat...
1930.45
-1.21% 201 -6.94% 375.79K 1574.71 0.30% Share
64 ETN Eaton Corporati...
350.88
-1.19% 1.35K +42.11% 366.97K 304.6 0.29% Share
65 XLV Health Care Sel...
136.22
+1.68% 2.48K +18.35% 362.54K 152.78 0.29% Share
66 GOOG Alphabet Inc.
204.80
+0.48% 2.25K -27.54% 350.98K 156.09 0.28% Share
67 D Dominion Energy...
61.10
-0.12% 5.86K +9.65% 328.7K 57.64 0.26% Share
68 NX Quanex Building...
21.00
-1.94% 16.66K +100.00% 309.67K 18.59 0.24% Share
69 SPY SPDR S&P 500 ET...
643.36
-0.25% 539 -2.71% 301.51K 466.02 0.24% Share
70 EME EMCOR Group, In...
604.81
-0.81% 815 +5.16% 301.25K 383.7 0.24% Share
71 JEPQ JPMorgan Nasdaq...
55.78
-0.04% 5.7K +100.00% 295.15K 51.78 0.23% Share
72 MDY SPDR S&P MIDCAP...
579.85
-0.55% 537 -1.83% 286.48K 514.13 0.23% Share
73 RDNT RadNet, Inc.
67.48
-1.85% 5.72K 0.00% 284.65K 48.11 0.22% Share
74 TOTL SPDR DoubleLine...
40.02
-0.13% 6.97K +100.00% 281.02K 40.29 0.22% Share
75 AIG American Intern...
80.11
-0.26% 3.16K +100.00% 274.73K 86.94 0.22% Share
76 CSCO Cisco Systems, ...
66.17
-4.51% 4.43K +100.00% 273.62K 61.71 0.22% Share
77 GOOGL Alphabet Inc.
203.83
+0.44% 1.7K +1.80% 262.27K 157.17 0.21% Share
78 MSTR MicroStrategy I...
366.28
-1.79% 910 +100.00% 261.3K 288.27 0.21% Share
79 RSP Invesco S&P 500...
185.81
-0.27% 1.49K 0.00% 258.29K 141.4 0.20% Share
80 MYO Myomo, Inc.
1.00
+1.84% 53.6K +90.41% 257.82K 5.67 0.20% Share
81 FBTC Fidelity Wise O...
102.00
-0.95% 3.46K -37.74% 249.38K 81.58 0.20% Share
82 BRK-B Berkshire Hatha...
477.61
-0.34% 465 0.00% 247.65K 460.26 0.20% Share
83 RING iShares MSCI Gl...
49.64
+1.20% 6.31K +100.00% 242.05K 38.36 0.19% Share
84 VEA Vanguard Develo...
58.88
+0.45% 4.73K 0.00% 240.43K 52.81 0.19% Share
85 OUNZ VanEck Merk Gol...
32.17
+0.08% 7.97K 0.00% 240.37K 18.96 0.19% Share
86 VXF Vanguard Extend...
200.22
-0.34% 1.36K +8.87% 234.62K 165.06 0.19% Share
87 IBM International B...
239.84
+1.15% 939 +0.21% 233.38K 221.14 0.18% Share
88 SDY SPDR S&P Divide...
140.19
-0.19% 1.71K 0.00% 232.42K 142.04 0.18% Share
89 NVT nVent Electric ...
87.91
-2.1% 4.33K -18.76% 226.98K 75.06 0.18% Share
90 VONV Vanguard Russel...
87.02
-0.17% 2.72K +7.59% 224.79K 83.27 0.18% Share
91 FEIM Frequency Elect...
30.80
+1.18% 14.21K 0.00% 222.39K 11.17 0.18% Share
92 ROKU Roku, Inc.
90.34
+3.23% 3.15K +100.00% 221.89K 70.44 0.17% Share
93 CTRA Coterra Energy ...
24.04
-0.15% 7.36K +100.00% 212.7K 28.9 0.17% Share
94 SOHO Sotherly Hotels...
0.84
+2.46% 286.7K -11.29% 212.04K 1.81 0.17% Share
95 AVGO Broadcom Inc.
306.07
-1.66% 1.25K -12.6% 210.13K 172.5 0.17% Share
96 GEHC GE HealthCare T...
73.39
-0.37% 2.54K +100.00% 204.68K 80.71 0.16% Share
97 ET Energy Transfer...
17.24
-0.81% 10.5K 0.00% 195.19K 15.75 0.15% Share
98 CX CEMEX, S.A.B. d...
8.54
+0.53% 34K +88.89% 190.74K 5.64 0.15% Share
99 LUNR Intuitive Machi...
9.09
+1.06% 24.83K -8.98% 184.98K 18.16 0.15% Share
100 ADTN ADTRAN Holdings...
8.82
-1.29% 18.68K +100.00% 162.85K 8.72 0.13% Share
101 NOK Nokia Oyj
4.21
+1.94% 26.6K +100.00% 140.18K 5.27 0.11% Share
102 AEE Ameren Corporat...
100.49
-0.93% 10.15K +100.00% 122.61K 100.4 0.10% Share
103 PBI Pitney Bowes In...
11.29
+0.67% 13.68K +100.00% 122.02K 9.05 0.10% Share
104 PESI Perma-Fix Envir...
11.66
-1.19% 13.44K -1.83% 97.71K 9.67 0.08% Share
105 ICAD iCAD, Inc.
3.87
+3.75% 45.55K +171.53% 93.84K 1.98 0.07% Share
106 ZDGE Zedge, Inc.
3.38
-1.6% 36.11K +100.00% 84.14K 2.33 0.07% Share
107 SHIM Shimmick Corpor...
2.32
+9.95% 45K +21.62% 81K 2.45 0.06% Share
108 TLRY Tilray Brands, ...
1.04
-12.02% 113.27K -36.78% 74.66K 1.33 0.06% Share
109 OESX Orion Energy Sy...
0.63
-0.51% 91.91K +100.00% 66.27K 0.72109 0.05% Share
110 APPS Digital Turbine...
4.29
-0.12% 17.43K +100.00% 47.31K 2.72 0.04% Share
111 SLND Southland Holdi...
4.18
-2.79% 12.5K 0.00% 37.38K 4.77 0.03% Share
112 AMPG AmpliTech Group...
3.10
-12.54% 22.22K +100.00% 34.44K 1.55 0.03% Share
113 GROY Gold Royalty Co...
3.04
-0.81% 17K -15% 24.48K 2.25 0.02% Share
114 LCID Lucid Group, In...
2.19
-2.89% 10K +100.00% 24.2K 2.42 0.02% Share
115 THM International T...
1.20
-4.4% 36K -28% 22.75K 0.51 0.02% Share
116 BW Babcock & Wilco...
1.56
-6.85% 30K 0.00% 20.17K 1.91 0.02% Share
117 VGZ Vista Gold Corp...
1.25
+0.40% 20K -41.18% 16.56K 0.95675 0.01% Share
118 AWRE Aware, Inc.
2.43
+2.97% 10K -72.97% 15.8K 1.71 0.01% Share
119 INTZ Intrusion Inc.
1.80
-1.1% 12.9K +100.00% 14.45K 1.12 0.01% Share
120 BAER Bridger Aerospa...
1.94
-7.62% 12.33K +100.00% 13.94K 1.13 0.01% Share
121 PZG Paramount Gold ...
0.71
+4.14% 16K -33.33% 5.92K 0.65788 < 0.01% Share