Thu, May 23, 2013, 3:08 PM EDT - U.S. Markets close in 52 mins.
since 5 years ago with very low floating share number!