“Impact of Leverage and Firm Size on Earnings Persistence With Managerial Ownership As Moderating Variables”. European Journal of Business and Management Research, vol. 6, no. 5, Sept. 2021, pp. 132-9, https://doi.org/10.24018/ejbmr.2021.6.5.1080.