Today, March 16, 2026, investors weigh striking early colorectal cancer results against weak quarterly numbers and a finite ...