Computes the stock price, dividend, growth rate and required rate of return.

ivt_stock_price(dividend, growth_rate, return_rate, current = FALSE)

ivt_stock_dividend(stock_price, growth_rate, return_rate, current = FALSE)

ivt_stock_return(stock_price, dividend, growth_rate, current = FALSE)

ivt_stock_growth(stock_price, dividend, return_rate, current = FALSE)

ivt_stock_ncg_price(current_dividend, return_rate, growth_rate)

Arguments

dividend

Current/next dividend.

growth_rate

Growth rate of dividend.

return_rate

Required return on stock.

current

Logical; Current dividend or next dividend.

stock_price

Price of stock.

current_dividend

Current dividend on stock.

Examples

# stock price ivt_stock_price(5.34, 1.88, 7.31)
#> [1] 98.34254
ivt_stock_price(5.34, 1.88, 7.31, TRUE)
#> [1] 100.1914
# stock dividend ivt_stock_dividend(103.92, 8.6, 13.71)
#> [1] 5.310312
ivt_stock_dividend(103.92, 8.6, 13.71, TRUE)
#> [1] 4.88979
# stock return ivt_stock_return(46.8, 2.41, 6.74)
#> [1] 11.88957
ivt_stock_return(46.8, 2.41, 6.74, TRUE)
#> [1] 12.23665
# stock growth ivt_stock_growth(77.15, 4.44, 14.85)
#> [1] 9.094977
ivt_stock_growth(77.15, 4.44, 14.85, TRUE)
#> [1] 8.600043
# non constant growth ivt_stock_ncg_price(1.22, 6.2, c(13, 7, 7, 1))
#> [1] 29.51848