earnings release anytime but it seems as the stock is waiting patiently as its not doing anything crazy. hanging around the 150s. im guessing after the bell Friday. i hope its before though. if its after then the shorts are gonna lose sleep over it all weekend. haha