I have never seen a trading halt announcement released early. The company will take it's full time and release before market tomorrow. Even if they are ready right now, a little time to mull things over, time to triple check is always warranted.
RAP Price at posting:
31.0¢ Sentiment: Buy Disclosure: Held