Institutional ownership Has pulled back from 11.23% to 11.21% . Troll food ? Or just the truth ? I'd sure like to know where that money went . I'm sure our resident clown car occupants will tell us in ALLCAPS and unhappy face emojis . Or happy ones . Who knows ?