Imprivata

IMPR
NYSE
14.96 0.02 (0.13%) last updated 4:02 PM EST Jan 23
Trade $IMPR Now