Imprivata

IMPR
NYSE
14.64 0.62 (4.06%) last updated 4:01 PM EDT Jul 30
Trade $IMPR Now