40 companies had the people running the company buying with their own money in filings dated Nov 27, 2023, about $2.4 million combined. The biggest was SOL (Emeren Group Ltd), where SHAH CAPITAL MANAGEMENT led about $617,000 of buying.
116 companies had three or more insiders buying in the past 30 days. CEOs and CFOs show up 12 times in today's list. Each filing is linked below if you want to check the details yourself.