A 30-year $100-par bond pays 3% annual coupons. Its price is $96.48. If its annual yield to

Posted Date: