INFA   $26.37  -0.30% Market Closed After Close 26.36 -0.04%

Informatica Inc