Idex

$192.41 upup 2.86 (1.51%)
AS OF 1:50:00PM ET 04/01/2026
More Quote Information