PUBM   $14.96  -1.12% Market Closed After Close 14.92 -0.27%

PubMatic Inc