Beyond, Inc. (NYSE:BYON) is largely controlled by institutional shareholders who own 70% of the company
Institutional ownership of Beyond, Inc. stands at 70%, making their trading decisions influential on stock price. Insiders own 7.6 million shares, with the public holding a 20% stake. Analyst forecasts and risks should also be considered.