InvestorsHub Logo
Followers 10
Posts 8659
Boards Moderated 1
Alias Born 02/06/2012

Re: BBB post# 63960

Wednesday, 09/21/2022 6:59:16 PM

Wednesday, September 21, 2022 6:59:16 PM

Post# of 64319
A connection would also seem more credible if execs hadn’t dumped 21 million shares.