News

Internal figures show Business Insider's paid subscribers have consistently declined, from about 185K at the end of 2022 to 135K at the end of 2025, a 27% drop (Oliver Darcy/Status)

Mediagazer · last updated

Oliver Darcy / Status:
Internal figures show Business Insider’s paid subscribers have consistently declined, from about 185K at the end of 2022 to 135K at the end of 2025, a 27% drop  —  Barbara Peng was elevated in November 2023 from president to chief executive, and she later tapped Jamie Heller in September 2024 …