computingPS {stockAnalyst}R Documentation

Calculates Price to Sales (PS) Multiple as trailing PS or GGM based PS.

Description

Certain types of privately held companies, including investment management companies and many types of companies in partnership form, have long been valued by a multiple of annual revenues. In recent decades, the ratio of price to sales has become well known as a valuation indicator for the equity of publicly traded companies as well. Analyst use PS Multiple as Sales are generally less subject to distortion or manipulation than are other fundamentals, such as EPS or book value. For example, through discretionary accounting decisions about expenses, company managers can distort EPS as a reflection of economic performance. In contrast, total sales, as the top line in the income statement, is prior to any expenses.Although the determination of sales is more straightforward than the determination of earnings, the analyst should evaluate a company’s revenue recognition practices, in particular, those tending to speed up the recognition of revenues—before relying on the P/S multiple. Trailing PS is calculated as price per share divided by annual net sales per share (net sales is total sales minus returns and customer discounts).Like other multiples, PS can be based on forecasted fundamentals like growth based on Gordon growth model (Jerald E. Pinto, 2020).

Usage

computingPS(PS = c("trialing", "GGM"), currentShPrice, payout, EPS0, S0, g, r)

Arguments

PS

character vector.

currentShPrice

number.

payout

number.

EPS0

number.

S0

number.

g

number.

r

number.

Details

According to information provided in Jerald E. Pinto (2020), the method computingPS is developed for computing Price to Sales (PS) Multiple as trailing PS or GGM based PS for the values passed to its seven arguments. Here, PS is character string, either trialing or GGM , currentShPrice is current Share Price , payout is payout ratio,EPS0 is current earnings per share, S0 is sales per share, g is earnings growth rate, and r is required rate of return on equity.

Value

Input values to seven arguments PS, currentShPrice, payout, EPS0,S0, g, and r.

Author(s)

MaheshP Kumar, maheshparamjitkumar@gmail.com

References

Pinto, J. E. (2020). Equity Asset Valuation (4th ed.). Wiley Professional Development (P&T). https://bookshelf.vitalsource.com/books/9781119628194

Examples

computingPS("trailing", currentShPrice=20,payout=0.35,EPS0=0.9,S0=10,g=0.07,r=0.09)
computingPS("GGM",  currentShPrice=20,payout=0.35,EPS0=0.9,S0=10,g=0.07,r=0.09)

[Package stockAnalyst version 1.0.1 Index]