Consider first a $100 investment in each, which makes sense for the three bonds (the coupon bond, the annuity, the zero-coupon bond - it does not make sense for the interest rate swap for which there is no initial investment). Modified duration is a useful measure to compare interest rate sensitivity across the three. The zero-coupon bond will have the highest sensitivity, changing at a rate of 9.76% per 100bp change in yield. This means that if yields go up from 5% to 5.01% (a rise of 1bp) the price should fall by roughly 0.0976% or a change in price from $61.0271 per $100 notional to roughly $60.968. The original $100 invested will fall to roughly $99.90. The annuity has the lowest sensitivity, roughly half that of the zero-coupon bond, with a modified duration of 4.72%.