Insider Activity Increases as ON24 CEO Sells Shares Near Lows ON24 CEO Sharat Sharan recently sold over 39,000 shares, totaling more than $200,000, as the company’s stock trades near its yearly low. The sales, made under a pre-set trading plan, coincide with increased institutional investment and a new $25 million share repurchase program.56