Elza van Swieten (e)CONFLUENCE Share Price: 222.56 Top Networks 73 58 57 52 39 Expand, Engage, Evaluate Learn More