PubMatic, Inc.
Exchange: nyse
none
743727488.00
36808000.00
-0.352209521956
0.126769398831
-10.85%
3.75