PubMatic, Inc.

Net Selling
PUBM·US·🇺🇸 US
14%buys·86%sells
2,618 transactions
$28.8MTotal buys·106 buys
$301.6MTotal sells·630 sells
4040 insiders
Last: Apr 8, 2026