Oncotelic Therapeutics, Inc. - Stock (OTLC) Institutional Ownership
13F Institutional Holders and Ownership History from Q2 2021 to Q3 2021
-
Type / Class
-
Equity / Stock
-
Symbol
-
OTLC on OTC
-
Price per share
-
$0.08
Reported Shares, Excluding Options vs Price
Reported Value, Excluding Options