Swarthmore Group Inc Buys NetApp Inc, O'Reilly Automotive Inc, Republic Services Inc, Sells D.R. Horton Inc, Ciena Corp, Caterpillar Inc

Philadelphia, PA, based Investment company Swarthmore Group Inc buys NetApp Inc, O'Reilly Automotive Inc, Republic Services Inc, Salesforce.com Inc, Marathon Petroleum Corp, SPDR Select Sector Fund - Industrial, SPDR Select Sector Fund - Utilities, SPDR S&P Regional Banking, SPDR Series Trust S&P Biotech, SPDR Select Sector Fund - Consumer Discretionary, sells D.R. Horton Inc, Ciena Corp, Caterpillar Inc, T-Mobile US Inc, Lockheed Martin Corp during the 3-months ended 2018-06-30, according to the most recent filings of the investment company, Swarthmore Group Inc. As of 2018-06-30, Swarthmore Group Inc owns 30 stocks with a total value of $414 million. These are the details of the buys and sells.

For the details of SWARTHMORE GROUP INC's stock buys and sells, go to http://www.gurufocus.com/StockBuy.php?GuruName=SWARTHMORE+GROUP+INC

These are the top 5 holdings of SWARTHMORE GROUP INC
  1. iShares Core S&P 500 (IVV) - 510,425 shares, 33.69% of the total portfolio. Shares reduced by 4.9%
  2. SPDR Select Sector Fund - Technology (XLK) - 517,000 shares, 8.68% of the total portfolio. Shares added by 4.33%
  3. SPDR S&P Regional Banking (KRE) - 289,675 shares, 4.27% of the total portfolio. Shares added by 57.54%
  4. SPDR Select Sector Fund - Financial (XLF) - 611,100 shares, 3.93% of the total portfolio. Shares reduced by 25.72%
  5. SPDR Select Sector Fund - Consumer Staples (XLP) - 212,450 shares, 2.65% of the total portfolio.
New Purchase: NetApp Inc (NTAP)

Swarthmore Group Inc initiated holding in NetApp Inc. The purchase prices were between $59.16 and $78.53, with an estimated average price of $70.35. The stock is now traded at around $82.04. The impact to a portfolio due to this purchase was 2.37%. The holding were 124,900 shares as of 2018-06-30.

New Purchase: O'Reilly Automotive Inc (ORLY)

Swarthmore Group Inc initiated holding in O'Reilly Automotive Inc. The purchase prices were between $221.48 and $287.07, with an estimated average price of $260.98. The stock is now traded at around $289.92. The impact to a portfolio due to this purchase was 2.34%. The holding were 35,400 shares as of 2018-06-30.

New Purchase: Republic Services Inc (RSG)

Swarthmore Group Inc initiated holding in Republic Services Inc. The purchase prices were between $64.37 and $69.87, with an estimated average price of $67.37. The stock is now traded at around $68.77. The impact to a portfolio due to this purchase was 2.19%. The holding were 132,350 shares as of 2018-06-30.

New Purchase: Salesforce.com Inc (CRM)

Swarthmore Group Inc initiated holding in Salesforce.com Inc. The purchase prices were between $115.3 and $139.8, with an estimated average price of $127.55. The stock is now traded at around $147.06. The impact to a portfolio due to this purchase was 2.05%. The holding were 62,050 shares as of 2018-06-30.

New Purchase: Marathon Petroleum Corp (MPC)

Swarthmore Group Inc initiated holding in Marathon Petroleum Corp. The purchase prices were between $69.2 and $82.93, with an estimated average price of $76.33. The stock is now traded at around $72.39. The impact to a portfolio due to this purchase was 1.86%. The holding were 109,850 shares as of 2018-06-30.

New Purchase: SPDR Select Sector Fund - Industrial (XLI)

Swarthmore Group Inc initiated holding in SPDR Select Sector Fund - Industrial. The purchase prices were between $71.26 and $76.59, with an estimated average price of $74.19. The stock is now traded at around $74.56. The impact to a portfolio due to this purchase was 1.69%. The holding were 97,650 shares as of 2018-06-30.

Added: SPDR S&P Regional Banking (KRE)

Swarthmore Group Inc added to a holding in SPDR S&P Regional Banking by 57.54%. The purchase prices were between $59.21 and $65.74, with an estimated average price of $62.72. The stock is now traded at around $62.31. The impact to a portfolio due to this purchase was 1.56%. The holding were 289,675 shares as of 2018-06-30.

Added: SPDR Select Sector Fund - Consumer Discretionary (XLY)

Swarthmore Group Inc added to a holding in SPDR Select Sector Fund - Consumer Discretionary by 24.69%. The purchase prices were between $98.43 and $112.31, with an estimated average price of $105.69. The stock is now traded at around $112.82. The impact to a portfolio due to this purchase was 0.5%. The holding were 95,200 shares as of 2018-06-30.

Added: Skechers USA Inc (SKX)

Swarthmore Group Inc added to a holding in Skechers USA Inc by 26.63%. The purchase prices were between $27.49 and $42.45, with an estimated average price of $32.03. The stock is now traded at around $32.44. The impact to a portfolio due to this purchase was 0.42%. The holding were 273,675 shares as of 2018-06-30.

Sold Out: D.R. Horton Inc (DHI)

Swarthmore Group Inc sold out a holding in D.R. Horton Inc. The sale prices were between $40.06 and $46.56, with an estimated average price of $43.16.

Sold Out: Ciena Corp (CIEN)

Swarthmore Group Inc sold out a holding in Ciena Corp. The sale prices were between $23.41 and $26.88, with an estimated average price of $25.43.

Sold Out: T-Mobile US Inc (TMUS)

Swarthmore Group Inc sold out a holding in T-Mobile US Inc. The sale prices were between $55.58 and $64.52, with an estimated average price of $59.26.

Sold Out: Caterpillar Inc (CAT)

Swarthmore Group Inc sold out a holding in Caterpillar Inc. The sale prices were between $134.61 and $158.92, with an estimated average price of $149.38.

Sold Out: Lockheed Martin Corp (LMT)

Swarthmore Group Inc sold out a holding in Lockheed Martin Corp. The sale prices were between $294.78 and $358.6, with an estimated average price of $322.7.

Sold Out: FedEx Corp (FDX)

Swarthmore Group Inc sold out a holding in FedEx Corp. The sale prices were between $226.67 and $265.53, with an estimated average price of $247.69.



Here is the complete portfolio of SWARTHMORE GROUP INC. Also check out:

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