"Jerry Yang really needs to put his money where his mouth is," Kessler said. "If he really thinks Yahoo is worth $37 (per share), then he needs to step up and buy some shares when they are in the low $20."