Is there a message here?
Buy my stock! We've got the best management team in the business! It's a great investment with a great future!
Either that or the whole US market is wrong and these guys know something that nobody else could figure out.
Previous quarter there were 16+Million votes to the contrary!