This ticker has not been starred yet OTLC Oncotelic Therapeutics, Inc.
Pharmaceutical Preparations
Book value per $ invested $ 39.36
Leverage 33.42%
Market Cap $ 20.0m
PE 0.08
Dividend Yield 0.00%
Profit $ 244.7m
Margin 68.02%

Subscribe Now For Access - Only $1.99 Per Month