Someone also sold $32k worth of shares today that they prob paid $96k for 6 months ago. An Ostrich with its head in the sand comes to mind.