CMP
COMP GPW LISTED

Shareholders

as of May 25, 2026 · source: notifications under Art. 69 of the Offering Act · 7 entities above 5% of votes

FREE FLOAT
25.51%
5,232,125 shares
LARGEST STAKE
19.64%
Generali OFE zarządzany przez Generali PTE S.A.
TOP 3 CONCENTRATION
48.76%
3 entities above 5% of votes
LATEST CHANGE
—
no notification history

Ownership structure

stakes per latest notifications · shares outstanding: 20,505,370 (report, May 25, 2026)
SHAREHOLDERS ≥5% OF VOTES 74.49% FREE FLOAT 25.51%
Generali OFE zarządzany przez Generali PTE S.A. 19.64%
4,028,205 shares NOTIFICATION: May 25, 2026
Fundusze inwestycyjne reprezentowane przez AgioFunds TFI S.A. 18.3%
3,751,855 shares NOTIFICATION: May 25, 2026
Nationale-Nederlanden OFE zarządzany przez Nationale-Nederlanden PTE S.A. 10.82%
2,219,050 shares NOTIFICATION: May 25, 2026
Fundusze zarządzane przez PKO BP BANKOWY PTE S.A. 5.44%
1,114,675 shares NOTIFICATION: May 25, 2026
Robert Tomaszewski 5.44%
1,115,646 shares NOTIFICATION: May 25, 2026
JT Inwestycje Alternatywna Spółka Inwestycyjna Sp. z o.o. 5.39%
1,105,611 shares NOTIFICATION: May 25, 2026
Vienna OFE zarządzane przez Vienna PTE S.A. Vienna Insurance Group 5.2%
1,065,285 shares NOTIFICATION: May 25, 2026
Perea Capital Partners, LP 5.08%
1,042,020 shares NOTIFICATION: May 25, 2026
Comp S.A. (akcje własne) 4.57%
936,509 shares NOTIFICATION: May 25, 2026
Other 25.51%
5,232,125 shares composition undisclosed

Announcement history

crossings above/below the 5% / 10% / 20% thresholds

No notification history recorded for this company.

History is built from art. 69 notifications — we have not recorded any yet.

Capital and votes

Number of shares
20,505,370
ISIN
PLCMP0000017
Sector
oprogramowanie
Market
GPW
Country
PL
Listing date
January 01, 2005

Where this data comes from

The structure is built from notifications shareholders file after crossing 5%, 10%, 15%, 20%, 25%, 33%, 50%, 75% and 90% of votes.

Below 5% there is no disclosure obligation, so the remaining capital is shown collectively as free float — its composition is not publicly known.

Stakes are not updated in real time. The date next to each entity is its last notification date, not today's date.

The share count behind every percentage comes from the newest (by as-of date) periodic report or art. 69 notification — not from the company's GPW/NewConnect profile.