Stanford Medicine reports $351M operating income July 7, 2023 AutoBot Uncategorized 0 Palo Alto, Calif.-based Stanford Medicine’s operating income for the nine months ending May 31 was 24 percent above the same period in 2022, according to a July 7 filing.