ABEONA THERAPEUTICS INC. Form SCHEDULE 13D — Oct 23, 2026
The James Russell Revocable Trust and trustee James Russell converted their passive 13G stake in Abeona Therapeutics to an activist Schedule 13D, reporting beneficial ownership of 3,479,963 shares, or approximately 6.1% of the 57.18 million shares outstanding. The Reporting Persons cited concerns over Abeona's operational execution, the consistency of management's public statements with results, and governance. On October 14, 2026, Russell met with two board members, urging additional independent directors and exploring a change in executive leadership.
Key figures
- Shares Owned
- 3479963
- Percent Owned
- 6.1
- Purchases since 13g usd
- 3671466
- Total cost of stake usd
- 17776513
- Shares outstanding basis
- 57184017
- Purchases since 13g shares
- 759088
- Shares bought last 60 days
- 56755
AI analysis
Red flags4 · Pro
The rest of the AI analysis, red flags and sentiment are part of Signal8 Pro.
AI-generated analysis of a public disclosure. Not investment advice; verify against the original document.