Live feed17:30:45·59dINSIDERFilingvia QuantisnowNew insider Constellation Software Inc claimed ownership of 39,522,821 shares (SEC Form 3)ByQuantisnow·Wall Street's wire, on your screen.SABR· Sabre CorporationTechnologyOriginal source