Finance Buyback of Shares: Financial Reporting and Impact on the Net Worth of Company insightpulse November 15, 2024