@terribletrader_ While one CEO may be an alien robot &amp; the other a child of Stalin;

what speaks loudest is $$$$.
$FB is over $226 a share.
$TWTR hasn't performed since its peak of nearly $75  seven years ago. Its $32 a share.