57.41 -0.48(-0.83%)11/20/2024
Intapp Inc (INTA)
Press Release | Data News