Assuming your redemption value is 1,000, the 9% is annual coupon rate, and the 6% yield is annual, I get 1,344.10. See here for all 4 price formulas of a bond. They all yield the same result, just different math.
Bond Price Formulas
Assuming your redemption value is 1,000, the 9% is annual coupon rate, and the 6% yield is annual, I get 1,344.10. See here for all 4 price formulas of a bond. They all yield the same result, just different math.
Bond Price Formulas