Just a guess based on Summer Seminar notifications. That application window closed on April 1 and all notices went out one week later on the 8th. If STEM is the same, once the application closes out today, April 15th, we should know in a week.
Either way, we'll hear by May 1st.