Keeley-Teton Advisors, LLC Buys Cadence Bancorp, Atlantica Yield PLC, Invacare Corp, Sells ALLETE Inc, ITT Inc, Versum Materials Inc

Investment company Keeley-Teton Advisors, LLC buys Cadence Bancorp, Atlantica Yield PLC, Invacare Corp, Altra Industrial Motion Corp, Donnelley Financial Solutions Inc, HighPoint Resources Corp, Franco-Nevada Corp, Ingredion Inc, Tapestry Inc, GrafTech International, Perspecta Inc, Independent Bank Group Inc, Evergy Inc, nVent Electric PLC, Brunswick Corp, Equitrans Midstream Corp, Quanta Services Inc, Vanguard Utilities, Zayo Group Holdings Inc, Fortune Brands Home & Security Inc, Umpqua Holdings Corp, A.O. Smith Corp, Culp Inc, James River Group Holdings, Granite Construction Inc, South Jersey Industries Inc, iShares U.S. Real Estate, AT&T Inc, Procter & Gamble Co, Eaton Corp PLC, Enterprise Products Partners LP, PotlatchDeltic Corp, Honeywell International Inc, Hannon Armstrong Sustainable Infrastructure Capita, Microsoft Corp, Evolution Petroleum Corp, Omeros Corp, Constellation Brands Inc, Apartment Investment & Management Co, sells ALLETE Inc, ITT Inc, Versum Materials Inc, Knowles Corp, Carriage Services Inc, iShares Russell 2000 Value, Berkshire Hills Bancorp Inc, UGI Corp, Hanmi Financial Corp, Virtu Financial Inc, Patterson-UTI Energy Inc, AmerisourceBergen Corp, Hamilton Beach Brands Holding Co, Winnebago Industries Inc, iShares Russell 3000, John B Sanfilippo & Son Inc, Abbott Laboratories, iShares Russell 2000, Manitex International Inc, Vanguard Intermediate-Term Corporate Bond ETF during the 3-months ended 2019Q1, according to the most recent filings of the investment company, Keeley-Teton Advisors, LLC. As of 2019Q1, Keeley-Teton Advisors, LLC owns 269 stocks with a total value of $1.1 billion. These are the details of the buys and sells.

For the details of Keeley-Teton Advisors, LLC's stock buys and sells, go to https://www.gurufocus.com/guru/keeley-teton+advisors%2C+llc/current-portfolio/portfolio

These are the top 5 holdings of Keeley-Teton Advisors, LLC
  1. Nexstar Media Group Inc (NXST) - 309,879 shares, 3.02% of the total portfolio. Shares reduced by 15.76%
  2. Air Lease Corp (AL) - 660,962 shares, 2.04% of the total portfolio. Shares reduced by 7.1%
  3. Sabra Health Care REIT Inc (SBRA) - 1,106,515 shares, 1.94% of the total portfolio. Shares reduced by 2.69%
  4. BOK Financial Corp (BOKF) - 248,765 shares, 1.83% of the total portfolio. Shares reduced by 9.34%
  5. KBR Inc (KBR) - 1,056,338 shares, 1.81% of the total portfolio. Shares reduced by 3.57%
New Purchase: Cadence Bancorp (CADE)

Keeley-Teton Advisors, LLC initiated holding in Cadence Bancorp. The purchase prices were between $16.41 and $20.26, with an estimated average price of $18.98. The stock is now traded at around $22.75. The impact to a portfolio due to this purchase was 0.82%. The holding were 491,657 shares as of .

New Purchase: Ingredion Inc (INGR)

Keeley-Teton Advisors, LLC initiated holding in Ingredion Inc. The purchase prices were between $90.54 and $99.15, with an estimated average price of $94.49. The stock is now traded at around $94.75. The impact to a portfolio due to this purchase was 0.17%. The holding were 20,150 shares as of .

New Purchase: Franco-Nevada Corp (FNV)

Keeley-Teton Advisors, LLC initiated holding in Franco-Nevada Corp. The purchase prices were between $68.51 and $78.07, with an estimated average price of $74.11. The stock is now traded at around $71.68. The impact to a portfolio due to this purchase was 0.17%. The holding were 24,947 shares as of .

New Purchase: Tapestry Inc (TPR)

Keeley-Teton Advisors, LLC initiated holding in Tapestry Inc. The purchase prices were between $30.93 and $39.31, with an estimated average price of $35.08. The stock is now traded at around $32.27. The impact to a portfolio due to this purchase was 0.16%. The holding were 56,142 shares as of .

