Answer:
Dirty Price 970.46
Step-by-step explanation:
The dirty price will include the accrued interest along with the present value of the bond:
1,000 x 0.043 x 3/12 = 10.75 accrued interest
So we add up the clean price of 959.71 with the 10.75 accrued interest in the three-month period we got the dirty price.