Exponent Inc

EXPONASDAQ
$78.31
1.201.56%
Ult. Agg.: Oct 29, 4:00 PM

Benzinga

Exponent Ownership & Insider Activity - Benzinga