Trump is up to 755 today with 12 from Missouri. Cruz has 545. Trump needs 57% of the 842 left to get to 1237. Cruz needs 82%.
It will be mathematically impossible for Cruz after April 26th, by when 267 delegates will have been decided in New York, Connecticut, Delaware, Maryland, Pennsylvania and Rhode Island, leaving just 575 delegates for contests in May and June.