Insitutional Ownership is UP From shortsqueeze.com is reporting: 10.40% My TDAmeritrade quote is reporting: 15.02% I do not have a subscription to shortsqueeze.com so I believe this is data on shortsqueeze is from mid May. My TDA quote is current. Could someone confirm this? Thanks