Start Free Trial
Login
Live Boardroom Trades
Blog
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%