Tang Capital bought 1,105,433 shares yesterday