Shutterstock, Inc. (SSTK) Institutional Ownership

Institutions by Trading Activity

Ownership Statistics

36,268,000Shares Outstanding
22,427,464Shares held by institutions
$290,659,933Value of institutional holdings
61.84%Institutional ownership %
13.59%Shares Changed QoQ
169No. of institutional investors

Shares Owned by Institutions

Shares Purchased/Sold by Institutions

Ownership Summary

Shutterstock, Inc. (NYSE:SSTK) has 179 institutional investors with active 13F positions as of December 2025.

321 Institutional Holders

22,427,464 Total Shares Held
Download Data
Owner Name Date Shares Held Change (QoQ) Change (%) Value (USD)
BlackRock, Inc. 31 Mar, 2026 4,602,338 63,937 1.41% $76,444,839.00
BlackRock, Inc. 31 Mar, 2026 4,538,401 -69,787 -1.51% $86,683,464.00
VANGUARD GROUP INC 31 Mar, 2026 1,776,228 -435,778 -19.70% $33,925,955.00
LSV ASSET MANAGEMENT 31 Mar, 2026 1,666,506 67,470 4.22% $27,681.00
LSV ASSET MANAGEMENT 31 Mar, 2026 1,599,036 -2,217 -0.14% $30,542.00
Callodine Capital Management, LP 31 Mar, 2026 1,272,139 238,176 23.04% $21,130,229.00
ALPINE ASSOCIATES MANAGEMENT INC. 31 Mar, 2026 1,154,955 252,494 27.98% $22,059,640.00
VANGUARD CAPITAL MANAGEMENT LLC 31 Mar, 2026 1,079,387 1,079,387 0.00% $17,928,618.00
State Street Corp 31 Mar, 2026 1,064,538 97,647 10.10% $17,681,976.00
Callodine Capital Management, LP 31 Mar, 2026 1,033,963 265,258 34.51% $19,748,693.00
DIMENSIONAL FUND ADVISORS LP 31 Mar, 2026 1,012,567 -46 0.00% $19,339,471.00
DIMENSIONAL FUND ADVISORS LP 31 Mar, 2026 1,012,563 -4 0.00% $16,818,500.00
State Street Corp 31 Mar, 2026 966,891 20,961 2.22% $18,467,618.00
Invenomic Capital Management LP 31 Mar, 2026 859,637 124,688 16.97% $14,278,571.00
BALYASNY ASSET MANAGEMENT L.P. 31 Mar, 2026 805,718 1,063 0.13% $13,382,976.00
BALYASNY ASSET MANAGEMENT L.P. 31 Mar, 2026 804,655 560,617 229.73% $15,368,911.00
Invenomic Capital Management LP 31 Mar, 2026 734,949 -1,902 -0.26% $14,037,526.00
RICE HALL JAMES & ASSOCIATES, LLC 31 Mar, 2026 733,662 50,200 7.34% $12,186,126.00
GEODE CAPITAL MANAGEMENT, LLC 31 Mar, 2026 727,818 136,939 23.18% $12,091,406.00
Morgan Stanley 31 Mar, 2026 717,678 949 0.13% $11,920,648.00