Earth to Buy Back Up to 2 Billion Yen Shares; Shares Up 3%-- Earth will buy back up to 500,000 shares for a maximum spend of 2 billion yen from March 11 to July 31, according to a Tokyo Stock Exchange filing on Friday. As of the end of 2023, the chemical...