SharePost Content Read More Yahoo Finance #finance Post navigation Is Johnson & Johnson Stock Outperforming the Nasdaq? Stripe valuation jumps to $159 billion in latest employee share sale