sharePriceUsingPastPE {stockAnalyst} | R Documentation |
Calculates justified share price based on median or mean of values of own historical PE Multiples.
Description
The traditional approach is to use past values of own PE as a basis for computing justified share price. Underlying this approach is the idea that PE may regress to historical average levels. An analyst can obtain a benchmark value in a variety of ways with this approach. Some companies report a PE median as rounded average of four middle values of a average annual PE for the previous 10 years. The five-year arithmetic mean of trailing PE is another reasonable metric. In general, trailing PEs are more commonly used than forward PEs in such computations. Justified price based on this approach may be calculated as follows: Justified price is equal to Average of wn historical PEs multiplied by Most recent EPS (Jerald E. Pinto, 2020).
Usage
sharePriceUsingPastPE(avg = c("mean", "median"), historicalPEs, recentEPS)
Arguments
avg |
character vector. |
historicalPEs |
a number vector. |
recentEPS |
number. |
Details
According to information obtained from Jerald E. Pinto (2020), the method sharePriceUsingPastPE
is developed for computing justified share price based on median or mean of values of own historical PE Multiples for the values passed to its three arguments. Here, avg
is character string, either mean or median , historicalPEs
is a number vector that has values of own historical PE Multiples, and recentEPS
is most recent EPS of the firm.
Value
Input values to three arguments avg
, historicalPEs
, and recentEPS
.
Author(s)
MaheshP Kumar, maheshparamjitkumar@gmail.com
Examples
sharePriceUsingPastPE("mean", historicalPEs=c(15.8,23.1,10.0,19.8,35.8),recentEPS=203.71)
sharePriceUsingPastPE("median", historicalPEs=c(15.8,23.1,10.0,19.8,35.8),recentEPS=203.71)