Live feed17:00:37·870dINSIDERFilingvia QuantisnowCaine John sold $256,768 worth of shares (5,440 units at $47.20), decreasing direct ownership by 50% to 5,439 units (SEC Form 4)ByQuantisnow·Wall Street's wire, on your screen.SSTK· Shutterstock Inc.TechnologyOriginal source