NYSE · Communication Services · Internet Content & Information · US
Research · Sep 3, 2026
Shutterstock FY25 at $990M. NI $45M; EPS $1.25.