Digimarc Corporation's (NASDAQ:DMRC) recent 13% pullback adds to one-year year losses, institutional owners may take drastic measures

Simplywall
2025.12.16 19:35
portai
I'm PortAI, I can summarize articles.

Digimarc Corporation (NASDAQ:DMRC) experienced a 13% stock price drop, adding to a 79% loss over the year. Institutions hold 52% of shares, making them influential in stock dynamics. Concerns arise as institutional investors face pressure to sell, potentially impacting individual investors. The top 6 shareholders own 51% of the company, with insiders holding 24%. Hedge funds own 13%, with Altai Capital Management as the largest shareholder. The general public holds 11% of shares.