101. Still, as the Senate prepares to vote on the contract sometime in April, not even insiders are willing to predict its fate. 102. The purchase of shares was legal and there was no insider trading, a company statement said. 103. Insider trading is illegal in Japan. 104. Insider trading is still frequent in the absence of laws forbidding the practice. |