ad companies tech wallpaper ad tech companies stock As it stands PUBM stock is now trading at 2997 a share as of 152. 21 sent many top adtech stocks into a tailspin. … Sunday, August 28, 2022 Edit