Arcturus Therapeutics Holdings Inc. (NASDAQ:ARCT) currently has 117 active institutional owners and shareholders as of today (December 2025), that have filed 13F forms with the Securities Exchange Commission (SEC).
| Owner Name | Date | Shares Held | Change (QoQ) | Change (%) | Value (USD) |
|---|---|---|---|---|---|
| FEDERATED HERMES, INC. | 31 Dec, 2025 | 3,303,640 | -1,390,420 | -29.62% | $20,251,313.00 |
| BlackRock, Inc. | 31 Dec, 2025 | 2,619,684 | 55,040 | 2.15% | $16,058,662.00 |
| ARK Investment Management LLC | 31 Dec, 2025 | 2,611,099 | 738,378 | 39.43% | $16,006,036.00 |
| VANGUARD GROUP INC | 31 Dec, 2025 | 2,089,641 | 204,036 | 10.82% | $12,809,499.00 |
| Sumitomo Mitsui Trust Group, Inc. | 31 Dec, 2025 | 2,026,588 | 78,753 | 4.04% | $12,422,984.00 |
| Amova Asset Management Americas, Inc. | 31 Dec, 2025 | 2,026,588 | 78,753 | 4.04% | $12,402,719.00 |
| GEODE CAPITAL MANAGEMENT, LLC | 31 Dec, 2025 | 618,134 | 6,311 | 1.03% | $3,789,944.00 |
| STATE STREET CORP | 31 Dec, 2025 | 564,266 | -481,415 | -46.04% | $3,458,951.00 |
| JANE STREET GROUP, LLC | 31 Dec, 2025 | 557,919 | 370,929 | 198.37% | $3,420,043.00 |
| TWO SIGMA INVESTMENTS, LP | 31 Dec, 2025 | 546,686 | 457,467 | 512.75% | $3,351,185.00 |
| TWO SIGMA ADVISERS, LP | 31 Dec, 2025 | 511,043 | 472,543 | 1,227.38% | $3,132,694.00 |
| DIMENSIONAL FUND ADVISORS LP | 31 Dec, 2025 | 490,429 | -64,985 | -11.70% | $3,006,448.00 |
| ACADIAN ASSET MANAGEMENT LLC | 31 Dec, 2025 | 427,894 | 191,549 | 81.05% | $2,620.00 |
| Empire Life Investments Inc. | 31 Dec, 2025 | 412,402 | -5,161 | -1.24% | $2,528,024.00 |
| GOLDMAN SACHS GROUP INC | 31 Dec, 2025 | 391,227 | 246,499 | 170.32% | $2,398,222.00 |
| MILLENNIUM MANAGEMENT LLC | 31 Dec, 2025 | 304,777 | 164,977 | 118.01% | $1,868,283.00 |
| JACOBS LEVY EQUITY MANAGEMENT, INC | 31 Dec, 2025 | 293,050 | -12,609 | -4.13% | $1,796,396.00 |
| Hennion & Walsh Asset Management, Inc. | 31 Dec, 2025 | 240,303 | 161,910 | 206.54% | $1,473,057.00 |
| UBS Group AG | 31 Dec, 2025 | 227,893 | 67,407 | 42.00% | $1,396,984.00 |
| Point72 Asset Management, L.P. | 31 Dec, 2025 | 222,163 | 222,163 | 0.00% | $1,361,859.00 |