Research on the Impact of Management Shareholding Ratio on Corporate Innovation: Based on the Mediating Effect of Financial Deepening

The management shareholding ratio is an indicator to measure the degree of separation between ownership and management in a company. The lower the management shareholding ratio, the higher the degree of separation between ownership and management. Research and development innovation is the key to measuring the development of a company. The ratio of management shareholding ratio will affect the level of innovation in the company. Financial deepening refers to non-financial enterprises whose profits come more from investment activities. Therefore, this study used data from China from 2014 to 2018 to research the impact of management shareholding ratio on innovation R&D investment and output in non-financial enterprises through a fixed effects model. The degree of financial deepening is added as an intermediary variable to investigate the effect of management shareholding ratio on enterprise innovation under the influence of financial deepening. Ultimately, it was found that management shareholding ratio weakens the degree of financial deepening in enterprises, thereby promoting innovation R&D investment and output.

Authors

Institutions

Publication Details

Journal
Rubinstein.
Published
2024-12-06
DOI
https://doi.org/10.31253/rubin.v3i1.3421
Primary Topic
Firm Innovation and Growth
Type
article
Field-Weighted Citation Impact
0.00
Controls
|||
ALL TIME
JAN
FEB
MAR
APR
MAY
JUN
JUL
AUG
SEP
OCT
article

Research on the Impact of Management Shareholding Ratio on Corporate Innovation: Based on the Mediating Effect of Financial Deepening

Mingjing Chen, ZhongZhuoFei Tan, Peng Quan
1 links
Rubinstein.
Firm Innovation and Growth
article

Research on the Impact of Management Shareholding Ratio on Corporate Innovation: Based on the Mediating Effect of Financial Deepening

Mingjing Chen, ZhongZhuoFei Tan, Peng Quan
article en

Abstract

The management shareholding ratio is an indicator to measure the degree of separation between ownership and management in a company. The lower the management shareholding ratio, the higher the degree of separation between ownership and management. Research and development innovation is the key to measuring the development of a company. The ratio of management shareholding ratio will affect the level of innovation in the company. Financial deepening refers to non-financial enterprises whose profits come more from investment activities. Therefore, this study used data from China from 2014 to 2018 to research the impact of management shareholding ratio on innovation R&D investment and output in non-financial enterprises through a fixed effects model. The degree of financial deepening is added as an intermediary variable to investigate the effect of management shareholding ratio on enterprise innovation under the influence of financial deepening. Ultimately, it was found that management shareholding ratio weakens the degree of financial deepening in enterprises, thereby promoting innovation R&D investment and output.

Rubinstein.Vol. 3(1)
Universitas Satyagama (ID), Liuzhou Maternal and Child Health Hospital (CN), City University of Macau (MO)
Openalex Percentile: Top 66%
Firm Innovation and Growth
AI Navigator

Ask Laika to Summarize, Analyze, and Connect papers live on the map.

Summarize Papers & Methodologies

Extract key findings, datasets, and comparative methods across publications.

Benchmark Rankings & Visual Analytics

Rank top research institutions, authors, funders, topics, and journals by Field-Weighted Citation Impact (FWCI) and paper volume with instant charts.

Connect Distant Disciplines

Bridge topological clusters on the map to find hidden collaborative intersections.