$OCGN Just the fact that 10 insiders own a combined 3.7 million shares by itself should keep u holding out of curiosity, let alone the dozen other catalyst.
  • 16
16 Likes