Tuesday 5/19 Insider Buying Report: ZBIO, ICFI
As the saying goes, there are many possible reasons for an insider to sell a stock, but only one reason to buy -- they expect to make money. So let's look at two noteworthy recent insider buys.
On Monday, Zenas Biopharma's Chief Executive Officer, Leon O. Moulder Jr., made a...