RE:from Raymond James....I think you're missing the pont carlos.
The simple fact that all this news and comments are coming out at the same time, and this close to earnings, will typically create momentum and that also means the indicators will look like they might be peaking even if that's not the case.
I'm also not sure where you're getting your volume data, but I'm seeing just under 400K shares traded right now on the day.