Thu, Jun 20, 2013, 1:46AM EDT - U.S. Markets open in 7 hrs 44 mins
44.38 0.61(1.36%) Jun 19, 4:00PM EDT|After Hours : 44.40 0.02 (0.05%) Jun 19, 5:18PM EDT
View All Reports for STX ...