Share Prologis (PLD) Boasts Earnings & Price Momentum: Should You Buy?