LOL How do you derive that outcome based on a 100% sell rating? Not that anyone believing the nonsense from Barcharts should be considered, but every now and then even a blind squirrel will find an acorn.
Any other worthless sites you care to bring to the board?