managerial finance 5345