- New Purchases: CLFD, UHAL, TRMB, CAT, ANET, ROKU, VMC, GRPN, PINS, CIEN, TGT, COST, PGNY, EEM, MRK, ALK, GENC, TRQ,
- Added Positions: HLI, PANW, NATI, FCX, BAC, BRK.B, MXL, IAU, DOX, CVS, IBM, ROK, PRTK, SSYS, DE, STWD, JNJ, MU, TWTR, DIS, INTU, SBUX, GILD, ILMN, HBI, SWKS, FTNT, CERN, YEXT, FRC, UI, VRSK, IJS, QCOM, V, MGNI, BOX, PYPL, FOLD, MA, VZ, AKTS, T,
- Reduced Positions: CSCO, SEDG, MOO, JPM, AAPL, HAIN, MMS, C, TSLA, FB, MSFT, AKAM, XOM, M, BA, IUSG, PSMT, PG, GLDM, PFE, VBIV,
- Sold Out: AMGN, VSAT, STRM,
For the details of Weil Company, Inc.'s stock buys and sells, go to https://www.gurufocus.com/guru/weil+company%2C+inc./current-portfolio/portfolio
These are the top 5 holdings of Weil Company, Inc.- Public Storage (PSA) - 62,345 shares, 10.13% of the total portfolio. Shares added by 0.08%
- Apple Inc (AAPL) - 117,730 shares, 9.95% of the total portfolio. Shares reduced by 2.91%
- SolarEdge Technologies Inc (SEDG) - 26,716 shares, 4.65% of the total portfolio. Shares reduced by 26.31%
- PS Business Parks Inc (PSB) - 42,359 shares, 3.78% of the total portfolio.
- ISHARES GOLD TRUST (IAU) - 268,705 shares, 3.53% of the total portfolio. Shares added by 8.34%
Weil Company, Inc. initiated holding in Clearfield Inc. The purchase prices were between $13.36 and $22.21, with an estimated average price of $17.89. The stock is now traded at around $23.03. The impact to a portfolio due to this purchase was 0.91%. The holding were 61,941 shares as of .
New Purchase: Amerco Inc (UHAL)Weil Company, Inc. initiated holding in Amerco Inc. The purchase prices were between $291.54 and $378.3, with an estimated average price of $340.43. The stock is now traded at around $401.87. The impact to a portfolio due to this purchase was 0.44%. The holding were 1,710 shares as of .
New Purchase: Trimble Inc (TRMB)Weil Company, Inc. initiated holding in Trimble Inc. The purchase prices were between $41.66 and $54.31, with an estimated average price of $47.73. The stock is now traded at around $58.11. The impact to a portfolio due to this purchase was 0.42%. The holding were 11,935 shares as of .
New Purchase: Caterpillar Inc (CAT)Weil Company, Inc. initiated holding in Caterpillar Inc. The purchase prices were between $125.73 and $153.87, with an estimated average price of $140.4. The stock is now traded at around $171.71. The impact to a portfolio due to this purchase was 0.39%. The holding were 3,613 shares as of .
New Purchase: Arista Networks Inc (ANET)Weil Company, Inc. initiated holding in Arista Networks Inc. The purchase prices were between $195.1 and $263.99, with an estimated average price of $219.5. The stock is now traded at around $273.86. The impact to a portfolio due to this purchase was 0.38%. The holding were 2,521 shares as of .
New Purchase: Roku Inc (ROKU)Weil Company, Inc. initiated holding in Roku Inc. The purchase prices were between $128.39 and $193.79, with an estimated average price of $157.7. The stock is now traded at around $228.10. The impact to a portfolio due to this purchase was 0.3%. The holding were 2,182 shares as of .
Added: Palo Alto Networks Inc (PANW)Weil Company, Inc. added to a holding in Palo Alto Networks Inc by 191.32%. The purchase prices were between $229.36 and $272.52, with an estimated average price of $249.09. The stock is now traded at around $258.70. The impact to a portfolio due to this purchase was 0.45%. The holding were 3,825 shares as of .
Added: National Instruments Corp (NATI)Weil Company, Inc. added to a holding in National Instruments Corp by 127.00%. The purchase prices were between $34.46 and $38.7, with an estimated average price of $36.35. The stock is now traded at around $34.82. The impact to a portfolio due to this purchase was 0.39%. The holding were 26,643 shares as of .
Added: Freeport-McMoRan Inc (FCX)Weil Company, Inc. added to a holding in Freeport-McMoRan Inc by 77.44%. The purchase prices were between $11.49 and $17.03, with an estimated average price of $14.41. The stock is now traded at around $20.14. The impact to a portfolio due to this purchase was 0.36%. The holding were 72,110 shares as of .
Added: Bank of America Corp (BAC)Weil Company, Inc. added to a holding in Bank of America Corp by 69.95%. The purchase prices were between $22.77 and $26.92, with an estimated average price of $24.9. The stock is now traded at around $27.00. The impact to a portfolio due to this purchase was 0.32%. The holding were 43,731 shares as of .
Added: Berkshire Hathaway Inc (BRK.B)Weil Company, Inc. added to a holding in Berkshire Hathaway Inc by 20.50%. The purchase prices were between $177.99 and $221.68, with an estimated average price of $204.37. The stock is now traded at around $227.42. The impact to a portfolio due to this purchase was 0.3%. The holding were 11,232 shares as of .
Added: MaxLinear Inc (MXL)Weil Company, Inc. added to a holding in MaxLinear Inc by 50.88%. The purchase prices were between $20.86 and $27.75, with an estimated average price of $24.58. The stock is now traded at around $26.98. The impact to a portfolio due to this purchase was 0.29%. The holding were 50,142 shares as of .
Sold Out: Amgen Inc (AMGN)Weil Company, Inc. sold out a holding in Amgen Inc. The sale prices were between $234.65 and $260.95, with an estimated average price of $247.91.
Sold Out: Viasat Inc (VSAT)Weil Company, Inc. sold out a holding in Viasat Inc. The sale prices were between $32.62 and $42.1, with an estimated average price of $37.81.
Sold Out: Streamline Health Solutions Inc (STRM)Weil Company, Inc. sold out a holding in Streamline Health Solutions Inc. The sale prices were between $1.19 and $1.73, with an estimated average price of $1.39.
Here is the complete portfolio of Weil Company, Inc.. Also check out:
1. Weil Company, Inc.'s Undervalued Stocks
2. Weil Company, Inc.'s Top Growth Companies, and
3. Weil Company, Inc.'s High Yield stocks
4. Stocks that Weil Company, Inc. keeps buying