Beach Investment Management, LLC. Buys Ameren Corp, Medtronic PLC, Evergy Inc, Sells Johnson & Johnson, Morgan Stanley, iShares MSCI Emerging Index Fund

West Conshohocken, PA, based Investment company Beach Investment Management, LLC. buys Ameren Corp, Medtronic PLC, Evergy Inc, Facebook Inc, Air Lease Corp, PPL Corp, Alibaba Group Holding, Royal Dutch Shell PLC, CSX Corp, Union Pacific Corp, sells Johnson & Johnson, Morgan Stanley, iShares MSCI Emerging Index Fund, Williams Inc, Carnival Corp during the 3-months ended 2018-06-30, according to the most recent filings of the investment company, Beach Investment Management, LLC.. As of 2018-06-30, Beach Investment Management, LLC. owns 39 stocks with a total value of $61 million. These are the details of the buys and sells.

For the details of Beach Investment Management, LLC.'s stock buys and sells, go to http://www.gurufocus.com/StockBuy.php?GuruName=Beach+Investment+Management%2C+LLC.

These are the top 5 holdings of Beach Investment Management, LLC.
  1. NextEra Energy Partners LP (NEP) - 120,283 shares, 9.27% of the total portfolio.
  2. JPMorgan Chase & Co (JPM) - 33,590 shares, 5.78% of the total portfolio.
  3. Magellan Midstream Partners LP (MMP) - 48,272 shares, 5.51% of the total portfolio.
  4. Visa Inc (V) - 24,760 shares, 5.41% of the total portfolio.
  5. Pattern Energy Group Inc (PEGI) - 164,794 shares, 5.1% of the total portfolio.
New Purchase: Ameren Corp (AEE)

Beach Investment Management, LLC. initiated holding in Ameren Corp. The purchase prices were between $55.33 and $60.85, with an estimated average price of $57.45. The stock is now traded at around $61.73. The impact to a portfolio due to this purchase was 3.01%. The holding were 29,970 shares as of 2018-06-30.

New Purchase: Medtronic PLC (MDT)

Beach Investment Management, LLC. initiated holding in Medtronic PLC. The purchase prices were between $77.48 and $87.83, with an estimated average price of $83.48. The stock is now traded at around $88.85. The impact to a portfolio due to this purchase was 1.9%. The holding were 13,470 shares as of 2018-06-30.

New Purchase: Evergy Inc (EVRG)

Beach Investment Management, LLC. initiated holding in Evergy Inc. The purchase prices were between $50.65 and $57.04, with an estimated average price of $53.33. The stock is now traded at around $55.87. The impact to a portfolio due to this purchase was 1.65%. The holding were 17,793 shares as of 2018-06-30.

New Purchase: Air Lease Corp (AL)

Beach Investment Management, LLC. initiated holding in Air Lease Corp. The purchase prices were between $41.46 and $45.48, with an estimated average price of $43.34. The stock is now traded at around $43.39. The impact to a portfolio due to this purchase was 1.59%. The holding were 22,950 shares as of 2018-06-30.

New Purchase: PPL Corp (PPL)

Beach Investment Management, LLC. initiated holding in PPL Corp. The purchase prices were between $25.61 and $29.1, with an estimated average price of $27.69. The stock is now traded at around $28.91. The impact to a portfolio due to this purchase was 1.26%. The holding were 26,640 shares as of 2018-06-30.

New Purchase: Lennar Corp (LEN)

Beach Investment Management, LLC. initiated holding in Lennar Corp. The purchase prices were between $49.22 and $64, with an estimated average price of $54.12. The stock is now traded at around $52.04. The impact to a portfolio due to this purchase was 0.62%. The holding were 7,130 shares as of 2018-06-30.

Added: Facebook Inc (FB)

Beach Investment Management, LLC. added to a holding in Facebook Inc by 107.11%. The purchase prices were between $155.1 and $202, with an estimated average price of $180.53. The stock is now traded at around $167.00. The impact to a portfolio due to this purchase was 1.64%. The holding were 9,900 shares as of 2018-06-30.

Added: Alibaba Group Holding Ltd (BABA)

Beach Investment Management, LLC. added to a holding in Alibaba Group Holding Ltd by 53.17%. The purchase prices were between $167.52 and $210.86, with an estimated average price of $190.49. The stock is now traded at around $183.47. The impact to a portfolio due to this purchase was 0.85%. The holding were 7,980 shares as of 2018-06-30.

Added: Royal Dutch Shell PLC (RDS.A)

Beach Investment Management, LLC. added to a holding in Royal Dutch Shell PLC by 62.12%. The purchase prices were between $62.55 and $73.64, with an estimated average price of $69.27. The stock is now traded at around $68.32. The impact to a portfolio due to this purchase was 0.84%. The holding were 19,260 shares as of 2018-06-30.

Added: CSX Corp (CSX)

Beach Investment Management, LLC. added to a holding in CSX Corp by 98.26%. The purchase prices were between $54.35 and $67.28, with an estimated average price of $61.73. The stock is now traded at around $70.47. The impact to a portfolio due to this purchase was 0.71%. The holding were 13,640 shares as of 2018-06-30.

Added: Union Pacific Corp (UNP)

Beach Investment Management, LLC. added to a holding in Union Pacific Corp by 96.90%. The purchase prices were between $130.02 and $147.02, with an estimated average price of $139.34. The stock is now traded at around $148.80. The impact to a portfolio due to this purchase was 0.66%. The holding were 5,710 shares as of 2018-06-30.

Added: NextEra Energy Inc (NEE)

Beach Investment Management, LLC. added to a holding in NextEra Energy Inc by 21.87%. The purchase prices were between $155.4 and $168.08, with an estimated average price of $161.46. The stock is now traded at around $166.85. The impact to a portfolio due to this purchase was 0.45%. The holding were 9,140 shares as of 2018-06-30.

Sold Out: Johnson & Johnson (JNJ)

Beach Investment Management, LLC. sold out a holding in Johnson & Johnson. The sale prices were between $119.4 and $131.76, with an estimated average price of $124.84.

Sold Out: Morgan Stanley (MS)

Beach Investment Management, LLC. sold out a holding in Morgan Stanley. The sale prices were between $47.19 and $55.22, with an estimated average price of $52.29.

Sold Out: iShares MSCI Emerging Index Fund (EEM)

Beach Investment Management, LLC. sold out a holding in iShares MSCI Emerging Index Fund. The sale prices were between $42.33 and $48.14, with an estimated average price of $46.29.

Sold Out: Williams Companies Inc (WMB)

Beach Investment Management, LLC. sold out a holding in Williams Companies Inc. The sale prices were between $24.38 and $28.01, with an estimated average price of $26.36.

Sold Out: Applied Materials Inc (AMAT)

Beach Investment Management, LLC. sold out a holding in Applied Materials Inc. The sale prices were between $45.25 and $57.86, with an estimated average price of $51.56.

Sold Out: International Paper Co (IP)

Beach Investment Management, LLC. sold out a holding in International Paper Co. The sale prices were between $50.18 and $59.01, with an estimated average price of $53.96.



Here is the complete portfolio of Beach Investment Management, LLC.. Also check out:

1. Beach Investment Management, LLC.'s Undervalued Stocks
2. Beach Investment Management, LLC.'s Top Growth Companies, and
3. Beach Investment Management, LLC.'s High Yield stocks
4. Stocks that Beach Investment Management, LLC. keeps buying