- New Purchases: IEI, SCHO, TDG, NXRT, IWO,
- Added Positions: VWO, BND, VTIP, EEM, SCHR,
- Reduced Positions: VOO, VO, VEA, VTI, SPY, SCHM, IWR, TIP, SCHX, VV, SCHF, VEU, MLPI, IWB, VUG, BNDX, IWM, IWF, IWS, VNQ, SCHB, SCHE, VNQI, SCHZ, IWP, VB, IVV, IWD, VTV, VIG, AAPL, HYS, IVW, SCHG, IWN, IWV, SCHP, AMJ, IJR, USMV, MDY, VOT, IJH,
For the details of JMG Financial Group, Ltd.'s stock buys and sells, go to https://www.gurufocus.com/guru/jmg+financial+group%2C+ltd./current-portfolio/portfolio
These are the top 5 holdings of JMG Financial Group, Ltd.- Vanguard S&P 500 (VOO) - 617,079 shares, 18.66% of the total portfolio. Shares reduced by 17.8%
- Vanguard Mid-Cap (VO) - 833,287 shares, 15.60% of the total portfolio. Shares reduced by 12.77%
- SPDR S&P 500 (SPY) - 283,658 shares, 9.33% of the total portfolio. Shares reduced by 9.04%
- iShares Russell Mid-Cap (IWR) - 1,197,875 shares, 7.53% of the total portfolio. Shares reduced by 10.97%
- Vanguard FTSE Emerging Markets (VWO) - 961,875 shares, 4.76% of the total portfolio. Shares added by 6.58%
JMG Financial Group, Ltd. initiated holding in iShares 3-7 Year Treasury Bond ETF. The purchase prices were between $120.03 and $122.95, with an estimated average price of $121.07. The stock is now traded at around $123.38. The impact to a portfolio due to this purchase was 1.05%. The holding were 73,482 shares as of .
New Purchase: Schwab Short-Term U.S. Treasury (SCHO)JMG Financial Group, Ltd. initiated holding in Schwab Short-Term U.S. Treasury. The purchase prices were between $49.81 and $50.22, with an estimated average price of $49.94. The stock is now traded at around $50.19. The impact to a portfolio due to this purchase was 0.04%. The holding were 7,615 shares as of .
New Purchase: TransDigm Group Inc (TDG)JMG Financial Group, Ltd. initiated holding in TransDigm Group Inc. The purchase prices were between $325.55 and $453.99, with an estimated average price of $404.62. The stock is now traded at around $458.14. The impact to a portfolio due to this purchase was 0.03%. The holding were 568 shares as of .
New Purchase: NexPoint Residential Trust Inc (NXRT)JMG Financial Group, Ltd. initiated holding in NexPoint Residential Trust Inc. The purchase prices were between $33.9 and $38.55, with an estimated average price of $36.76. The stock is now traded at around $41.01. The impact to a portfolio due to this purchase was 0.02%. The holding were 5,447 shares as of .
New Purchase: iShares Russell 2000 Growth (IWO)JMG Financial Group, Ltd. initiated holding in iShares Russell 2000 Growth. The purchase prices were between $164 and $201.73, with an estimated average price of $190.01. The stock is now traded at around $192.73. The impact to a portfolio due to this purchase was 0.02%. The holding were 1,081 shares as of .
Added: Vanguard Total Bond Market ETF (BND)JMG Financial Group, Ltd. added to a holding in Vanguard Total Bond Market ETF by 88.53%. The purchase prices were between $78.39 and $80.84, with an estimated average price of $79.29. The stock is now traded at around $81.18. The impact to a portfolio due to this purchase was 0.11%. The holding were 24,929 shares as of .
Added: Schwab Intermediate-Term U.S. Treasury (SCHR)JMG Financial Group, Ltd. added to a holding in Schwab Intermediate-Term U.S. Treasury by 52.99%. The purchase prices were between $52.66 and $53.85, with an estimated average price of $53.05. The stock is now traded at around $53.83. The impact to a portfolio due to this purchase was 0.02%. The holding were 11,658 shares as of .
Here is the complete portfolio of JMG Financial Group, Ltd.. Also check out:
1. JMG Financial Group, Ltd.'s Undervalued Stocks
2. JMG Financial Group, Ltd.'s Top Growth Companies, and
3. JMG Financial Group, Ltd.'s High Yield stocks
4. Stocks that JMG Financial Group, Ltd. keeps buying