FedEx posts earnings of $2.42 a share on revenue of $12.3B

FedEx posts earnings of $2.42 a share on revenue of $12.3B