No-arbitrage pricing starts by matching the derivative payoff with traded assets.
Replicating portfolio
Look for a portfolio of delta shares plus money in the bond that pays $15.00 in the up state and $0.00 in the down state.
ΔSu+B=$15.00,ΔSd+B=$0.00
Share count
Subtracting the down equation from the up equation gives delta equal to 1/2 share.
Δ=$120.00−$90.00$15.00−$0.00=1/2
Bond position
The bond position is $-42.86, so the replicating portfolio borrows $42.86.
B=$0.00−1/2⋅$90.00=$−42.86