52.74 -0.64(-1.20%)07/17/2026
DocuSign, Inc. (DOCU)
Press Release | Data News