Imprivata

IMPR
NYSE
13.97 0.14 (1.01%) last updated 4:02 PM EDT Apr 17
Trade $IMPR Now