Strong Execution Amid Uncertainty Prologis Inc Earnings Report