Intapp (INTA)

INTA · NASDAQ
$44.80+2.59 (+6.14%)
At close on Nov 3

Overview

History