Oberweis Asset Management Inc Buys GW Pharmaceuticals PLC, Mellanox Technologies, Cabot Microelectronics Corp, Sells Canada Goose Holdings Inc, Attunity, LHC Group Inc

Investment company Oberweis Asset Management Inc buys GW Pharmaceuticals PLC, Mellanox Technologies, Cabot Microelectronics Corp, CareDx Inc, Upland Software Inc, iRhythm Technologies Inc, Tactile Systems Technology Inc, Envestnet Inc, HMS Holdings Corp, Cornerstone OnDemand Inc, Bandwidth Inc, Malibu Boats Inc, Vericel Corp, Mitek Systems Inc, Skyline Champion Corp, Ctrip.com International, Federal Signal Corp, GDS Holdings, Herc Holdings Inc, Model N Inc, McGrath RentCorp, Boot Barn Holdings Inc, Rush Enterprises Inc, Monotype Imaging Holdings Inc, Accuray Inc, Telaria Inc, Materion Corp, American Woodmark Corp, Varex Imaging Corp, America's Car-Mart Inc, Digi International Inc, Lantheus Holdings Inc, Sanmina Corp, Airgain Inc, Eagle Bancorp Inc, Fulton Financial Corp, Synnex Corp, Walker & Dunlop Inc, Owens-Illinois Inc, Plantronics Inc, W&T Offshore Inc, Briggs & Stratton Corp, Momo Inc, Tower International Inc, Pareteum Corp, CyrusOne Inc, Premier Inc, Group 1 Automotive Inc, PBF Energy Inc, LogMeIn Inc, Belden Inc, On Deck Capital Inc, Cousins Properties Inc, Graphic Packaging Holding Co, Clean Harbors Inc, CACI International Inc, NAPCO Security Technologies Inc, Air Transport Services Group Inc, Mednax Inc, UniFirst Corp, Quanex Building Products Corp, Stifel Financial Corp, Dana Inc, Verizon Communications Inc, Altair Engineering Inc, ePlus Inc, BHP Group, Uxin, Terex Corp, Wright Medical Group NV, Hope Bancorp Inc, Physicians Realty Trust, First Commonwealth Financial Corp, National Health Investors Inc, Spirit Airlines Inc, AMC Entertainment Holdings Inc, Champions Oncology Inc, Korn Ferry, Big Lots Inc, US Silica Holdings Inc, sells Canada Goose Holdings Inc, Attunity, LHC Group Inc, Care.com Inc, Baozun Inc, Haemonetics Corp, PGT Innovations Inc, Medpace Holdings Inc, Control4 Corp, Movado Group Inc, Elastic NV, Burlington Stores Inc, Deckers Outdoor Corp, Apptio Inc, Vocera Communications Inc, Diamondback Energy Inc, Callon Petroleum Co, Veracyte Inc, CyberArk Software, Kemet Corp, 21Vianet Group Inc, Hurco Inc, ProAssurance Corp, Citi Trends Inc, K12 Inc, Comtech Telecommunications Corp, Synaptics Inc, NetEase Inc, Autohome Inc, Life Storage Inc, Twin Disc Inc, Vishay Precision Group Inc, Zovio Inc, Cheesecake Factory Inc, Park-Ohio Holdings Corp, Ensign Group Inc, Hawaiian Holdings Inc, Stein Mart Inc, iShares Russell 2000 Growth, Hyster-Yale Materials Handling Inc, Netgear Inc, American States Water Co, 58.com Inc, Universal Stainless & Alloy Products Inc, B&G Foods Inc, SpartanNash Co, Ribbon Communications Inc, Bruker Corp, Tenneco Inc, Harsco Corp, Hersha Hospitality Trust, MasTec Inc, iShares Russell 2000, Oritani Financial Corp, NeoGenomics Inc, Worthington Industries Inc, Oil States International Inc, NextGen Healthcare Inc, The GEO Group Inc, Wabash National Corp, Williams-Sonoma Inc, eHealth Inc, Huntsman Corp, Patrick Industries Inc, Flushing Financial Corp, Myriad Genetics Inc, Murphy USA Inc, Winnebago Industries Inc, Penske Automotive Group Inc, TiVo Corp, AGCO Corp, Xenia Hotels & Resorts Inc, CNX Resources Corp, Carpenter Technology Corp, Wolverine World Wide Inc, Plexus Corp, CoreLogic Inc, Radian Group Inc during the 3-months ended 2019Q1, according to the most recent filings of the investment company, Oberweis Asset Management Inc. As of 2019Q1, Oberweis Asset Management Inc owns 201 stocks with a total value of $498 million. These are the details of the buys and sells.

For the details of OBERWEIS ASSET MANAGEMENT INC's stock buys and sells, go to https://www.gurufocus.com/guru/oberweis+asset+management+inc/current-portfolio/portfolio

These are the top 5 holdings of OBERWEIS ASSET MANAGEMENT INC
  1. Nomad Foods Ltd (NOMD) - 2,827,798 shares, 11.61% of the total portfolio. Shares added by 7.46%
  2. argenx SE (ARGX) - 307,000 shares, 7.70% of the total portfolio. Shares added by 6.63%
  3. Mellanox Technologies Ltd (MLNX) - 285,590 shares, 6.79% of the total portfolio. Shares added by 299.59%
  4. GW Pharmaceuticals PLC (GWPH) - 193,900 shares, 6.56% of the total portfolio. New Position
  5. Canada Goose Holdings Inc (GOOS) - 275,850 shares, 2.66% of the total portfolio. Shares reduced by 67.95%
New Purchase: GW Pharmaceuticals PLC (GWPH)

