Domini Social Investments LLC Buys Federal Agricultural Mortgage Corp, Amalgamated Bank, Acuity Brands Inc, Sells BioTelemetry Inc, SunOpta Inc, Square Inc

New York, NY, based Investment company Domini Social Investments LLC (Current Portfolio) buys Federal Agricultural Mortgage Corp, Amalgamated Bank, Acuity Brands Inc, OraSure Technologies Inc, 2U Inc, sells BioTelemetry Inc, SunOpta Inc, Square Inc, Cree Inc, Atlassian Corporation PLC during the 3-months ended 2019Q2, according to the most recent filings of the investment company, Domini Social Investments LLC. As of 2019Q2, Domini Social Investments LLC owns 22 stocks with a total value of $7 million. These are the details of the buys and sells.

For the details of Domini Social Investments LLC's stock buys and sells, go to https://www.gurufocus.com/guru/domini+social+investments+llc/current-portfolio/portfolioportfolio

These are the top 5 holdings of Domini Social Investments LLC
  1. Universal Display Corp (OLED) - 3,069 shares, 8.00% of the total portfolio. Shares reduced by 0.32%
  2. Square Inc (SQ) - 6,400 shares, 6.44% of the total portfolio. Shares reduced by 21.05%
  3. First Solar Inc (FSLR) - 6,908 shares, 6.30% of the total portfolio. Shares reduced by 0.3%
  4. Atlassian Corporation PLC (TEAM) - 3,162 shares, 5.74% of the total portfolio. Shares reduced by 22.73%
  5. Federal Agricultural Mortgage Corp (AGM) - 5,530 shares, 5.58% of the total portfolio. New Position
New Purchase: Federal Agricultural Mortgage Corp (AGM)

Domini Social Investments LLC initiated holding in Federal Agricultural Mortgage Corp. The purchase prices were between $68.12 and $80.75, with an estimated average price of $73.6. The stock is now traded at around $76.97. The impact to a portfolio due to this purchase was 5.58%. The holding were 5,530 shares as of .

New Purchase: Amalgamated Bank (AMAL)

Domini Social Investments LLC initiated holding in Amalgamated Bank. The purchase prices were between $15.39 and $18.14, with an estimated average price of $16.74. The stock is now traded at around $15.51. The impact to a portfolio due to this purchase was 4.19%. The holding were 17,327 shares as of .

New Purchase: Acuity Brands Inc (AYI)

Domini Social Investments LLC initiated holding in Acuity Brands Inc. The purchase prices were between $123.66 and $146.33, with an estimated average price of $137.56. The stock is now traded at around $128.34. The impact to a portfolio due to this purchase was 4.04%. The holding were 2,112 shares as of .

Added: OraSure Technologies Inc (OSUR)

Domini Social Investments LLC added to a holding in OraSure Technologies Inc by 54.31%. The purchase prices were between $8.17 and $11.07, with an estimated average price of $9.19. The stock is now traded at around $7.57. The impact to a portfolio due to this purchase was 1.24%. The holding were 27,417 shares as of .

Added: 2U Inc (TWOU)

Domini Social Investments LLC added to a holding in 2U Inc by 39.33%. The purchase prices were between $34.44 and $73.39, with an estimated average price of $49.14. The stock is now traded at around $16.01. The impact to a portfolio due to this purchase was 1.05%. The holding were 7,156 shares as of .

Sold Out: BioTelemetry Inc (BEAT)

Domini Social Investments LLC sold out a holding in BioTelemetry Inc. The sale prices were between $46.62 and $62.59, with an estimated average price of $52.54.

Sold Out: SunOpta Inc (STKL)

Domini Social Investments LLC sold out a holding in SunOpta Inc. The sale prices were between $3.15 and $4.51, with an estimated average price of $3.69.

Reduced: Square Inc (SQ)

Domini Social Investments LLC reduced to a holding in Square Inc by 21.05%. The sale prices were between $60.62 and $77.05, with an estimated average price of $69.8. The stock is now traded at around $63.00. The impact to a portfolio due to this sale was -1.96%. Domini Social Investments LLC still held 6,400 shares as of .

Reduced: Cree Inc (CREE)

Domini Social Investments LLC reduced to a holding in Cree Inc by 22.11%. The sale prices were between $53.94 and $68.5, with an estimated average price of $61.14. The stock is now traded at around $58.40. The impact to a portfolio due to this sale was -1.77%. Domini Social Investments LLC still held 7,114 shares as of .

Reduced: Atlassian Corporation PLC (TEAM)

Domini Social Investments LLC reduced to a holding in Atlassian Corporation PLC by 22.73%. The sale prices were between $101.94 and $135.05, with an estimated average price of $120.34. The stock is now traded at around $146.70. The impact to a portfolio due to this sale was -1.6%. Domini Social Investments LLC still held 3,162 shares as of .



Here is the complete portfolio of Domini Social Investments LLC. Also check out:

1. Domini Social Investments LLC's Undervalued Stocks
2. Domini Social Investments LLC's Top Growth Companies, and
3. Domini Social Investments LLC's High Yield stocks
4. Stocks that Domini Social Investments LLC keeps buying