EPIQ Systems, Inc. Information Technology Services

EPIQ
NASDAQ
13.66 0.08 (0.58%) last updated 5:20 PM EDT Jul 23
Trade $EPIQ Now