- New Purchases: UNIT,
- Added Positions: MA, BRK.B, CPRT, V, AMZN, MKL, OPRX, ERII, DLTR, AAPL, KMI, AIG, CTL, MIC, ATOM, STOR, DIS, NOG, ET, CLNY, JPM, NRZ, GOOD, BPYU,
- Reduced Positions: HSIC, BAC, PXD, CCK, DENN, KMX, ORLY, AES, TRUP, EVA, WFC, BIP, GSHD, CVET, FUN, STWD, CIO,
- Sold Out: ZAYO, DIN, PEGI, SIX, XOM, PNC, FIVE,
For the details of AVENIR CORP's stock buys and sells, go to https://www.gurufocus.com/guru/avenir+corp/current-portfolio/portfolio
These are the top 5 holdings of AVENIR CORP- American Tower Corp (AMT) - 603,950 shares, 17.83% of the total portfolio. Shares reduced by 0.8%
- Microsoft Corp (MSFT) - 585,741 shares, 12.52% of the total portfolio. Shares reduced by 0.91%
- Markel Corp (MKL) - 71,475 shares, 8.99% of the total portfolio. Shares added by 4.32%
- CarMax Inc (KMX) - 670,335 shares, 4.89% of the total portfolio. Shares reduced by 1.67%
- Dollar Tree Inc (DLTR) - 484,650 shares, 4.83% of the total portfolio. Shares added by 1.77%
Avenir Corp initiated holding in Uniti Group Inc. The purchase prices were between $5.21 and $10.94, with an estimated average price of $7.86. The stock is now traded at around $7.96. The impact to a portfolio due to this purchase was 0.02%. The holding were 20,075 shares as of .
Added: Mastercard Inc (MA)Avenir Corp added to a holding in Mastercard Inc by 109.25%. The purchase prices were between $203.3 and $344.56, with an estimated average price of $298.41. The stock is now traded at around $277.31. The impact to a portfolio due to this purchase was 1.31%. The holding were 76,544 shares as of .
Added: Berkshire Hathaway Inc (BRK.B)Avenir Corp added to a holding in Berkshire Hathaway Inc by 23.42%. The purchase prices were between $162.13 and $230.2, with an estimated average price of $213.25. The stock is now traded at around $170.93. The impact to a portfolio due to this purchase was 0.7%. The holding were 148,002 shares as of .
Added: Visa Inc (V)Avenir Corp added to a holding in Visa Inc by 56.79%. The purchase prices were between $135.74 and $213.31, with an estimated average price of $188.96. The stock is now traded at around $180.90. The impact to a portfolio due to this purchase was 0.65%. The holding were 81,743 shares as of .
Added: Copart Inc (CPRT)Avenir Corp added to a holding in Copart Inc by 25.60%. The purchase prices were between $58.78 and $104.5, with an estimated average price of $89.38. The stock is now traded at around $80.32. The impact to a portfolio due to this purchase was 0.65%. The holding were 341,172 shares as of .
Added: OptimizeRx Corp (OPRX)Avenir Corp added to a holding in OptimizeRx Corp by 20.28%. The purchase prices were between $6.71 and $11.4, with an estimated average price of $9.54. The stock is now traded at around $9.50. The impact to a portfolio due to this purchase was 0.15%. The holding were 707,754 shares as of .
Added: CenturyLink Inc (CTL)Avenir Corp added to a holding in CenturyLink Inc by 34.88%. The purchase prices were between $8.69 and $15.16, with an estimated average price of $12.56. The stock is now traded at around $9.19. The impact to a portfolio due to this purchase was 0.02%. The holding were 52,355 shares as of .
Sold Out: Zayo Group Holdings Inc (ZAYO)Avenir Corp sold out a holding in Zayo Group Holdings Inc. The sale prices were between $34.65 and $35, with an estimated average price of $34.84.
Sold Out: Dine Brands Global Inc (DIN)Avenir Corp sold out a holding in Dine Brands Global Inc. The sale prices were between $17 and $97.84, with an estimated average price of $73.18.
Sold Out: Pattern Energy Group Inc (PEGI)Avenir Corp sold out a holding in Pattern Energy Group Inc. The sale prices were between $26.16 and $28.3, with an estimated average price of $27.04.
Sold Out: Six Flags Entertainment Corp (SIX)Avenir Corp sold out a holding in Six Flags Entertainment Corp. The sale prices were between $10.36 and $45.26, with an estimated average price of $30.25.
Sold Out: Exxon Mobil Corp (XOM)Avenir Corp sold out a holding in Exxon Mobil Corp. The sale prices were between $31.45 and $70.9, with an estimated average price of $55.73.
Sold Out: Five Below Inc (FIVE)Avenir Corp sold out a holding in Five Below Inc. The sale prices were between $52.27 and $127.86, with an estimated average price of $102.6.
Here is the complete portfolio of AVENIR CORP. Also check out:
1. AVENIR CORP's Undervalued Stocks
2. AVENIR CORP's Top Growth Companies, and
3. AVENIR CORP's High Yield stocks
4. Stocks that AVENIR CORP keeps buying