Given that it seems NCEES released later yesterday, I'm thinking CTS will release late today or early tomorrow. For the april exam, they received the FE results from NCEES on a Wednesday and I checked and found the results late Friday...they could have posted them earlier though.