Main Street Capital's Share Price Is Getting Ahead Of Itself, But I Wouldn't Fight The Momentum
PM Images Main Street Capital (NYSE:MAIN) is one of the most popular business development corporations (BDC) on Seeking Alpha, with 72,800 followers. MAIN is the 7th largest BDC by net assets ($$2.48 billion) and the 5th largest by market cap ($$4.05 billion), yet it's the 2nd most followed BDC on Seeking Alpha behind Ares Capital (ARCC) with 77,060 followers. I started a position in MAIN when it was trading in the mid-30s in May of 2022, and since then, my initial investment has increased by 31.18%, and ...