Business Insider (@biz.insider) has 273K Instagram followers with a 2.89% engagement rate over the past 12 months. Across 423 posts, Business Insider received 4.70M total likes and 45.7M impressions, averaging 11.1K likes per post. This page tracks Business Insider's performance metrics, top content, and engagement trends — updated daily.