| # | Security | Value | Shares | % Port | Change | Δ Shares |
|---|---|---|---|---|---|---|
| 1 | APPLE INC COM | $68.8M | 271.2K | 3.0% | ADDED | +11.7K |
| 2 | BROADCOM INC COM | $65.5M | 211.5K | 2.9% | REDUCED | -3,269 |
| 3 | APPLE INC COM | $62.8M | 247.5K | 2.7% | REDUCED | -12,000 |
| 4 | ADVISORS SER TR LOGAN CAP BRD IN | $58.1M | 984.7K | 2.5% | —HELD | 0 |
| 5 | KLA CORP COM NEW | $52.4M | 35.6K | 2.3% | ADDED | +29.7K |
| 6 | AMPHENOL CORP CL A | $52.2M | 413.1K | 2.3% | REDUCED | -1,826 |
| 7 | NETFLIX INC. COM | $39.9M | 414.9K | 1.7% | REDUCED | -592 |
| 8 | AMAZON COM INC COM | $37.9M | 181.9K | 1.6% | REDUCED | -1,758 |
| 9 | MASTERCARD INCORPORATED CL A | $37.4M | 74.8K | 1.6% | ADDED | +60.8K |
| 10 | MICROSOFT CORP COM | $37.1M | 100.2K | 1.6% | ADDED | +35.1K |
| 11 | META PLATFORMS INC CL A | $35.4M | 61.8K | 1.5% | REDUCED | -185 |
| 12 | ALPHABET INC CAP STK CL C | $35.1M | 122.4K | 1.5% | ADDED | +113.2K |
| 13 | ALPHABET INC CAP STK CL A | $34.8M | 121.1K | 1.5% | ADDED | +112.5K |
| 14 | AMAZON COM INC COM | $30.3M | 145.4K | 1.3% | REDUCED | -38,312 |
| 15 | APPLOVIN CORP COM CL A | $27.3M | 68.7K | 1.2% | ADDED | +55.4K |
| 16 | FLEXTRONICS INTL LTD ORD | $25.7M | 393.3K | 1.1% | ADDED | +341.2K |
| 17 | FASTENAL CO COM | $25.7M | 553.0K | 1.1% | ADDED | +154.2K |
| 18 | DICKS SPORTING GOODS INC COM | $23.8M | 120.1K | 1.0% | REDUCED | -701 |
| 19 | MICROSOFT CORP COM | $23.0M | 62.1K | 1.0% | REDUCED | -3,018 |
| 20 | BROADCOM INC COM | $22.7M | 73.3K | 1.0% | REDUCED | -141,491 |
| 21 | WILLIAMS SONOMA INC COM | $22.5M | 123.2K | 1.0% | REDUCED | -716 |
| 22 | MICRON TECHNOLOGY INC COM | $21.6M | 63.8K | 0.9% | ADDED | +121 |
| 23 | ELI LILLY & CO COM | $20.5M | 22.3K | 0.9% | —HELD | 0 |
| 24 | SHELL PLC SPON ADS | $20.4M | 219.6K | 0.9% | REDUCED | -4,710 |
| 25 | JPMORGAN CHASE & CO COM | $18.3M | 62.1K | 0.8% | REDUCED | -451 |
Holdings data sourced from SEC EDGAR 13F-HR filings. Updated quarterly, approximately 45 days after quarter end. All data is public domain.
Last filed: May 8, 2026