The timing of Karp’s stock sale has been the subject of intense speculation. It could be interpreted as a sign of confidence or a mere financial strategy. Often, executives like Karp sell stock for ...