$OCGN have any of you guys researched about the fundamentals of this company. profits, losses, etc. this company looks broke as fuck. I think puts make better sense.
15
1