Previous Page Next Page Page 7 of 25 Question 7 (4 points) A bond has a $1,000 par value, twenty years to maturity, and pays a coupon of 3.50% per year, semiannually. The bond is callable in ten years at $1,100. If the bond's price is $961.87, what is its annual yield to maturity? O 1) 3.43%