Return to Article Details Impact of Leverage and Firm Size on Earnings Persistence with Managerial Ownership as Moderating Variables Download Download PDF