- March 21, 2026
Loading
Fertility company INVO Bioscience posted its 2023 financial results Tuesday, showing a loss of $8 million, according to a news release. Despite its overall loss, the company showed tremendous growth, particularly on the heels of an acquisition in the fourth quarter, and its trading activity spiked.