Shutterstock Stockholders to Hold 45.3% in Merger
Discover how Shutterstock stockholders will own 45.3% of the newly merged company. Learn about the implications and future prospects of this strategic merger.
Shutterstock stockholders will own 45.3% of the merged company.