Institutional investors own 82% of Broadstone Net Lease's stock, potentially impacting its price. With significant holdings, their decisions can influence the company's performance, making it crucial to monitor their actions alongside analyst forecasts and insider ownership.
Read MoreDid you find this insightful?
Bad
Just Okay
Amazing