re: What does this mean ???
It means the institutions are playing the MOMO for all it's worth. Just like everyone else seems to be. I seriously doubt they intend to take a long term position (read 6-12 mos.) Get in, make some $$, then get out while the gettin's good.