Return Attribution — Royce & Associates

← Portfolio Analysis

Clone backtest (value-weighted, one-quarter signal lag): each position's contribution = its portfolio weight × next-quarter return. Contribution sums equal the segment return of the clone.

Royce & Associates (13F portfolio cloned at quarter-end weights) delivered a -8.15% return over the 2026-Q2 → latest period. The clone return is the sum of each position's contribution — portfolio weight times next-quarter price return.

Top drivers in 2026-Q2 → latest: CBZ (+0.18%), MANH (+0.17%), ANDG (+0.17%). Biggest drags: UCTT (-0.40%), MKSI (-0.39%), ICHR (-0.26%). Across all 20 segmented periods, 51 stocks made a positive cumulative contribution and 42 subtracted from performance.

This attribution is a diagnostic tool, not a trading signal. The clone uses end-of-quarter holdings (45+ days after filing, so stale by design), applies quarter-end prices only, and ignores intra-quarter trades, shorts, and derivatives that 13F cannot show.

2026-Q2 → latest segment return -8.15%

Top contributors

SymbolWeightReturnContrib
CBZ 0.3% +70.8% +0.18%
MANH 0.4% +48.5% +0.17%
ANDG 0.3% +49.1% +0.17%
AVTR 0.3% +55.5% +0.16%
CDNA 0.1% +118.3% +0.16%

Biggest drags

SymbolWeightReturnContrib
UCTT 0.8% -52.6% -0.4%
MKSI 0.9% -41.5% -0.39%
ICHR 0.5% -47.6% -0.26%
JBTM 0.9% -27.3% -0.25%
ESAB 0.7% -34.0% -0.23%

2026-Q1 → 2026-Q2 segment return +23.6%

Top contributors

SymbolWeightReturnContrib
COHU 0.6% +141.4% +0.87%
MKSI 0.9% +93.7% +0.86%
UCTT 0.5% +129.3% +0.6%
PENG 0.2% +331.9% +0.57%
ICHR 0.4% +140.9% +0.55%

Biggest drags

SymbolWeightReturnContrib
AGI 0.5% -31.7% -0.14%
SII 0.6% -21.4% -0.12%
LCII 0.7% -13.9% -0.1%
ASO 0.6% -16.5% -0.1%
VNT 0.4% -18.2% -0.08%

2025-Q4 → 2026-Q1 segment return +4.98%

Top contributors

SymbolWeightReturnContrib
FORM 0.7% +73.9% +0.48%
MKSI 1.0% +43.9% +0.44%
ICHR 0.3% +152.9% +0.41%
UCTT 0.3% +145.5% +0.41%
AAOI 0.3% +142.7% +0.39%

Biggest drags

SymbolWeightReturnContrib
KD 0.5% -50.6% -0.26%
PAR 0.3% -63.3% -0.22%
HCKT 0.5% -33.7% -0.18%
CBZ 0.3% -46.8% -0.16%
CIGI 0.6% -27.3% -0.16%

2025-Q3 → 2025-Q4 segment return +1.67%

Top contributors

SymbolWeightReturnContrib
PACS 0.3% +179.6% +0.46%
MKSI 1.0% +29.3% +0.3%
FORM 0.5% +53.2% +0.28%
HAE 0.3% +64.4% +0.22%
COHR 0.3% +71.3% +0.2%

Biggest drags

SymbolWeightReturnContrib
AAP 0.7% -35.7% -0.25%
DORM 0.8% -21.0% -0.16%
FSV 0.7% -18.4% -0.13%
WD 0.4% -28.1% -0.11%
AMSC 0.2% -51.5% -0.11%

2025-Q2 → 2025-Q3 segment return +8.51%

Top contributors

SymbolWeightReturnContrib
KTOS 0.3% +96.7% +0.26%
IBP 0.7% +36.8% +0.25%
CECO 0.3% +80.9% +0.24%
MKSI 0.9% +24.8% +0.23%
AAP 0.6% +32.6% +0.21%

Biggest drags

SymbolWeightReturnContrib
HAE 1.0% -34.7% -0.34%
PAR 0.7% -42.9% -0.29%
KD 0.6% -28.4% -0.18%
IPAR 0.6% -24.5% -0.14%
HCKT 0.5% -25.2% -0.12%

2025-Q1 → 2025-Q2 segment return +8.03%

Top contributors

SymbolWeightReturnContrib
LASR 0.3% +153.3% +0.39%
IESC 0.3% +79.4% +0.25%
HCSG 0.5% +49.1% +0.25%
SII 0.4% +54.0% +0.22%
TMDX 0.2% +99.2% +0.22%

Biggest drags

SymbolWeightReturnContrib
ENOV 1.0% -17.9% -0.19%
VSTS 0.3% -42.1% -0.13%
CODI 0.2% -66.4% -0.12%
CORT 0.2% -35.7% -0.08%
IOSP 0.7% -11.3% -0.08%

