Abeona Therapeutics Inc. · NASDAQ:ABEO

James Russell Revocable Trust reported a 6.10% stake in Abeona Therapeutics Inc. (Schedule 13D)

Event Oct 15, 2026 · Filed Oct 23, 2026

James Russell Revocable Trust reported a 6.10% stake in Abeona Therapeutics Inc., 3,479,963 shares, with active intent on Oct 15, 2026. Filed Oct 23, 2026 (Schedule 13D).

Stake
6.10%
Shares
3,479,963
Intent
Active
What changed
Crossed above 5%
Filed together
2 holders

The filing in full

HolderStakeShares
James Russell Revocable Trust6.10%3,479,963
James Russell6.10%3,479,963

Source

Download original · View original at SEC

Related