FedEx to spend $3.8 billion on share buyback program
According to a William Blair analysis, Wednesday’s stock price valued the 32 million shares at $3.84 billion, making each share worth $120. FedEx reported $5.1 billion in cash at the end of its fiscal first quarter.