Share Members

Every share member on the register with their holding. Select a row to open that share account.
{{ totalMembers() | number }}
Members
{{ filteredRows.length | number }}
Share Accounts
{{ totalShares() | number }}
Shares Held
₹{{ totalValue() | number: '1.0-0' }}
Share Capital
@if (loading) {
Loading share members…
} @else if (loadError) {
Could not load share members.
} @else if (!filteredRows.length) {
@if (rows.length) { No share member matches these filters. } @else { No share members on the register yet. }
} @else {
@for (row of filteredRows; track row.accountId; let i = $index) { }
S.No Membership No Member Name Folio No Share A/c No Product Branch Address Mobile Date of Admission Shares Held Pending Unit Price Share Value Status
{{ i + 1 }} {{ row.membershipNo }} {{ row.memberName }} {{ row.folioNo }} {{ row.shareAccountNo }} {{ row.productName }} {{ row.branch }} {{ row.address }} {{ row.mobileNo }} {{ row.admissionDate ? (row.admissionDate | date: 'd MMM y') : '—' }} {{ row.approvedShares | number }} {{ row.pendingShares ? (row.pendingShares | number) : '—' }} ₹{{ row.unitPrice | number: '1.0-2' }} ₹{{ row.shareValue | number: '1.0-0' }} {{ row.statusLabel }}
}
Share Value counts approved shares only — shares still pending approval are held in the Share Sundry GL and are not yet part of share capital.