Best Penny Stocks To Buy June 2024. Net income surged to $2 million, a significant turnaround from the $4 million loss in q1 2023. Genworth bought back $63 million of shares in q1 2024, totaling $434 million through april 30 at an average price of $5.42 per share.
The decision made history, given. The bank is divided into several segments.