Nasdaq Inc

NDAQNASDAQ
$93.48
-0.81-0.86%
Last update: Oct 13, 4:30 PM
$95.08
0.790.84%
Nasdaq Ownership & Insider Activity - Benzinga