I checked 3 sites. I got the 19th, 20th, and 21st. from all the searched. The one good thing I found it that BYD, from past quarters, always announces before the bell. This is good, in that iit gives everyone time to analyse the report. AH earnings usually determine the direction of the stock price based on what happens afterhours. The shorts pound the stock AH before you can read earinings. People panic and sell. Then the price gets hammered the next morning. At that point everyone is bailing. With a morning release it allows the rest of the market to digest the report and substantial volume keeps the manipulation down. AM releases may cause the price to fall, but then buyers show up seeing value. It is less manipulative. I mean the second the shorts slam the stock down, CNBD, and every other news media points out the drop and blames it on any negative they can find in the report. This allows the shorts/Marketmakers to control the stock price. How many times have you watched CNBC only to see the price get slammed the second earnings come out. Then as things prove to be much better, those who shorted pick up the panic sellers shares. It's manipulation and the SEC should find a way to end it.