I feel having this high of percentage of institutional ownership lowers the upside potential but I’d love to hear other opinions
There are no replies in this thread yet. Be the first to post a reply below:
I feel having this high of percentage of institutional ownership lowers the upside potential but I’d love to hear other opinions
There are no replies in this thread yet. Be the first to post a reply below: