Disclosed positions
| SMITH MIDLAND CORP | SMID | COM | $52,899,451 | 1,824,119 | SH | None |
| CARLISLE COS INC | CSL | COM | $10,500,524 | 28,947 | SH | None |
| DOVER CORP | DOV | COM | $4,680,724 | 20,870 | SH | None |
| J P MORGAN EXCHANGE TRADED F | JPST | ULTRA SHRT ETF | $3,199,752 | 63,274 | SH | None |
| VANGUARD INDEX FDS | VOO | S&P 500 ETF SHS | $3,168,249 | 4,613 | SH | None |
| SHERWIN WILLIAMS CO | SHW | COM | $2,582,400 | 7,500 | SH | None |
| GE VERNOVA INC | GEV | COM | $2,489,528 | 2,119 | SH | None |
| APPLE INC | AAPL | COM | $2,393,906 | 8,273 | SH | None |
| VANGUARD SPECIALIZED FUNDS | VIG | DIV APP ETF | $2,215,440 | 9,363 | SH | None |
| CHUBB LIMITED | CB | COM | $2,052,959 | 6,025 | SH | None |
| CORNING INC | GLW | COM | $2,048,549 | 8,020 | SH | None |
| SPDR SERIES TRUST | BIL | ST STR BLO 1 ETF | $2,028,268 | 22,133 | SH | None |
| NVIDIA CORPORATION | NVDA | COM | $1,884,848 | 9,420 | SH | None |
| VANECK ETF TRUST | SMH | SEMICONDUCTR ETF | $1,771,697 | 2,701 | SH | None |
| COMFORT SYS USA INC | FIX | COM | $1,709,380 | 862 | SH | None |
| SPDR SERIES TRUST | SPTS | ST SHO TREAS ETF | $1,628,331 | 56,130 | SH | None |
| SPDR SERIES TRUST | SPYM | ST STR P500ETF | $1,456,611 | 16,575 | SH | None |
| PROFOUND MED CORP | PROF | COM NEW | $1,439,958 | 216,535 | SH | None |
| ELI LILLY & CO | LLY | COM | $1,439,316 | 1,200 | SH | None |
| DYCOM INDS INC | DY | COM | $1,369,643 | 2,709 | SH | None |
| ALPHABET INC | GOOG | CAP STK CL C | $1,333,552 | 3,774 | SH | None |
| GE AEROSPACE | GE | COM NEW | $1,287,126 | 3,444 | SH | None |
| AMAZON COM INC | AMZN | COM | $1,246,757 | 5,231 | SH | None |
| COSTCO WHOLESALE CORPORATION | COST | COM | $1,198,337 | 1,281 | SH | None |
| KEYSIGHT TECHNOLOGIES INC | KEYS | COM | $1,146,479 | 3,275 | SH | None |
| SPDR SERIES TRUST | SPTI | ST INTER ETF | $1,140,919 | 40,187 | SH | None |
| SCHWAB STRATEGIC TR | SCHD | US DIVIDEND EQ | $1,103,724 | 34,807 | SH | None |
| VANGUARD INDEX FDS | VTV | VALUE ETF | $1,100,453 | 5,050 | SH | None |
| VANGUARD WORLD FD | ESGV | ESG US STK ETF | $1,074,318 | 8,124 | SH | None |
| MICRON TECHNOLOGY INC | MU | COM | $1,063,666 | 923 | SH | None |
| ENERGY SERVICES OF AMER CORP | ESOA | COM | $1,060,316 | 54,825 | SH | None |
| J P MORGAN EXCHANGE TRADED F | JMST | ULTRA SHT MUNCPL | $1,035,351 | 20,301 | SH | None |
| BLACKBERRY LTD | BB | COM | $1,009,734 | 74,315 | SH | None |
| SPDR GOLD TR | GLD | GOLD SHS | $970,681 | 2,635 | SH | None |
| MARKEL GROUP INC | MKL | COM | $941,351 | 482 | SH | None |
| LIGHTPATH TECHNOLOGIES INC | LPTH | COM CL A | $919,688 | 56,250 | SH | None |
| ALPHABET INC | GOOGL | CAP STK CL A | $913,268 | 2,554 | SH | None |
| VANGUARD INDEX FDS | VUG | GROWTH ETF | $889,998 | 10,332 | SH | None |
| VANECK MERK GOLD ETF | OUNZ | GOLD SHS | $829,685 | 21,500 | SH | None |
| ROCKET LAB CORP | RKLB | COM | $825,906 | 8,125 | SH | None |
| MICROSOFT CORP | MSFT | COM | $804,977 | 2,158 | SH | None |
| CISCO SYS INC | CSCO | COM | $799,433 | 6,806 | SH | None |
| BABCOCK & WILCOX ENTERPRISES | BW | COM | $794,888 | 56,375 | SH | None |
| VANGUARD INDEX FDS | VB | SMALL CP ETF | $790,234 | 2,607 | SH | None |
| WALMART INC | WMT | COM | $783,075 | 6,944 | SH | None |
| VANGUARD WORLD FD | VSGX | ESG INTL STK ETF | $778,195 | 9,451 | SH | None |
| INVESCO EXCHANGE TRADED FD T | IGPT | AI AND NEXT GEN | $778,148 | 7,475 | SH | None |
| META PLATFORMS INC | META | CL A | $769,454 | 1,366 | SH | None |
| TECOGEN INC NEW | TGEN | COM NEW | $755,856 | 144,840 | SH | None |
| SPDR INDEX SHS FDS | GNR | ST STR NAT ETF | $726,948 | 10,800 | SH | None |
No matching rows. Clear the filter to see all records.
Largest 50 positions by reported value; the filing may contain more positions.
How amendments affect these holdings
This view uses 1 effective filing version(s). A restatement replaces the previous book; a new-holdings amendment adds positions. 1 positions lack a resolved ticker and 0 positions are put or call entries.
A 13F is a delayed quarterly snapshot of disclosed holdings. It is not a complete trade ledger and does not reveal every position in a manager's portfolio. Option values refer to the reported underlying position rather than a traded option premium.
Quarter end and public filing date
Use the filing's public availability date when constructing a historical observation. The quarter-end report period is earlier and cannot be substituted for when the public learned the holdings.
