Cofnod E-bost: Ownership concentration impact on firm financial performance