The number of institutional investors holding $OSS has risen once again!
There are now 129 institutional investors (124 of them long), up from 117 just a few days ago.
In total, they now hold 12,072,324 shares, representing 48.42% of the outstanding shares. Consequently, the