Barber Financial Group, Inc. Buys First Trust NASDAQ-100 Technology Sector Index Fd, iShares Core MSCI Europe ETF, iShares Core U.S. REIT ETF, Sells SPDR Barclays 1-3 Month T-Bill ETF, Invesco S&P MidCap Low Volatility ETF, iShares Core Growth Allocation

Investment company Barber Financial Group, Inc. (Current Portfolio) buys First Trust NASDAQ-100 Technology Sector Index Fd, iShares Core MSCI Europe ETF, iShares Core U.S. REIT ETF, iShares iBoxx $ Investment Grade Corporate Bond ET, Invesco Preferred ETF, sells SPDR Barclays 1-3 Month T-Bill ETF, Invesco S&P MidCap Low Volatility ETF, iShares Core Growth Allocation ETF, iShares National Muni Bond ETF, iShares MBS ETF during the 3-months ended 2019Q2, according to the most recent filings of the investment company, Barber Financial Group, Inc.. As of 2019Q2, Barber Financial Group, Inc. owns 124 stocks with a total value of $333 million. These are the details of the buys and sells.

For the details of Barber Financial Group, Inc.'s stock buys and sells, go to https://www.gurufocus.com/guru/barber+financial+group%2C+inc./current-portfolio/portfolioportfolio

These are the top 5 holdings of Barber Financial Group, Inc.
  1. SPDR Russell 3000 ETF (SPTM) - 1,109,985 shares, 12.17% of the total portfolio. Shares added by 2.80%
  2. SPDR Barclays Aggregate Bond ETF (SPAB) - 1,175,699 shares, 10.31% of the total portfolio. Shares added by 8.28%
  3. iShares Core U.S. REIT ETF (USRT) - 457,835 shares, 7.16% of the total portfolio. Shares added by 20.39%
  4. iShares Edge MSCI Min Volatility USA ETF (USMV) - 330,623 shares, 6.14% of the total portfolio. Shares added by 2.66%
  5. First Trust NASDAQ-100 Technology Sector Index Fd (QTEC) - 170,306 shares, 4.38% of the total portfolio. Shares added by 882.21%
New Purchase: iShares Core MSCI Europe ETF (IEUR)

Barber Financial Group, Inc. initiated holding in iShares Core MSCI Europe ETF. The purchase prices were between $43.78 and $46.6, with an estimated average price of $45.52. The stock is now traded at around $44.44. The impact to a portfolio due to this purchase was 2.34%. The holding were 167,020 shares as of .

New Purchase: iShares iBoxx $ Investment Grade Corporate Bond ET (LQD)

Barber Financial Group, Inc. initiated holding in iShares iBoxx $ Investment Grade Corporate Bond ET. The purchase prices were between $118.17 and $124.37, with an estimated average price of $120.06. The stock is now traded at around $126.02. The impact to a portfolio due to this purchase was 0.85%. The holding were 22,610 shares as of .

New Purchase: Invesco Preferred ETF (PGX)

Barber Financial Group, Inc. initiated holding in Invesco Preferred ETF. The purchase prices were between $14.49 and $14.76, with an estimated average price of $14.59. The stock is now traded at around $14.84. The impact to a portfolio due to this purchase was 0.74%. The holding were 167,427 shares as of .

New Purchase: SPDR Barclays Intermediate Term Corporate Bond ETF (SPIB)

Barber Financial Group, Inc. initiated holding in SPDR Barclays Intermediate Term Corporate Bond ETF. The purchase prices were between $33.99 and $34.93, with an estimated average price of $34.29. The stock is now traded at around $35.08. The impact to a portfolio due to this purchase was 0.19%. The holding were 18,047 shares as of .

New Purchase: Invesco Financial Preferred ETF (PGF)

Barber Financial Group, Inc. initiated holding in Invesco Financial Preferred ETF. The purchase prices were between $18.28 and $18.66, with an estimated average price of $18.43. The stock is now traded at around $18.65. The impact to a portfolio due to this purchase was 0.18%. The holding were 32,578 shares as of .

New Purchase: iShares U.S. Consumer Services ETF (IYC)

