Halcyon almost always goes until 4 am unless the crowd has dwindled to a sparse few. Thru have also been known to stay open until mid morning, which they are permitted to do because the club's address has a cabaret license that allows them to stay open past 6 am.
In my experience events here end when the DJ wants to stop, or the crowd thins out.
Thanks! Your answer is awaiting moderation.