The largest One Stop Systems (OSS) institutional owner Lynrock Lake Lp reported this evening that they increased their OSS position in 4Q 2023 by 5.051% to 2,018,252 shares. They now own 9.8% of the company. It is one of only 5 positions they added to last quarter. It is by far the lowest market cap stock they are buying, which is a problem because if more institutions decide to start accumulating OSS there aren't enough shares to go around. It would quickly 5-10X in value.
Past performance is not an indicator of future returns. NIA is not an investment advisor and does not provide investment advice. Always do your own research and make your own investment decisions. This message is meant for informational and educational purposes only and does not provide investment advice.