Moore Threads shares fell 20% after a lockup expired, Business Insider reports · Digg