Imprivata

IMPR
NYSE
12.90 0.39 (3.12%) last updated 4:23 PM EDT Oct 23
Trade $IMPR Now