I'm going to guess next week more likely. Tomorrow would mark 4 weeks since the end of the exam period which is the earliest I think we'd see results. For the last two periods, it was pretty much at the 5 week mark. I've been consistently taking my exams on the last day:
Exam on 8/13/25, results on 9/17/25 - 5 weeks
Exam on 12/12/25, results on 1/21/26 - 5.5 weeks, with a few holidays thrown in
Exam on 4/15/26 - 5 weeks would be 5/20/26
My guess is since the first thing on their list is Spring Exam results, their plan is to have those out before the website and Records are unavailable. But personally I'd be ready to submit and have everything else ready to go as soon as that email that results are available goes out.