InvestorsHub Logo

brojazzy

07/23/21 4:48 PM

#32307 RE: Biotech_Tradez #32306

They sure are, management is still making money on the main business, share selling