Biotech CEOs Are Buying Up Their Surging Stocks

Biotech CEOs Are Buying Up Their Surging Stocks

Biotech CEOs Are Buying Up Their Surging Stocks Dec 25, 2023, 8:00 am EST Some biotech companies have seen their shares surge in 2023, and certain chief executives are taking advantage. The CEOs of Cibus, OmniAb, and Liquidia just spent millions of dollars to buy more of their stock.

This content was originally published here.