Oberweis Asset Management Inc initiated holding in GW Pharmaceuticals PLC. The purchase prices were between $97.39 and $177.34, with an estimated average price of $147.85. The stock is now traded at around $177.79. The impact to a portfolio due to this purchase was 6.56%. The holding were 193,900 shares as of .

New Purchase: Cabot Microelectronics Corp (CCMP)

Oberweis Asset Management Inc initiated holding in Cabot Microelectronics Corp. The purchase prices were between $88.16 and $115.3, with an estimated average price of $103.23. The stock is now traded at around $109.00. The impact to a portfolio due to this purchase was 1.17%. The holding were 51,960 shares as of .

New Purchase: iRhythm Technologies Inc (IRTC)

Oberweis Asset Management Inc initiated holding in iRhythm Technologies Inc. The purchase prices were between $65.44 and $97.34, with an estimated average price of $85.3. The stock is now traded at around $69.94. The impact to a portfolio due to this purchase was 0.91%. The holding were 60,710 shares as of .

New Purchase: Envestnet Inc (ENV)

Oberweis Asset Management Inc initiated holding in Envestnet Inc. The purchase prices were between $47.14 and $66.67, with an estimated average price of $57.36. The stock is now traded at around $67.61. The impact to a portfolio due to this purchase was 0.82%. The holding were 62,790 shares as of .

New Purchase: Mitek Systems Inc (MITK)

Oberweis Asset Management Inc initiated holding in Mitek Systems Inc. The purchase prices were between $10.64 and $12.53, with an estimated average price of $11.21. The stock is now traded at around $10.43. The impact to a portfolio due to this purchase was 0.39%. The holding were 158,000 shares as of .

New Purchase: Ctrip.com International Ltd (CTRP)

Oberweis Asset Management Inc initiated holding in Ctrip.com International Ltd. The purchase prices were between $26.96 and $43.69, with an estimated average price of $34.89. The stock is now traded at around $39.10. The impact to a portfolio due to this purchase was 0.31%. The holding were 35,000 shares as of .

Added: Mellanox Technologies Ltd (MLNX)

Oberweis Asset Management Inc added to a holding in Mellanox Technologies Ltd by 299.59%. The purchase prices were between $80.4 and $118.36, with an estimated average price of $100.17. The stock is now traded at around $117.32. The impact to a portfolio due to this purchase was 5.09%. The holding were 285,590 shares as of .

Added: CareDx Inc (CDNA)

Oberweis Asset Management Inc added to a holding in CareDx Inc by 300.02%. The purchase prices were between $22.09 and $39.21, with an estimated average price of $28.96. The stock is now traded at around $32.80. The impact to a portfolio due to this purchase was 0.99%. The holding were 209,210 shares as of .

Added: Upland Software Inc (UPLD)

Oberweis Asset Management Inc added to a holding in Upland Software Inc by 219.04%. The purchase prices were between $26.6 and $43.55, with an estimated average price of $33.84. The stock is now traded at around $47.85. The impact to a portfolio due to this purchase was 0.95%. The holding were 162,390 shares as of .

Added: Tactile Systems Technology Inc (TCMD)

Oberweis Asset Management Inc added to a holding in Tactile Systems Technology Inc by 325.61%. The purchase prices were between $43.12 and $76.29, with an estimated average price of $64.37. The stock is now traded at around $50.17. The impact to a portfolio due to this purchase was 0.83%. The holding were 101,720 shares as of .

Added: HMS Holdings Corp (HMSY)

Oberweis Asset Management Inc added to a holding in HMS Holdings Corp by 39.94%. The purchase prices were between $27.58 and $35.28, with an estimated average price of $30.83. The stock is now traded at around $31.44. The impact to a portfolio due to this purchase was 0.47%. The holding were 273,750 shares as of .

Added: Bandwidth Inc (BAND)

Oberweis Asset Management Inc added to a holding in Bandwidth Inc by 87.58%. The purchase prices were between $39.57 and $69.19, with an estimated average price of $52.2. The stock is now traded at around $73.37. The impact to a portfolio due to this purchase was 0.46%. The holding were 72,970 shares as of .

Sold Out: Attunity Ltd (ATTU)

Oberweis Asset Management Inc sold out a holding in Attunity Ltd. The sale prices were between $19.11 and $25.2, with an estimated average price of $22.28.

Sold Out: LHC Group Inc (LHCG)

Oberweis Asset Management Inc sold out a holding in LHC Group Inc. The sale prices were between $88.98 and $113.79, with an estimated average price of $106.55.

Sold Out: Care.com Inc (CRCM)

Oberweis Asset Management Inc sold out a holding in Care.com Inc. The sale prices were between $18.77 and $25.54, with an estimated average price of $22.45.

Sold Out: Haemonetics Corp (HAE)

Oberweis Asset Management Inc sold out a holding in Haemonetics Corp. The sale prices were between $83.25 and $102.12, with an estimated average price of $91.19.

Sold Out: PGT Innovations Inc (PGTI)

Oberweis Asset Management Inc sold out a holding in PGT Innovations Inc. The sale prices were between $13.41 and $17.98, with an estimated average price of $15.86.

Sold Out: Medpace Holdings Inc (MEDP)

Oberweis Asset Management Inc sold out a holding in Medpace Holdings Inc. The sale prices were between $49.38 and $70.58, with an estimated average price of $59.82.



Here is the complete portfolio of OBERWEIS ASSET MANAGEMENT INC. Also check out:

1. OBERWEIS ASSET MANAGEMENT INC's Undervalued Stocks
2. OBERWEIS ASSET MANAGEMENT INC's Top Growth Companies, and
3. OBERWEIS ASSET MANAGEMENT INC's High Yield stocks
4. Stocks that OBERWEIS ASSET MANAGEMENT INC keeps buying