InvestorsHub Logo
Followers 30
Posts 9883
Boards Moderated 0
Alias Born 01/20/2018

Re: None

Wednesday, 07/20/2022 8:08:34 PM

Wednesday, July 20, 2022 8:08:34 PM

Post# of 330443
Those begging for a Biel update finally got one....earlier than expected...and it was loaded with encouraging information. Thank you Dr. Staelin! Biel's tech is continuing to make inroads into the marketplace. Can you say STADA!....with revenues of $3.59 billion in 2021! Holy Smokes!!!