Integral Ad Science Holding Corp.

Yield per half year: -29.5%
Dividend yield: 0%
Sector: High Tech