57.18 -0.71(-1.23%)11/20/2024
Intapp Inc (INTA)
Press Release | Data News