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.

SPOK · Communications · Shallow moat

59/ 100
Shallow moat

Doesn't clear the bar

CTGG · Communications · Narrow moat

63/ 100
Narrow moat

On the watchlist

VZ · Communications · Shallow moat

60/ 100
Shallow moat

Doesn't clear the bar

ZD · Communications · Shallow moat

58/ 100
Shallow moat

Doesn't clear the bar

MeasureSPOKCTGGVZZD
Moat Score (0–100)5963 (highest)6058
Pricing power100 (highest)99100 (highest)100 (highest)
Returns on capital1162 (highest)5743
Balance-sheet safety100 (highest)282135
Capital discipline2744 (highest)4140
Margin of safety24% above valueNo price data5% below value (highest margin of safety)10% above value
Market cap$219.3M$17$183.8B$2.1B
Moat tierShallow moatNarrow moatShallow moatShallow moat
Filings as ofFY2025FY2025FY2025FY2025