Institutional investors control 71% of RxSight, Inc. (NASDAQ:RXST) and were rewarded last week after stock increased 6.0%
Institutions hold a 71% stake in RxSight, giving them significant influence over its share price. With a market cap of US$2.3b, institutional investors have benefited from the company's growth.