TeleTrader 4/17/2018 J&J posts revenue of $20B in Q1