Live feed12:00:15·289dINSIDERFilingvia QuantisnowDirector Ochoa Ellen was granted 9 shares and sold $704 worth of shares (9 units at $78.25) (SEC Form 4)ByQuantisnow·Wall Street's wire, on your screen.SCI· Service Corporation InternationalConsumer DiscretionaryOriginal source