Penn Capital Reduces Stake in Steelcase Inc. by 30.2%: Insider Sales Raise Investor Concerns
On June 11, 2023, it was announced that Penn Capital Management Company LLC had reduced its stake in Steelcase Inc. by a staggering 30.2% in the fourth quarter. According to the disclosure with the Securities and Exchange Commission (SEC), Penn Capital owned approximately 0.21% of Steelcase worth $1,683,000 at the close of the most recent […]