> ## Documentation Index
> Fetch the complete documentation index at: https://docs.mobula.io/llms.txt
> Use this file to discover all available pages before exploring further.

# MobulaTokenHolderStats

> Holder concentration and classified-holder metrics.

### TypeScript shape

```ts theme={null}
interface MobulaTokenHolderStats {
  holdersCount: number | null;
  top10HoldingsPercentage: number | null;
  top50HoldingsPercentage: number | null;
  top100HoldingsPercentage: number | null;
  top200HoldingsPercentage: number | null;
  devHoldingsPercentage: number | null;
  insidersHoldingsPercentage: number | null;
  bundlersHoldingsPercentage: number | null;
  snipersHoldingsPercentage: number | null;
  proTradersHoldingsPercentage: number | null;
  freshTradersHoldingsPercentage: number | null;
  smartTradersHoldingsPercentage: number | null;
  insidersCount: number | null;
  bundlersCount: number | null;
  snipersCount: number | null;
  freshTradersCount: number | null;
  proTradersCount: number | null;
  smartTradersCount: number | null;
  freshTradersBuys: number | null;
  proTradersBuys: number | null;
  smartTradersBuys: number | null;
}
```

<ResponseField name="holdersCount" type="Int">Total holders count.</ResponseField>
<ResponseField name="top10HoldingsPercentage" type="Float">Supply held by top 10 holders.</ResponseField>
<ResponseField name="top50HoldingsPercentage" type="Float">Supply held by top 50 holders.</ResponseField>
<ResponseField name="top100HoldingsPercentage" type="Float">Supply held by top 100 holders.</ResponseField>
<ResponseField name="top200HoldingsPercentage" type="Float">Supply held by top 200 holders.</ResponseField>
<ResponseField name="devHoldingsPercentage" type="Float">Supply held by the developer/creator wallet.</ResponseField>
<ResponseField name="insidersHoldingsPercentage" type="Float">Supply held by insider wallets.</ResponseField>
<ResponseField name="bundlersHoldingsPercentage" type="Float">Supply held by bundler wallets.</ResponseField>
<ResponseField name="snipersHoldingsPercentage" type="Float">Supply held by sniper wallets.</ResponseField>
<ResponseField name="proTradersHoldingsPercentage" type="Float">Supply held by pro traders.</ResponseField>
<ResponseField name="freshTradersHoldingsPercentage" type="Float">Supply held by fresh wallets.</ResponseField>
<ResponseField name="smartTradersHoldingsPercentage" type="Float">Supply held by smart traders.</ResponseField>
<ResponseField name="insidersCount" type="Int">Insider wallet count.</ResponseField>
<ResponseField name="bundlersCount" type="Int">Bundler wallet count.</ResponseField>
<ResponseField name="snipersCount" type="Int">Sniper wallet count.</ResponseField>
<ResponseField name="freshTradersCount" type="Int">Fresh wallet count.</ResponseField>
<ResponseField name="proTradersCount" type="Int">Pro trader wallet count.</ResponseField>
<ResponseField name="smartTradersCount" type="Int">Smart trader wallet count.</ResponseField>
<ResponseField name="freshTradersBuys" type="Int">Buy count by fresh wallets.</ResponseField>
<ResponseField name="proTradersBuys" type="Int">Buy count by pro traders.</ResponseField>
<ResponseField name="smartTradersBuys" type="Int">Buy count by smart traders.</ResponseField>