New Purchase: Independent Bank Group Inc (IBTX)

Keeley-Teton Advisors, LLC initiated holding in Independent Bank Group Inc. The purchase prices were between $45.77 and $58.38, with an estimated average price of $53.72. The stock is now traded at around $57.00. The impact to a portfolio due to this purchase was 0.11%. The holding were 24,377 shares as of .

New Purchase: Quanta Services Inc (PWR)

Keeley-Teton Advisors, LLC initiated holding in Quanta Services Inc. The purchase prices were between $29.55 and $37.74, with an estimated average price of $34.83. The stock is now traded at around $40.60. The impact to a portfolio due to this purchase was 0.09%. The holding were 25,194 shares as of .

Added: Atlantica Yield PLC (AY)

Keeley-Teton Advisors, LLC added to a holding in Atlantica Yield PLC by 277.10%. The purchase prices were between $17.63 and $20.05, with an estimated average price of $18.99. The stock is now traded at around $20.49. The impact to a portfolio due to this purchase was 0.51%. The holding were 399,700 shares as of .

Added: Invacare Corp (IVC)

Keeley-Teton Advisors, LLC added to a holding in Invacare Corp by 103.69%. The purchase prices were between $4.3 and $10.43, with an estimated average price of $7.15. The stock is now traded at around $7.40. The impact to a portfolio due to this purchase was 0.43%. The holding were 1,135,458 shares as of .

Added: Altra Industrial Motion Corp (AIMC)

Keeley-Teton Advisors, LLC added to a holding in Altra Industrial Motion Corp by 47.75%. The purchase prices were between $25.12 and $33.87, with an estimated average price of $30.24. The stock is now traded at around $37.49. The impact to a portfolio due to this purchase was 0.4%. The holding were 438,586 shares as of .

Added: Donnelley Financial Solutions Inc (DFIN)

Keeley-Teton Advisors, LLC added to a holding in Donnelley Financial Solutions Inc by 76.54%. The purchase prices were between $13.57 and $16.91, with an estimated average price of $15.01. The stock is now traded at around $15.31. The impact to a portfolio due to this purchase was 0.28%. The holding were 483,996 shares as of .

Added: HighPoint Resources Corp (HPR)

Keeley-Teton Advisors, LLC added to a holding in HighPoint Resources Corp by 67.66%. The purchase prices were between $2.21 and $3.23, with an estimated average price of $2.67. The stock is now traded at around $2.74. The impact to a portfolio due to this purchase was 0.23%. The holding were 2,931,672 shares as of .

Added: GrafTech International Ltd (EAF)

Keeley-Teton Advisors, LLC added to a holding in GrafTech International Ltd by 80.24%. The purchase prices were between $11.44 and $15, with an estimated average price of $13.28. The stock is now traded at around $11.45. The impact to a portfolio due to this purchase was 0.15%. The holding were 284,620 shares as of .

Sold Out: iShares Russell 2000 Value (IWN)

Keeley-Teton Advisors, LLC sold out a holding in iShares Russell 2000 Value. The sale prices were between $107.18 and $125.8, with an estimated average price of $119.31.

Sold Out: UGI Corp (UGI)

Keeley-Teton Advisors, LLC sold out a holding in UGI Corp. The sale prices were between $52.24 and $57.06, with an estimated average price of $54.67.

Sold Out: Hanmi Financial Corp (HAFC)

Keeley-Teton Advisors, LLC sold out a holding in Hanmi Financial Corp. The sale prices were between $19.7 and $23.63, with an estimated average price of $21.73.

Sold Out: John B Sanfilippo & Son Inc (JBSS)

Keeley-Teton Advisors, LLC sold out a holding in John B Sanfilippo & Son Inc. The sale prices were between $54.98 and $71.87, with an estimated average price of $66.57.

Sold Out: iShares Russell 3000 (IWV)

Keeley-Teton Advisors, LLC sold out a holding in iShares Russell 3000. The sale prices were between $143.5 and $168.06, with an estimated average price of $160.29.

Sold Out: Abbott Laboratories (ABT)

Keeley-Teton Advisors, LLC sold out a holding in Abbott Laboratories. The sale prices were between $66.22 and $80.06, with an estimated average price of $74.34.



Here is the complete portfolio of Keeley-Teton Advisors, LLC. Also check out:

1. Keeley-Teton Advisors, LLC's Undervalued Stocks
2. Keeley-Teton Advisors, LLC's Top Growth Companies, and
3. Keeley-Teton Advisors, LLC's High Yield stocks
4. Stocks that Keeley-Teton Advisors, LLC keeps buying