The Moat Index

Compare moats, side by side.

Two to four companies, scored on the same four filters from their SEC filings — so the comparison is apples to apples. The method is fully public.

Try AAPL vs MSFT vs KO, V vs MA, or COST vs WMT vs TGT.

AOSL · Technology · No moat

27/ 100
No moat

Doesn't clear the bar

KELYA · Technology · No moat

28/ 100
No moat

Doesn't clear the bar

VREX · Technology · No moat

27/ 100
No moat

Doesn't clear the bar

XYZ · Technology · No moat

27/ 100
No moat

Doesn't clear the bar

MeasureAOSLKELYAVREXXYZ
Moat Score (0–100)2728 (highest)2727
Pricing power313249 (highest)48
Returns on capital708 (highest)0
Balance-sheet safety55 (highest)282839
Capital discipline2461 (highest)2424
Margin of safety583% above value70% above value (highest margin of safety)1621% above value935% above value
Market cap$938.4M$537.7M$439.8M$49.8B
Moat tierNo moatNo moatNo moatNo moat
Filings as ofFY2025FY2025FY2025FY2025
AOSL vs KELYA vs VREX vs XYZ — Moat Score Comparison · Buy Like Buffett