Problem:
An 8%, 10-year bond has a par value of $1,000 and a call price of $1,030. It is callable in 5 years. The bond is currently selling for $1,100.
Required:
Question: Calculate the current yield, yield-to-maturity, and yield-to-call of this bond.
Note: Please explain comprehensively and give step by step solution.