Barber Financial Group, Inc. initiated holding in iShares U.S. Consumer Services ETF. The purchase prices were between $201.8 and $219.21, with an estimated average price of $212.2. The stock is now traded at around $215.53. The impact to a portfolio due to this purchase was 0.14%. The holding were 2,129 shares as of .

Added: First Trust NASDAQ-100 Technology Sector Index Fd (QTEC)

Barber Financial Group, Inc. added to a holding in First Trust NASDAQ-100 Technology Sector Index Fd by 882.21%. The purchase prices were between $76.52 and $89.59, with an estimated average price of $84.27. The stock is now traded at around $85.29. The impact to a portfolio due to this purchase was 3.93%. The holding were 170,306 shares as of .

Added: iShares Core U.S. REIT ETF (USRT)

Barber Financial Group, Inc. added to a holding in iShares Core U.S. REIT ETF by 20.39%. The purchase prices were between $50.19 and $53.86, with an estimated average price of $52.07. The stock is now traded at around $53.30. The impact to a portfolio due to this purchase was 1.21%. The holding were 457,835 shares as of .

Added: iShares Edge MSCI USA Momentum Factor ETF (MTUM)

Barber Financial Group, Inc. added to a holding in iShares Edge MSCI USA Momentum Factor ETF by 36.98%. The purchase prices were between $111.41 and $120.45, with an estimated average price of $114.43. The stock is now traded at around $119.88. The impact to a portfolio due to this purchase was 0.49%. The holding were 51,133 shares as of .

Added: SPDR S&P 500 ETF Trust (SPY)

Barber Financial Group, Inc. added to a holding in SPDR S&P 500 ETF Trust by 164.37%. The purchase prices were between $274.57 and $295.86, with an estimated average price of $287.91. The stock is now traded at around $291.15. The impact to a portfolio due to this purchase was 0.42%. The holding were 7,709 shares as of .

Added: SPDR Portfolio S&P 500 Growth ETF (SPYG)

Barber Financial Group, Inc. added to a holding in SPDR Portfolio S&P 500 Growth ETF by 69.54%. The purchase prices were between $36.22 and $39.25, with an estimated average price of $37.98. The stock is now traded at around $38.67. The impact to a portfolio due to this purchase was 0.38%. The holding were 80,133 shares as of .

Added: iShares S&P 500 Value ETF (IVE)

Barber Financial Group, Inc. added to a holding in iShares S&P 500 Value ETF by 179.01%. The purchase prices were between $107.89 and $116.82, with an estimated average price of $114.02. The stock is now traded at around $115.01. The impact to a portfolio due to this purchase was 0.37%. The holding were 16,612 shares as of .

Sold Out: Invesco S&P MidCap Low Volatility ETF (XMLV)

Barber Financial Group, Inc. sold out a holding in Invesco S&P MidCap Low Volatility ETF. The sale prices were between $49.61 and $52.22, with an estimated average price of $50.72.

Sold Out: iShares Core Growth Allocation ETF (AOR)

Barber Financial Group, Inc. sold out a holding in iShares Core Growth Allocation ETF. The sale prices were between $43.71 and $45.65, with an estimated average price of $44.63.

Sold Out: iShares MBS ETF (MBB)

Barber Financial Group, Inc. sold out a holding in iShares MBS ETF. The sale prices were between $105.63 and $107.66, with an estimated average price of $106.4.

Sold Out: SPDR Barclays Investment Grade Floating Rate ETF (FLRN)

Barber Financial Group, Inc. sold out a holding in SPDR Barclays Investment Grade Floating Rate ETF. The sale prices were between $30.34 and $30.58, with an estimated average price of $30.46.

Sold Out: SPDR Barclays Mortgage Backed Bond ETF (MBG)

Barber Financial Group, Inc. sold out a holding in SPDR Barclays Mortgage Backed Bond ETF. The sale prices were between $25.61 and $26.14, with an estimated average price of $25.83.

Sold Out: Columbia Property Trust Inc (CXP)

Barber Financial Group, Inc. sold out a holding in Columbia Property Trust Inc. The sale prices were between $20.57 and $23.05, with an estimated average price of $22.18.



Here is the complete portfolio of Barber Financial Group, Inc.. Also check out:

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