What Happened? Shares of programmatic advertising platform Pubmatic (NASDAQ: PUBM) fell 24% in the morning session after the ...