Discount rates affect stock prices directly via the discount-rate channel or indirectly via the cash-flow channel because expected future cash-flow growth varies with the discount rates. The traditional Macaulay duration captures the effect from the discount-rate channel. I propose a novel...