CMC Financial Group Buys Vanguard Information Technology ETF, Vanguard Growth ETF, Square Inc, Sells SPDR Nuveen S&P High Yield Municipal Bond ETF, Vanguard Long-Term Bond ETF, Vanguard Intermediate-Term Bond ETF

Investment company CMC Financial Group (Current Portfolio) buys Vanguard Information Technology ETF, Vanguard Growth ETF, Square Inc, Constellation Brands Inc, Centene Corp, sells SPDR Nuveen S&P High Yield Municipal Bond ETF, Vanguard Long-Term Bond ETF, Vanguard Intermediate-Term Bond ETF, Vanguard Short-Term Bond ETF, iShares North American Tech-Software ETF during the 3-months ended 2019Q2, according to the most recent filings of the investment company, CMC Financial Group. As of 2019Q2, CMC Financial Group owns 41 stocks with a total value of $67 million. These are the details of the buys and sells.

For the details of CMC Financial Group's stock buys and sells, go to https://www.gurufocus.com/guru/cmc+financial+group/current-portfolio/portfolioportfolio

These are the top 5 holdings of CMC Financial Group
  1. Vanguard Information Technology ETF (VGT) - 142,311 shares, 44.75% of the total portfolio. Shares added by 10086.90%
  2. Vanguard Growth ETF (VUG) - 60,859 shares, 14.83% of the total portfolio. New Position
  3. Apple Inc (AAPL) - 11,321 shares, 3.34% of the total portfolio. Shares added by 48.80%
  4. Microsoft Corp (MSFT) - 12,893 shares, 2.58% of the total portfolio. Shares reduced by 7.47%
  5. Amazon.com Inc (AMZN) - 749 shares, 2.11% of the total portfolio. Shares reduced by 15.75%
New Purchase: Vanguard Growth ETF (VUG)

CMC Financial Group initiated holding in Vanguard Growth ETF. The purchase prices were between $151.09 and $165.38, with an estimated average price of $160.22. The stock is now traded at around $163.30. The impact to a portfolio due to this purchase was 14.83%. The holding were 60,859 shares as of .

New Purchase: Square Inc (SQ)

CMC Financial Group initiated holding in Square Inc. The purchase prices were between $60.62 and $77.05, with an estimated average price of $69.8. The stock is now traded at around $62.64. The impact to a portfolio due to this purchase was 1.88%. The holding were 17,388 shares as of .

New Purchase: Constellation Brands Inc (STZ)

CMC Financial Group initiated holding in Constellation Brands Inc. The purchase prices were between $176.45 and $212.54, with an estimated average price of $195.35. The stock is now traded at around $192.95. The impact to a portfolio due to this purchase was 1.7%. The holding were 5,779 shares as of .

New Purchase: Centene Corp (CNC)

CMC Financial Group initiated holding in Centene Corp. The purchase prices were between $47.01 and $57.88, with an estimated average price of $53.96. The stock is now traded at around $48.40. The impact to a portfolio due to this purchase was 1.68%. The holding were 21,443 shares as of .

New Purchase: ServiceNow Inc (NOW)

CMC Financial Group initiated holding in ServiceNow Inc. The purchase prices were between $236.23 and $288.8, with an estimated average price of $262.49. The stock is now traded at around $261.58. The impact to a portfolio due to this purchase was 1.65%. The holding were 4,032 shares as of .

New Purchase: Intelligent Systems Corp (INS)

CMC Financial Group initiated holding in Intelligent Systems Corp. The purchase prices were between $25.6 and $48.56, with an estimated average price of $33.28. The stock is now traded at around $47.42. The impact to a portfolio due to this purchase was 1.53%. The holding were 35,737 shares as of .

Added: Vanguard Information Technology ETF (VGT)

CMC Financial Group added to a holding in Vanguard Information Technology ETF by 10086.90%. The purchase prices were between $190.92 and $213.69, with an estimated average price of $206.25. The stock is now traded at around $210.02. The impact to a portfolio due to this purchase was 44.31%. The holding were 142,311 shares as of .

Added: Apple Inc (AAPL)

CMC Financial Group added to a holding in Apple Inc by 48.80%. The purchase prices were between $173.3 and $211.75, with an estimated average price of $194.79. The stock is now traded at around $201.79. The impact to a portfolio due to this purchase was 1.1%. The holding were 11,321 shares as of .

Added: PIMCO Enhanced Short Maturity Active Exchange-Trad (MINT)

CMC Financial Group added to a holding in PIMCO Enhanced Short Maturity Active Exchange-Trad by 243.52%. The purchase prices were between $101.35 and $101.75, with an estimated average price of $101.57. The stock is now traded at around $101.62. The impact to a portfolio due to this purchase was 0.8%. The holding were 7,475 shares as of .

Sold Out: SPDR Nuveen S&P High Yield Municipal Bond ETF (HYMB)

CMC Financial Group sold out a holding in SPDR Nuveen S&P High Yield Municipal Bond ETF. The sale prices were between $56.38 and $58.06, with an estimated average price of $57.22.

Sold Out: iShares North American Tech-Software ETF (IGV)

CMC Financial Group sold out a holding in iShares North American Tech-Software ETF. The sale prices were between $199.36 and $222.26, with an estimated average price of $214.23.

Sold Out: TransDigm Group Inc (TDG)

CMC Financial Group sold out a holding in TransDigm Group Inc. The sale prices were between $440.95 and $497.46, with an estimated average price of $467.52.

Sold Out: Intel Corp (INTC)

CMC Financial Group sold out a holding in Intel Corp. The sale prices were between $43.46 and $58.82, with an estimated average price of $49.65.

Sold Out: Caterpillar Inc (CAT)

CMC Financial Group sold out a holding in Caterpillar Inc. The sale prices were between $119.81 and $143.36, with an estimated average price of $132.17.

Sold Out: ConocoPhillips (COP)

CMC Financial Group sold out a holding in ConocoPhillips. The sale prices were between $57.08 and $67.69, with an estimated average price of $62.26.



Here is the complete portfolio of CMC Financial Group. Also check out:

1. CMC Financial Group's Undervalued Stocks
2. CMC Financial Group's Top Growth Companies, and
3. CMC Financial Group's High Yield stocks
4. Stocks that CMC Financial Group keeps buying