Celgene Corporation (NASDAQ:CELG) is up 8% at mid-day trading following analyst upgrades regarding yesterday’s news that the company settled its patent battle with …