Asset Manager
← All Institutions
MOODY ALDRICH PARTNERS LLC
18 SEWALL STREET MOODY ALDRICH PARTNERS, MARBLEHEAD, MA 01945 • 7816392750
Market Value
$489M
+8.4%
Holdings
191
-24
New Purchases
29
Added To
33
Closed
19
Reduced
85
Top 10 Concentration
17.8%
Turnover
25.1%
Top Buys (by % of Portfolio)
| Symbol | Cur % | Prior % | Chg % | Value |
|---|---|---|---|---|
| KRMN | 1.28% | 0.00% | +1.28% | $6M |
| VSEC | 1.25% | 0.00% | +1.25% | $6M |
| CPK | 1.03% | 0.00% | +1.03% | $5M |
| MOD | 0.97% | 0.00% | +0.97% | $5M |
| SPXC | 0.97% | 0.00% | +0.97% | $5M |
| CWST | 0.94% | 0.00% | +0.94% | $5M |
| CORZ | 1.52% | 0.59% | +0.94% | $7M |
| KTOS | 0.87% | 0.00% | +0.87% | $4M |
| RIOT | 1.03% | 0.16% | +0.87% | $5M |
| REVG | 1.26% | 0.47% | +0.80% | $6M |
| SRAD | 1.86% | 1.22% | +0.64% | $9M |
| GENI | 0.62% | 0.00% | +0.62% | $3M |
| APAM | 0.54% | 0.00% | +0.54% | $3M |
| SLAB | 0.52% | 0.00% | +0.52% | $3M |
| RMBS | 1.04% | 0.52% | +0.52% | $5M |
Top Sells (by % of Portfolio)
| Symbol | Cur % | Prior % | Chg % | Value |
|---|---|---|---|---|
| DRS | 0.00% | 1.87% | -1.87% | $0 |
| WTFC | 1.30% | 2.70% | -1.41% | $6M |
| INSM | 0.11% | 1.51% | -1.39% | $545K |
| HALO | 0.00% | 1.37% | -1.37% | $0 |
| COOP | 0.83% | 2.03% | -1.20% | $4M |
| SFM | 0.06% | 1.26% | -1.20% | $274K |
| AIT | 0.04% | 0.96% | -0.92% | $201K |
| ATI | 0.00% | 0.70% | -0.70% | $0 |
| EWTX | 0.27% | 0.89% | -0.62% | $1M |
| SWX | 1.43% | 2.04% | -0.61% | $7M |
| SKWD | 1.60% | 2.14% | -0.54% | $8M |
| PAA | 0.00% | 0.48% | -0.48% | $0 |
| PLMR | 1.68% | 2.14% | -0.46% | $8M |
| CPRX | 0.54% | 0.98% | -0.45% | $3M |
| BPMC | 0.00% | 0.44% | -0.44% | $0 |
Sector Allocation Over Time
Industry Breakdown
| Industry | Weight |
|---|---|
| Financial Services | 21.4% |
| Healthcare | 17.9% |
| Industrials | 15.2% |
| Technology | 11.4% |
| Energy | 9.2% |
Market Cap Concentration
| Tier | Holdings | Value | Weight |
|---|---|---|---|
| Mega Cap | 15 | $8M | 1.6% |
| Large Cap | 67 | $99M | 20.3% |
| Mid Cap | 87 | $318M | 65.1% |
| Small Cap | 21 | $63M | 12.9% |
| Micro Cap | 1 | $610K | 0.1% |
Portfolio Analytics
Avg Market Cap
$151.8B
Median Market Cap
$8.0B
Avg P/E
37.2
Median P/E
23.6
Avg Dividend Yield
0.01%
Avg Beta
0.99
# Stocks
190
# ETFs / Funds
1
Top Holdings (191 total)
| # | Symbol | % Port | Shares | Value | Avg Price | Q/Q Value Chg | Share Chg | Chg % | Status |
|---|---|---|---|---|---|---|---|---|---|
| 1 | CASH | 2.17% | 134,307 | $11M | $79.12 | $679K | -2,048 | -1.5% | |
| 2 | PTGX | 1.93% | 170,570 | $9M | $55.27 | $2M | +7,087 | +4.3% | |
| 3 | SRAD | 1.86% | 324,168 | $9M | $28.08 | $4M | +69,202 | +27.1% | |
| 4 | INDB | 1.84% | 143,467 | $9M | $62.88 | -$104K | -2,199 | -1.5% | |
| 5 | CWAN | 1.84% | 410,952 | $9M | $21.93 | -$1M | +32,532 | +8.6% | |
| 6 | VIRT | 1.82% | 198,626 | $9M | $44.79 | $1M | -2,309 | -1.1% | |
| 7 | PLMR | 1.68% | 53,211 | $8M | $154.25 | -$1M | -17,280 | -24.5% | |
| 8 | SKWD | 1.60% | 135,635 | $8M | $57.79 | -$2M | -46,949 | -25.7% | |
| 9 | COLB | 1.56% | 327,037 | $8M | $23.38 | -$635K | -5,017 | -1.5% | |
| 10 | HQY | 1.53% | 71,215 | $7M | $104.76 | $1M | +3,335 | +4.9% | |
| 11 | CORZ | 1.52% | 436,357 | $7M | $17.07 | $5M | +70,895 | +19.4% | |
| 12 | LANC | 1.51% | 42,666 | $7M | $172.77 | $2M | +14,290 | +50.4% | |
| 13 | AEIS | 1.45% | 53,355 | $7M | $132.50 | $1M | -5,315 | -9.1% | |
| 14 | ESI | 1.44% | 311,745 | $7M | $22.65 | $1M | +44,888 | +16.8% | |
| 15 | SWX | 1.43% | 93,928 | $7M | $74.39 | -$2M | -34,245 | -26.7% | |
| 16 | VRNS | 1.41% | 136,072 | $7M | $50.75 | $1M | -2,065 | -1.5% | |
| 17 | SLG | 1.39% | 109,789 | $7M | $61.90 | $363K | -1,693 | -1.5% | |
| 18 | KNF | 1.36% | 81,677 | $7M | $81.64 | -$811K | -1,236 | -1.5% | |
| 19 | POR | 1.35% | 162,814 | $7M | $40.63 | -$758K | -2,513 | -1.5% | |
| 20 | AXSM | 1.31% | 61,410 | $6M | $104.39 | -$860K | -929 | -1.5% | |
| 21 | WTFC | 1.30% | 51,163 | $6M | $123.98 | -$6M | -57,303 | -52.8% | |
| 22 | KRMN | 1.28% | 123,989 | $6M | $50.37 | — | +123,989 | — | NEW |
| 23 | REVG | 1.26% | 129,850 | $6M | $47.59 | $4M | +63,375 | +95.3% | |
| 24 | FTDR | 1.25% | 104,051 | $6M | $58.94 | $2M | -1,561 | -1.5% | |
| 25 | VSEC | 1.25% | 46,740 | $6M | $130.98 | — | +46,740 | — | NEW |
| 26 | CARG | 1.21% | 176,867 | $6M | $33.47 | $2M | +36,116 | +25.7% | |
| 27 | OSIS | 1.21% | 26,245 | $6M | $224.86 | -$28K | -4,267 | -14.0% | |
| 28 | LOAR | 1.20% | 67,924 | $6M | $86.17 | $2M | +15,156 | +28.7% | |
| 29 | GTLS | 1.19% | 35,228 | $6M | $164.65 | $635K | -550 | -1.5% | |
| 30 | GOLF | 1.18% | 79,344 | $6M | $72.82 | $1M | +14,461 | +22.3% | |
| 31 | IPAR | 1.15% | 42,715 | $6M | $131.31 | $1M | +6,150 | +16.8% | |
| 32 | MGY | 1.13% | 245,833 | $6M | $22.48 | $440K | +44,483 | +22.1% | |
| 33 | AVA | 1.13% | 145,336 | $6M | $37.95 | $625K | +28,545 | +24.4% | |
| 34 | ITRI | 1.12% | 41,794 | $6M | $131.63 | $1M | -634 | -1.5% | |
| 35 | CRDO | 1.06% | 55,861 | $5M | $92.59 | $3M | -8,254 | -12.9% | |
| 36 | RMBS | 1.04% | 79,150 | $5M | $64.02 | $3M | +34,112 | +75.7% | |
| 37 | CPK | 1.03% | 41,818 | $5M | $120.22 | — | +41,818 | — | NEW |
| 38 | RIOT | 1.03% | 444,102 | $5M | $11.30 | $4M | +345,532 | +350.5% | |
| 39 | SPSC | 1.01% | 36,303 | $5M | $136.09 | $48K | -559 | -1.5% | |
| 40 | MRUS | 0.99% | 92,009 | $5M | $52.60 | $282K | -16,272 | -15.0% | |
| 41 | CSWI | 0.98% | 16,683 | $5M | $286.83 | $1M | +3,836 | +29.9% | |
| 42 | MOD | 0.97% | 48,400 | $5M | $98.50 | — | +48,400 | — | NEW |
| 43 | SPXC | 0.97% | 28,185 | $5M | $167.68 | — | +28,185 | — | NEW |
| 44 | MYRG | 0.96% | 25,778 | $5M | $181.45 | $2M | -394 | -1.5% | |
| 45 | VRNA | 0.95% | 49,302 | $5M | $94.58 | -$1M | -47,301 | -49.0% | |
| 46 | CWST | 0.94% | 40,012 | $5M | $115.38 | — | +40,012 | — | NEW |
| 47 | AROC | 0.94% | 184,645 | $5M | $24.83 | -$334K | -2,820 | -1.5% | |
| 48 | BOOT | 0.94% | 30,115 | $5M | $152.00 | $440K | -8,401 | -21.8% | |
| 49 | TRNO | 0.93% | 81,129 | $5M | $56.07 | $409K | +15,639 | +23.9% | |
| 50 | BCPC | 0.91% | 27,882 | $4M | $159.20 | -$260K | -425 | -1.5% | |
| 51 | SMTC | 0.90% | 97,429 | $4M | $45.14 | $996K | -1,475 | -1.5% | |
| 52 | EPAC | 0.90% | 108,151 | $4M | $40.56 | -$539K | -1,642 | -1.5% | |
| 53 | SM | 0.89% | 177,045 | $4M | $24.71 | $330K | +41,987 | +31.1% | |
| 54 | FN | 0.88% | 14,684 | $4M | $294.68 | $2M | +1,560 | +11.9% | |
| 55 | ATMU | 0.87% | 117,469 | $4M | $36.42 | -$103K | -1,812 | -1.5% | |
| 56 | KTOS | 0.87% | 92,040 | $4M | $46.45 | — | +92,040 | — | NEW |
| 57 | SMPL | 0.87% | 134,911 | $4M | $31.59 | -$463K | -2,079 | -1.5% | |
| 58 | BBIO | 0.84% | 95,435 | $4M | $43.18 | $771K | -1,480 | -1.5% | |
| 59 | COOP | 0.83% | 27,227 | $4M | $149.21 | -$5M | -49,471 | -64.5% | |
| 60 | CRNX | 0.81% | 137,796 | $4M | $28.76 | -$729K | -2,109 | -1.5% | |
| 61 | COCO | 0.73% | 99,523 | $4M | $36.10 | $495K | -1,544 | -1.5% | |
| 62 | AIN | 0.72% | 49,979 | $4M | $70.13 | $886K | +12,042 | +31.7% | |
| 63 | IBP | 0.71% | 19,219 | $3M | $180.32 | $1M | +6,199 | +47.6% | |
| 64 | ABG | 0.70% | 14,416 | $3M | $238.54 | $1M | +4,025 | +38.7% | |
| 65 | ROAD | 0.70% | 32,262 | $3M | $106.28 | $370K | -10,298 | -24.2% | |
| 66 | ARW | 0.66% | 25,264 | $3M | $127.43 | $1M | +6,673 | +35.9% | |
| 67 | WHD | 0.65% | 72,636 | $3M | $43.72 | -$205K | -1,122 | -1.5% | |
| 68 | LMB | 0.64% | 22,327 | $3M | $140.10 | $372K | -14,680 | -39.7% | |
| 69 | NCNO | 0.63% | 109,975 | $3M | $27.97 | $9K | -1,677 | -1.5% | |
| 70 | ARCB | 0.62% | 39,236 | $3M | $77.01 | $210K | -603 | -1.5% | |
| 71 | GENI | 0.62% | 290,492 | $3M | $10.40 | — | +290,492 | — | NEW |
| 72 | LNTH | 0.60% | 35,662 | $3M | $81.86 | -$614K | -543 | -1.5% | |
| 73 | WVE | 0.56% | 421,852 | $3M | $6.50 | -$812K | -17,975 | -4.1% | |
| 74 | VTRS | 0.55% | 300,408 | $3M | $8.93 | $1M | +143,092 | +91.0% | |
| 75 | WD | 0.54% | 37,635 | $3M | $70.48 | -$608K | -564 | -1.5% | |
| 76 | NOVT | 0.54% | 20,528 | $3M | $128.93 | -$19K | -316 | -1.5% | |
| 77 | APAM | 0.54% | 59,627 | $3M | $44.33 | — | +59,627 | — | NEW |
| 78 | CPRX | 0.54% | 120,703 | $3M | $21.70 | -$2M | -61,868 | -33.9% | |
| 79 | MLTX | 0.53% | 54,416 | $3M | $47.20 | $410K | -829 | -1.5% | |
| 80 | STNG | 0.52% | 65,502 | $3M | $39.13 | $1M | +25,000 | +61.7% | |
| 81 | SLAB | 0.52% | 17,274 | $3M | $147.36 | — | +17,274 | — | NEW |
| 82 | FOR | 0.51% | 123,949 | $2M | $20.00 | $287K | +20,282 | +19.6% | |
| 83 | AB | 0.49% | 59,294 | $2M | $40.83 | $149K | — | — | |
| 84 | SRRK | 0.48% | 66,261 | $2M | $35.42 | $1M | +38,895 | +142.1% | |
| 85 | SEI | 0.47% | 81,717 | $2M | $28.29 | $506K | -1,254 | -1.5% | |
| 86 | ACT | 0.46% | 60,904 | $2M | $37.15 | $146K | — | — | |
| 87 | OVV | 0.43% | 55,693 | $2M | $38.05 | — | +55,693 | — | NEW |
| 88 | MTH | 0.43% | 31,327 | $2M | $66.97 | -$156K | -471 | -1.5% | |
| 89 | PVH | 0.41% | 29,000 | $2M | $68.60 | — | +29,000 | — | NEW |
| 90 | ALKS | 0.39% | 66,919 | $2M | $28.61 | -$768K | -14,315 | -17.6% | |
| 91 | CATY | 0.39% | 41,585 | $2M | $45.53 | $104K | — | — | |
| 92 | VLO | 0.38% | 13,818 | $2M | $134.42 | $32K | — | — | |
| 93 | REPL | 0.37% | 194,451 | $2M | $9.29 | -$118K | -2,934 | -1.5% | |
| 94 | CAG | 0.33% | 80,044 | $2M | $20.47 | — | +80,044 | — | NEW |
| 95 | TOL | 0.33% | 14,059 | $2M | $114.13 | $120K | — | — | |
| 96 | AMG | 0.32% | 7,922 | $2M | $196.77 | -$281K | -3,026 | -27.6% | |
| 97 | AVBP | 0.32% | 71,575 | $2M | $21.77 | — | +71,575 | — | NEW |
| 98 | KYMR | 0.31% | 34,797 | $2M | $43.64 | — | +34,797 | — | NEW |
| 99 | NOMD | 0.30% | 85,935 | $1M | $16.99 | — | +85,935 | — | NEW |
| 100 | TAP | 0.28% | 28,756 | $1M | $48.09 | -$368K | — | — |