2024-Q4 → 2025-Q1 segment return -9.74%

Top contributors

SymbolWeightReturnContrib
CORT 0.2% +126.7% +0.2%
AGI 0.4% +45.0% +0.18%
ESE 0.7% +19.5% +0.13%
ATRO 0.2% +51.4% +0.09%
IGIC 0.5% +10.7% +0.06%

Biggest drags

SymbolWeightReturnContrib
FORM 0.7% -35.7% -0.26%
ACA 1.1% -20.2% -0.23%
ZD 0.6% -30.8% -0.2%
MKSI 0.7% -23.1% -0.17%
COHU 0.4% -44.9% -0.16%

2024-Q3 → 2024-Q4 segment return +1.4%

Top contributors

SymbolWeightReturnContrib
AAOI 0.2% +157.6% +0.33%
JBTM 0.8% +29.1% +0.22%
SEIC 0.9% +19.9% +0.18%
SEI 0.1% +126.5% +0.18%
IGIC 0.5% +25.2% +0.13%

Biggest drags

SymbolWeightReturnContrib
KWR 0.7% -16.2% -0.11%
ONTO 0.4% -19.7% -0.08%
VVV 0.5% -13.5% -0.06%
TECH 0.6% -9.8% -0.06%
EXPO 0.2% -22.5% -0.04%

2024-Q2 → 2024-Q3 segment return +1.5%

Top contributors

SymbolWeightReturnContrib
IGIC 0.5% +35.9% +0.16%
ACA 1.1% +13.7% +0.15%
ESE 0.6% +22.9% +0.15%
IESC 0.3% +43.3% +0.14%
COHR 0.5% +22.7% +0.12%

Biggest drags

SymbolWeightReturnContrib
AAP 0.5% -38.2% -0.18%
MKSI 1.0% -16.6% -0.16%
UCTT 0.4% -18.5% -0.07%
AMKR 0.2% -23.4% -0.04%
FROG 0.2% -22.7% -0.04%

2024-Q1 → 2024-Q2 segment return -0.39%

Top contributors

SymbolWeightReturnContrib
FN 0.4% +29.5% +0.11%
COHR 0.5% +19.5% +0.09%
ONTO 0.4% +21.3% +0.09%
CRS 0.2% +53.8% +0.08%
ESI 0.6% +8.9% +0.05%

Biggest drags

SymbolWeightReturnContrib
AAP 0.6% -25.3% -0.15%
KWR 0.8% -17.1% -0.13%
IPAR 0.6% -16.9% -0.1%
ESAB 0.7% -14.5% -0.1%
SEIC 0.9% -9.4% -0.09%

2023-Q4 → 2024-Q1 segment return +2.1%

Top contributors

SymbolWeightReturnContrib
MKSI 1.1% +29.5% +0.32%
ESAB 0.6% +27.7% +0.17%
COHR 0.4% +39.3% +0.17%
KAI 0.9% +17.2% +0.15%
AAP 0.4% +40.0% +0.15%

Biggest drags

SymbolWeightReturnContrib
ESE 0.7% -8.4% -0.06%
AAOI 0.2% -28.3% -0.05%
TECH 0.5% -8.7% -0.04%
KWR 0.8% -3.6% -0.03%
CORT 0.1% -22.4% -0.02%

2023-Q3 → 2023-Q4 segment return +2.56%

Top contributors

SymbolWeightReturnContrib
KWR 0.7% +33.8% +0.23%
KAI 0.9% +24.4% +0.22%
MKSI 0.9% +19.2% +0.16%
ACA 1.0% +15.0% +0.16%
NPO 0.5% +29.6% +0.14%

Biggest drags

SymbolWeightReturnContrib
BW 0.1% -65.3% -0.06%
JBTM 0.8% -5.3% -0.04%
SEI 0.1% -24.3% -0.02%
LILAK 0.0% -38.9% -0.01%
LNTH 0.1% -10.8% -0.01%

2023-Q2 → 2023-Q3 segment return -0.43%

Top contributors

SymbolWeightReturnContrib
FN 0.5% +28.3% +0.14%
IGIC 0.3% +26.3% +0.09%
HRB 0.2% +35.1% +0.08%
STRL 0.2% +31.7% +0.06%
AAOI 0.1% +84.1% +0.05%

Biggest drags

SymbolWeightReturnContrib
MKSI 1.1% -19.8% -0.21%
KWR 0.8% -17.7% -0.14%
JBTM 0.8% -13.2% -0.1%
HLIT 0.2% -40.4% -0.1%
TECH 0.4% -16.5% -0.07%

2023-Q1 → 2023-Q2 segment return +1.73%

Top contributors

SymbolWeightReturnContrib
FCNCA 0.8% +32.0% +0.25%
ACA 0.9% +20.2% +0.19%
MKSI 0.8% +22.3% +0.18%
ONTO 0.5% +32.5% +0.16%
STRL 0.2% +47.3% +0.09%

