Down 87%, Is It Time to Buy This Super Software Stock?

  • Bill Holdings (BILL 1.11%) has a portfolio of software products designed to streamline accounts payable, accounts receivable, and expense management workflows for almost half a million small and mid-sized businesses (SMBs).