Seol an Taifead seo mar Ríomhphost: Ownership concentration impact on firm financial performance