Immix Biopharma, Inc. (IMMX) Institutional Ownership

Institutions by Trading Activity

Ownership Statistics

31,926,651Shares Outstanding
25,631,301Shares held by institutions
$221,967,067Value of institutional holdings
80.28%Institutional ownership %
852.13%Shares Changed QoQ
67No. of institutional investors

Shares Owned by Institutions

Shares Purchased/Sold by Institutions

335 Institutional Holders

25,631,301 Total Shares Held
Download Data
Owner Name Date Shares Held Change (QoQ) Change (%) Value (USD)
Janus Henderson Group Plc 31 Dec, 2025 3,921,568 3,921,568 0.00% $20,470,585.00
Janus Henderson Group Plc 31 Dec, 2025 3,921,568 3,921,568 0.00% $20,470,585.00
Janus Henderson Group Plc 31 Dec, 2025 3,921,568 3,921,568 0.00% $20,470,585.00
Janus Henderson Group Plc 31 Dec, 2025 3,921,568 3,921,568 0.00% $20,470,585.00
Janus Henderson Group Plc 31 Dec, 2025 3,921,568 3,921,568 0.00% $20,470,585.00
Saturn V Capital Management LP 31 Dec, 2025 2,999,169 2,999,169 0.00% $15,685,654.00
Saturn V Capital Management LP 31 Dec, 2025 2,999,169 2,999,169 0.00% $15,685,654.00
Saturn V Capital Management LP 31 Dec, 2025 2,999,169 2,999,169 0.00% $15,685,654.00
Saturn V Capital Management LP 31 Dec, 2025 2,999,169 2,999,169 0.00% $15,685,654.00
Saturn V Capital Management LP 31 Dec, 2025 2,999,169 2,999,169 0.00% $15,685,654.00
EVENTIDE ASSET MANAGEMENT, LLC 31 Dec, 2025 2,549,019 2,549,019 0.00% $13,331,369.00
EVENTIDE ASSET MANAGEMENT, LLC 31 Dec, 2025 2,549,019 2,549,019 0.00% $13,331,369.00
EVENTIDE ASSET MANAGEMENT, LLC 31 Dec, 2025 2,549,019 2,549,019 0.00% $13,331,369.00
EVENTIDE ASSET MANAGEMENT, LLC 31 Dec, 2025 2,549,019 2,549,019 0.00% $13,331,369.00
EVENTIDE ASSET MANAGEMENT, LLC 31 Dec, 2025 2,549,019 2,549,019 0.00% $13,331,369.00
MARSHALL WACE, LLP 31 Dec, 2025 1,978,743 1,923,708 3,495.43% $10,348,824.00
MARSHALL WACE, LLP 31 Dec, 2025 1,978,743 1,923,708 3,495.43% $10,348,824.00
MARSHALL WACE, LLP 31 Dec, 2025 1,978,743 1,923,708 3,495.43% $10,348,824.00
MARSHALL WACE, LLP 31 Dec, 2025 1,978,743 1,923,708 3,495.43% $10,348,824.00
MARSHALL WACE, LLP 31 Dec, 2025 1,978,743 1,923,708 3,495.43% $10,348,824.00