Live feed16:30:09·371dINSIDERFilingvia QuantisnowNew insider Hecker Johannes Rolf Peter claimed ownership of 61,800 shares (SEC Form 3)ByQuantisnow·Wall Street's wire, on your screen.CCSI· Consensus Cloud Solutions Inc.TechnologyOriginal source