[video] Castro Health Rumors Swirl As Investors Eye Payout