Ingap.dev - A Personal Dev Blog

If you don't get the requirements right, it doesn't matter how well you do anything else. (Karl Wiegers)

Here you will find all finanical calculators on the same page.

Fair price calculator

Result

Assuming a market size of 10000 millions $ if the market grows by 20% and the company's market share grows by 15% ( starting from a current market share of 8% ), with a gross margin of 30% , a net income being 10% of the gross profit, a payout ratio of 25% and a total of 100 millions shares, the expected dividend per share equals 0.08 $. Therefore, if your fair target dividend yield is 6 % you should buy the stock at 1.38 $.

Fair price

1.38 $

Net Return Calculator

Result

If you invest now 10000 $ with an average annual dividend yield of 3% in a stock paid 10 $ and sold at 12 $ kept 5 years considering taxes on dividends of 26 % and a capital gain taxes of 26% , the average annual net return on investment is 5.18 % ( corresponding to a compound annual growth rate of 4.71 %), which increases your capital by 2590 $ to 12590 $.

CAGR

4.71%

Gain

2590 $

Maturity Value

12590 $

Sell Price Calculator

Result

If you've already invested with an expected long-term average annual return of 5% taxed 26 % in an asset paid 10 $ and you want to re-invest your capital with a target return of 3% taxed 26 % , considering capital gain taxes of 26% you should sell your current asset at a price greater than 19.01 $ (being all other conditions the same).

Sell Price

> 19.01 $

Bond's Net Return
Calculator

Result

If you invest now 10000 $ with a coupon rate of 3% in a bond paid at a face value of 100 and sold at 103 on 25 August 2027 considering income taxes of 26% and a capital gain taxes of 26% , the net final gain would be
887 $(~2.87% CAGR)
if you didn't miss any of the full annual payments,
832 $ (~ 2.7% CAGR)
if you missed a quarter (25%) of the full annual payments,
776 $ (~ 2.52% CAGR)
if you missed half (50%) of the full annual payments,
721 $ (~ 2.34% CAGR)
if you missed 75% of the full annual payments.