Arch Biopartners Current Insider Ownership (58.06%)Currently Insiders control:
35,687,265 Shares
The Company has 61,462,302 common shares outstanding.
Insiders Currently Control 58.06% of the companies outstanding shares leaving 25,775,040 held by non insiders including large holders.
This tightly held float could lead to an interesting supply demand situation with Phase II data expected in July 2021
(Information gathered from INKRESEARCH)