Tue, May 21, 2013, 11:17PM EDT - U.S. Markets closed
63.91 0.20(0.31%) 4:00PM EDT
View All Reports for IXP ...