PC Connection Inc ($CNXN) | Floorstocks