Insight Partners explores $4 billion-plus sale of Tricentis, sources say financialnews_rlv83x 2 years ago