это не совсем так

если он стоит 100 и падает на 22%, он поднимается до 78

если он равен 78 и поднимается на 22%, он поднимается до 95,16.

потому что % увеличения относится к текущей цене, а не к цене, которая была раньше.