Biggest drags

SymbolWeightReturnContrib
DORM 0.5% -8.6% -0.05%
IPAR 0.7% -4.5% -0.03%
HRB 0.2% -9.6% -0.02%
SITM 0.1% -17.1% -0.02%
KWR 0.9% -1.3% -0.01%

2022-Q4 → 2023-Q1 segment return +1.67%

Top contributors

SymbolWeightReturnContrib
IPAR 0.8% +48.1% +0.37%
KWR 0.8% +18.9% +0.15%
ACA 0.9% +16.2% +0.14%
KAI 0.8% +17.6% +0.14%
JBTM 0.7% +19.8% +0.13%

Biggest drags

SymbolWeightReturnContrib
TECH 0.4% -10.4% -0.04%
IRWD 0.2% -15.1% -0.03%
FN 0.4% -7.4% -0.03%
AGO 0.1% -18.9% -0.02%
LPX 0.2% -8.4% -0.02%

2022-Q3 → 2022-Q4 segment return +10.18%

Top contributors

SymbolWeightReturnContrib
VMI 1.0% +23.1% +0.22%
IPAR 0.7% +28.6% +0.21%
IOSP 1.0% +20.1% +0.21%
RL 0.7% +24.4% +0.18%
SEIC 0.8% +19.7% +0.16%

Biggest drags

SymbolWeightReturnContrib
BVS 0.2% -62.7% -0.11%
FORM 0.7% -11.3% -0.08%
WMS 0.2% -34.1% -0.07%
HRB 0.5% -14.2% -0.06%
RILY 0.2% -23.2% -0.06%

2022-Q2 → 2022-Q3 segment return -4.65%

Top contributors

SymbolWeightReturnContrib
ACA 1.0% +23.3% +0.22%
VMI 0.8% +19.6% +0.15%
DGII 0.4% +42.7% +0.15%
CALX 0.2% +79.1% +0.14%
FCNCA 0.6% +22.0% +0.13%

Biggest drags

SymbolWeightReturnContrib
FORM 0.9% -35.3% -0.33%
FORR 0.9% -24.7% -0.22%
SPB 0.4% -52.4% -0.2%
SMP 0.7% -27.8% -0.19%
DORM 0.8% -25.1% -0.19%

2022-Q1 → 2022-Q2 segment return -1.82%

Top contributors

SymbolWeightReturnContrib
HRB 0.4% +35.6% +0.15%
DORM 0.5% +15.4% +0.07%
WTM 0.1% +9.7% +0.01%
LNTH 0.0% +19.4% +0.01%
UTHR 0.0% +31.3% +0.0%

Biggest drags

SymbolWeightReturnContrib
MKSI 0.9% -31.5% -0.28%
ACA 0.9% -18.8% -0.18%
ESI 0.7% -18.4% -0.12%
IPAR 0.6% -16.4% -0.09%
ONTO 0.4% -19.7% -0.08%

2021-Q4 → 2022-Q1 segment return -1.46%

Top contributors

SymbolWeightReturnContrib
ACA 0.7% +8.7% +0.06%
CRS 0.1% +44.8% +0.04%
HRB 0.3% +10.5% +0.03%
AGO 0.1% +27.3% +0.03%
AXS 0.3% +11.8% +0.03%

Biggest drags

SymbolWeightReturnContrib
KWR 0.7% -25.0% -0.18%
JBTM 0.7% -22.8% -0.16%
MKSI 1.1% -13.7% -0.15%
KAI 0.8% -15.7% -0.12%
IPAR 0.6% -17.1% -0.1%

2021-Q3 → 2021-Q4 segment return +0.23%

Top contributors

SymbolWeightReturnContrib
MKSI 1.0% +15.6% +0.16%
POOL 0.2% +30.3% +0.06%
UTHR 0.1% +17.1% +0.02%
BHF 0.2% +14.5% +0.02%
STRL 0.1% +16.0% +0.02%

Biggest drags

SymbolWeightReturnContrib
NNBR 0.1% -21.9% -0.02%
SE 0.1% -30.2% -0.02%
AGX 0.1% -10.9% -0.01%
LILAK 0.1% -13.1% -0.01%
JBLU 0.1% -7.1% -0.01%

Cumulative Contribution (all segments)

Top 10 drivers

  1. ACA +1.33%
  2. MKSI +1.3%
  3. IESC +1.22%
  4. COHU +1.04%
  5. ESE +0.96%
  6. AAOI +0.94%
  7. ONTO +0.91%
  8. COHR +0.79%
  9. LASR +0.76%
  10. IGIC +0.68%

Top 10 drags

  1. PAR -0.65%
  2. HCKT -0.4%
  3. ENOV -0.4%
  4. FORR -0.35%
  5. KD -0.33%
  6. MORN -0.27%
  7. WD -0.24%
  8. MMI -0.23%
  9. CIGI -0.23%
  10. VSTS -0.22%