FinSharing.com

IEX - IDEX Corporation

$191.12-0.31%