Insiders In BioCardia Still Down 21% On US$1.08m Investment
Insiders at BioCardia, Inc. (NASDAQ:BCDA) are still down 21% on their US$1.08 million investment from the last year, despite a recent 23% stock gain. The largest purchase was by Independent Director Simon Stertzer for US$498k at US$1.25 per share, higher than the current US$0.95, …