Sat, May 18, 2013, 3:55PM EDT - U.S. Markets closed
66.42 2.19(3.41%) May 17, 4:03PM EDT
Return to Stacked View...
Currency in USD.