Why preannouce two days ahead of earnings - what happened to the "quiet time" . Anyway, I guess CEO just couldn't wait to get out the good news. A buy?
Because today is the annual meeting for shareholders. Still strange that a company would host a shareholders day one day prior to earnings release, but that's why. You have to say something pleasant during your presentation!
we will take it on a day like this!!