Implications of firm ownership identity and managerial discretion on financial performance: empiricale evidence from Nairobi Stock Exchange · Study