Yes, scores are released on Wednesdays. This is when your school gets the score electronically. Normally they also send out the scores from Philadelphia on Wednesday as well, and depending on your location, your score should come in 1-4 days.
The NBME website is updated on Wednesday to reflect that your score has been released. It is not always first thing in the morning. If you check at 7:30, and it is not reported, it may still yet be reported that day. This is what happened to me, so it was a nice surprise to find my score actually did come in.