"...If it makes 75 -85 mil profit i can see a pe of 5-6 thats very good..."
I guess you mean 75 -85 'Revenue' not 'profit'.
I can't imagine many people will be selling tomorrow ahead of announcements/results on Thursday.
We will have to wait and see.