| # | % | |||||
|---|---|---|---|---|---|---|
| 1 | SCHWAB SHORT-TERM US TREASURY ETF | 669,507 | 34,011,000 | 10.79% | ||
| 2 | LKQ CORP | 1,000,318 | 28,369,000 | 9.00% | ||
| 3 | GRACO INC COM | 354,214 | 23,743,000 | 7.53% | ||
| 4 | FIRST REP BK SAN FRANCISCO C | 334,624 | 21,004,000 | 6.66% | ||
| 5 | PRIMERICA INC | 375,550 | 16,926,000 | 5.37% | ||
| 6 | PROGRESSIVE CORP OHIO | 526,410 | 16,129,000 | 5.12% | ||
| 7 | ISHARES TR | 182,001 | 15,468,000 | 4.91% | ||
| 8 | ISHARES 5-10 YEAR INVESTMENT GRADE CORPORATE BOND ETF | 135,265 | 14,690,000 | 4.66% | ||
| 9 | DONALDSON INC | 519,667 | 14,592,000 | 4.63% | ||
| 10 | SUN HYDRAULICS CORP COM | 456,649 | 12,544,000 | 3.98% | ||
| 11 | PROTO LABS INC | 146,784 | 9,835,000 | 3.12% | ||
| 12 | COPART INC | 293,795 | 9,666,000 | 3.07% | ||
| 13 | CASS INFORMATION SYS INC COM | 187,485 | 9,211,000 | 2.92% | ||
| 14 | SCHWAB INTERMEDIATE-TERM US TREASURY ETF | 160,198 | 8,731,000 | 2.77% | ||
| 15 | TRIPADVISOR INC | 126,159 | 7,951,000 | 2.52% | ||
| 16 | COMPUTER PROGRAMS & SYSTEMS INC | 187,526 | 7,900,000 | 2.51% | ||
| 17 | PACIFIC PREMIER BANCORP | 381,491 | 7,752,000 | 2.46% | ||
| 18 | TUPPERWARE BRANDS CORP | 154,817 | 7,662,000 | 2.43% | ||
| 19 | CREDIT ACCEP CORP MICH | 36,350 | 7,156,000 | 2.27% | ||
| 20 | CIRCOR INTL INC COM | 166,731 | 6,689,000 | 2.12% | ||
| 21 | SEI INVESTMENTS CO | 109,722 | 5,292,000 | 1.68% | ||
| 22 | PRICELINE GRP INC | 4,271 | 5,283,000 | 1.68% | ||
| 23 | LIBERTY TRIPADVISOR HLDGS INC COM SER A | 213,222 | 4,727,000 | 1.50% | ||
| 24 | SCHWAB US DIVIDEND EQUITY ETF | 122,021 | 4,387,000 | 1.39% | ||
| 25 | VANGUARD WHITEHALL FDS | 68,602 | 4,298,000 | 1.36% | ||
| 26 | BERKSHIRE HATHAWAY INC DE CL B NEW | 23,071 | 3,009,000 | 0.95% | ||
| 27 | FIDELITY NATIONAL FINANCIAL | 69,648 | 2,470,000 | 0.78% | ||
| 28 | NICHOLAS FINANCIAL INC | 125,418 | 1,628,000 | 0.52% | ||
| 29 | SPROTT PHYSICAL GOLD TRUST UNIT | 141,334 | 1,297,000 | 0.41% | ||
| 30 | ISHARES TR | 6,889 | 755,000 | 0.24% | ||
| 31 | SCHWAB US AGGREGATE BOND ETF | 10,827 | 565,000 | 0.18% | ||
| 32 | OCEAN SHORE HLDG CO NEW | 27,610 | 444,000 | 0.14% | ||
| 33 | SCHWAB U.S. BROAD MARKET ETF | 5,534 | 257,000 | 0.08% | ||
| 34 | SOUTH JERSEY INDS INC COM | 10,032 | 253,000 | 0.08% | ||
| 35 | VANGUARD STAR FDS | 4,557 | 202,000 | 0.06% | ||
| 36 | SCHWAB INTERNATIONAL EQUITY ETF | 7,034 | 193,000 | 0.06% | ||
| 37 | VANGUARD INDEX FDS | 1,556 | 154,000 | 0.05% | ||
| 38 | ISHARES TR | 1 | 0 | 0.00% | ||
| 39 | ISHARES TR | 1 | 0 | 0.00% | ||
| 40 | ISHARES TR | 1 | 0 | 0.00% | ||
| 41 | ISHARES TR | 1 | 0 | 0.00% | ||
| 42 | ISHARES TR | 1 | 0 | 0.00% | ||
| 43 | VANGUARD INDEX FDS | 1 | 0 | 0.00% |
Portfolio data is normalized using SEC Form 13F filings, including the Original 13F-HR (0001513125-15-000005, filed 2015.11.12).
From 2023-01-03 onward, the SEC requires values to be reported in nearest dollars. Earlier filings reported values in thousands; therefore, positions shown as $0 in older filings may represent actual values between $0–$999.