Exponent Inc

EXPONASDAQ
$72.75
0.901.25%
Last update: Oct 19, 2:05 PM
$71.00
-0.85-1.18%
Exponent Ownership & Insider Activity - Benzinga