Business is booming.

Warren Buffett revealed 2 big bets, defended his tax habits, and admitted several mistakes this year. Here are his 8 highlights of 2021.


Warren Buffett revealed a couple of billion-dollar investments, owned up to making several mistakes, and bemoaned the rampant speculation in markets this year.

The renowned investor and Berkshire Hathaway CEO also weathered a tax exposé, resigned as a trustee of The Bill & Melinda Gates Foundation, reflected on his decades-long friendship with Charlie Munger, and saw his Apple investment soared in value.

Chevron and Verizon

Warren Buffett

Buffett started the year in style with his fourth-quarter portfolio update in February. He revealed a $4.1 billion stake in Chevron and a $8.6 billion position in Verizon, answering the question of which mystery stocks he had been buying in recent months.

Berkshire also trimmed the largest position in its portfolio, Apple, by 6%. Moreover, it halved its Wells Fargo holdings and exited JPMorgan, PNC, and M&T after slashing its positions in those banks in 2020.

The shareholder letter

Warren Buffett
Warren Buffett

Buffett published his annual letter to shareholders in February. The investor admitted to overpaying when he acquired Precision Castparts in 2016, trumpeted a bunch of Berkshire’s subsidiaries, and contrasted his long-term shareholders with the speculators flocking to trendy assets such as meme stocks and cryptocurrencies.

Here’s a round-up of the best quotes from Buffett’s letter.


The annual meeting

warren buffett
Berkshire Hathaway CEO Warren Buffett talks to reporters while holding an ice cream at a trade show during the company’s annual meeting in Omaha, Nebraska May 3, 2014.

Buffett warned rookie traders not to get cocky, bemoaned the lack of bargains in the market, rang the inflation alarm, and admitted to buying “so-so” stocks during Berkshire’s annual shareholder meeting in May.

The investor also complained about the surge in people treating the stock market like a casino. Moreover, he acknowledged that trimming his Apple stake and selling Costco were likely mistakes, and suggested he avoided bailing out the “big four” US airlines by exiting his positions in them in April 2020.

Here are the best quotes from the Berkshire meeting.

The tax fracas

warren buffett
Warren Buffett

Buffett came under fire in June after ProPublica secured the tax returns of some of the wealthiest Americans, and reported the investor paid only $25 million in federal income tax between 2014 and 2018.

The Berkshire boss defended himself by noting that he’s pledged to give over 99% of his net worth to philanthropic causes, and has already donated about half of his Berkshire “A” shares since 2006.



The Gates Foundation

bill gates and warren buffett

Buffett resigned as a trustee of the Bill & Melinda Gates Foundation in June. The investor explained that he was barely involved in the foundation’s work, and had already stepped down from all corporate boards except his own.

He also highlighted his annual donation of $4.1 billion in total to five charities, including the Gates Foundation.

Friendship with Charlie Munger


Buffett and his business partner, Charlie Munger, discussed their decades-long friendship in a CNBC interview that aired in June.

The pair sharply criticized Robinhood, and Munger called for tighter regulations on derivatives trading after Archegos Capital’s meltdown. Buffett underlined the immense contribution that Munger has made to his life.

Here are the best quotes.

Buybacks, cash, and stock sales

warren buffett
Warren Buffett

Berkshire’s third-quarter earnings underlined how hard it has been for Buffett to find bargain stocks and businesses this year. That has prompted him to stockpile cash and ramp up share buybacks.

The conglomerate sold a net $7 billion of stock in the year to September 30, revealed it was on track to repurchase a record $25 billion of stock this year, and grew its cash pile to an unprecedented $149 billion.



The Apple bet

warren buffett
Warren Buffett

Buffett’s biggest success this year might well be his Apple investment.

The investor plowed $36 billion into the iPhone maker between 2016 and 2018. The stock has surged by about a third this year, boosting the value of Berkshire’s stake to more than $150 billion as of mid-December.

Source link

  1. Uijblq says

    levofloxacin buy online purchase levofloxacin sale

  2. Sqcnhd says

    cost avodart flomax 0.2mg over the counter buy ondansetron 8mg generic

  3. Lemory says

    aldactone 100mg us purchase valacyclovir online cheap fluconazole for sale

  4. Stylti says

    ampicillin brand cephalexin 250mg for sale order erythromycin sale

  5. Zxbpzx says

    order sildenafil 50mg generic fildena 100mg price purchase methocarbamol for sale

  6. Gciyrs says

    suhagra us cheap estradiol estradiol for sale online

  7. Lesets says

    lamictal 50mg pills order retin generic retin cream canada

  8. Kvupep says

    tadalafil price order diclofenac 50mg diclofenac 50mg for sale

  9. Wfldlf says

    purchase isotretinoin pill buy azithromycin 250mg for sale azithromycin online buy

  10. Hlfngi says

    indocin usa buy cefixime sale amoxicillin without prescription

  11. Lclbma says

    tadalafil 20mg oral cialis women order viagra 100mg generic

  12. Znswng says

    arimidex 1mg pill Buy viagra no prescription purchase viagra without prescription

  13. Meycna says

    pharmacie en ligne cialis 10mg acheter 40mg du tadalafil vrai sildenafil 100mg prix

  14. Ikzoay says

    brand prednisone 40mg purchase sildenafil pill order sildenafil 100mg pills

  15. Qfmhuz says

    tadalafil kaufen ohne rezept sildenafil 50mg bestellen viagra 200mg kaufen für männer

  16. Nrwyuy says

    buy isotretinoin pill azithromycin over the counter ivermectin 20 mg

  17. Elzxan says

    doxycycline 100mg us cost lasix buy furosemide 40mg

  18. Tduwnu says

    altace 5mg tablet astelin 10ml price order astelin for sale

  19. Bgakwz says

    clonidine 0.1 mg generic antivert 25mg cost buy spiriva 9mcg online cheap

  20. Hrkgsf says

    terazosin 1mg sale actos 15mg pill order sulfasalazine 500mg for sale

  21. Homozc says

    order fosamax 35mg famotidine 40mg pills famotidine 40mg ca

  22. Mkwkie says

    olmesartan price cost diamox 250mg diamox 250 mg price

  23. Iiroxx says

    buy tacrolimus 1mg pill trandate 100 mg brand order ursodiol 300mg for sale

  24. Wnpmbl says

    cost zyban 150 mg buy strattera 10mg quetiapine brand

  25. Scdqhb says

    buy generic molnupiravir 200 mg cefdinir over the counter lansoprazole cost

  26. Wyukjr says

    buy generic sertraline 100mg Cialis or viagra pfizer viagra

  27. Xakdpp says

    cost imuran 100 mcg order sildenafil 50mg generic sildenafil overnight shipping

  28. Hijhkn says

    cialis 20mg tablet amantadine brand buy amantadine 100mg pill

  29. Xukqmw says

    revia tablet albendazole 400mg price abilify 30mg brand

  30. Oazfxi says

    buy dapsone 100mg pills order aceon 4mg sale perindopril 4mg cheap

  31. Voomqf says

    purchase provera sale order biltricide without prescription purchase periactin pill

  32. Yttqdh says

    provigil 100mg generic order provigil 200mg without prescription ivermectin 3 mg tablets

  33. Qibnxm says

    luvox sale order duloxetine 40mg pills glipizide usa

  34. Fdbtsb says

    generic isotretinoin 20mg buy accutane 40mg for sale deltasone 5mg without prescription

  35. Rpqezv says

    buy generic piracetam 800mg piracetam 800 mg drug viagra generic

  36. Dvuwvu says

    zithromax 500mg over the counter zithromax 250mg cheap order neurontin 800mg pills

  37. Jqhzxc says

    cialis ca sildenafil 50mg drug sildenafil 50mg drug

  38. Rykldh says

    generic lasix 40mg order doxycycline 100mg online cheap hydroxychloroquine pills

  39. Wpiqox says

    rx pharmacy online cialis cialis 40mg brand purchase anafranil

  40. Iadeib says

    aralen usa cost cenforce 50mg baricitinib 2mg oral

  41. Louqlf says

    buy itraconazole 100mg online sporanox 100mg ca tindamax generic

  42. Kziqda says

    cost glucophage 1000mg atorvastatin 10mg canada oral cialis 20mg

  43. Quombg says

    zyprexa generic buy bystolic 20mg sale order diovan pills

  44. Xdgchq says

    amlodipine for sale online viagra oral brand cialis 20mg

  45. Ecrkbn says

    buy clozaril 100mg pill decadron over the counter order decadron

  46. Abogjw says

    linezolid 600mg pill play online blackjack real money slot casino

  47. Kmakfe says

    omeprazole 20mg generic research paper help online play blackjack

  48. Uleeyx says

    buy metoprolol 50mg online cheap order lopressor 50mg for sale buy vardenafil 20mg without prescription

  49. Vuoobi says

    essay writing free slot games no download online casino games

  50. Cajfjy says

    vardenafil 20mg oral brand levitra methylprednisolone 8 mg online

  51. Ddhcmr says

    write essays online viagra mail order sildenafil 100mg canada

  52. Pnxerx says

    order generic clomid 100mg buy albuterol generic free poker games

  53. Ljqvgt says

    buy tadalafil 40mg levitra or cialis sildenafil 100mg

  54. Dvzhig says

    triamcinolone 10mg over the counter buy clarinex without prescription clarinex drug

  55. Siaxms says

    dapoxetine 30mg drug oral priligy 90mg buy synthroid 150mcg generic

  56. Gwhycr says

    buy cialis 10mg viagra 100mg uk viagra 100mg uk

  57. Ghxocx says

    orlistat 60mg cost diltiazem 180mg brand zovirax 800mg generic

  58. Egvepg says

    buy cialis 20mg sale plavix without prescription clopidogrel 75mg canada

  59. Wumgvz says

    methotrexate cost order methotrexate online cheap metoclopramide 20mg over the counter

  60. Joxkqk says

    purchase cozaar topamax 100mg pills buy topiramate sale

  61. Yyqpcw says

    lioresal cheap purchase toradol for sale toradol 10mg for sale

  62. Fahemo says

    gloperba brand order colchicine generic slots casino games

  63. Hcukth says

    order ranitidine 300mg pills cheap celebrex 100mg celebrex 100mg sale

  64. Wxlnom says

    online gambling real money live blackjack online gambling casinos

  65. Gwbaou says

    purchase tamsulosin online buy tamsulosin 0.2mg order aldactone 25mg for sale

  66. Rxicgv says

    order tadalafil 10mg purchase ampicillin order cipro generic

  67. Tfhcpo says

    oral zocor simvastatin 10mg tablet purchase propecia

  68. Odjnbz says

    buy flagyl 400mg generic flagyl over the counter brand trimethoprim

  69. Jrtryv says

    fluconazole 100mg drug us viagra viagra 25 mg

  70. Uqsahw says

    buy cephalexin generic purchase erythromycin generic order erythromycin 500mg

  71. Lsgigw says

    buy tadalafil 40mg online cheap order tadalafil 20mg viagra overnight

  72. Jxdvrj says

    oral viagra 100mg real viagra sites order cialis 20mg pill

  73. Yufozn says

    purchase cefuroxime online cheap order robaxin 500mg sale purchase robaxin sale

  74. Zktrpg says

    online blackjack game order tadalafil 10mg for sale tadalafil max dose

  75. Jigarm says

    websites to write essays cheap research paper writers ivermectin cream 1%

  76. Rtjnla says

    deltasone 20mg canada brand amoxicillin 250mg amoxicillin online order

  77. Heplpi says

    order sildenafil 50mg pill viagra generic tadalafil pill

  78. Jxymmk says

    azithromycin usa neurontin 100mg generic order neurontin 800mg online

  79. Rxqbkd says

    casino games real money buy erectile dysfunction pills tadalafil 40mg for sale

  80. Oewjfg says

    casino games free order stromectol 12mg pill buy modafinil generic

  81. Kxxmdn says

    buy lasix 40mg without prescription order plaquenil generic purchase hydroxychloroquine online cheap

  82. Yqwbkd says

    order fildena 100mg generic rhinocort nasal spray rhinocort over the counter

  83. Uwmrva says

    tadacip tablet tadacip oral indomethacin 50mg without prescription

  84. Iezfdp says

    lamisil for sale order lamisil 250mg sale amoxicillin cost

  85. Ftvtzg says

    naprosyn 250mg brand buy naproxen 250mg generic lansoprazole 15mg sale

  86. Fbveps says

    order albuterol 100 mcg generic proventil ciprofloxacin generic

  87. Khgoqi says

    order spiriva 9 mcg minocin 100mg brand hytrin usa

  88. Tphidp says

    singulair medication buy viagra 50mg online cheap viagra overnight shipping usa

  89. Ftxvdf says

    pioglitazone 15mg without prescription sildenafil for sale viagra oral

  90. Sblyzl says

    tadalafil online buy best ed pills online oral tadalafil 10mg

  91. Qyrbkp says

    free shipping cialis Cialis online without prescription best online blackjack

  92. Mhrsxr says

    buy ivermectin usa symmetrel pills purchase dapsone generic

  93. Tfokaa says

    real money poker online bonus poker online gambling website

  94. Weqlwq says

    online gambling for real money play poker online online card games

  95. Qpwbpw says

    adalat online order order generic fexofenadine 120mg fexofenadine ca

  96. Qdiuii says

    buy ramipril generic buy generic ramipril 5mg etoricoxib 60mg brand

  97. Glpsiy says

    real money casino online usa canadian pharmacy world affordable dissertation writing

  98. Elkauj says

    cheap dissertation help order arava generic order azulfidine 500 mg for sale

  99. Wzfxfg says

    order mesalamine pill avapro tablet order generic irbesartan 150mg

  100. Fqiwoi says

    benicar 20mg cost purchase calan generic buy divalproex for sale

  101. Zsxiiv says

    diamox 250mg without prescription brand diamox 250 mg buy imuran 25mg online

  102. Kkantb says

    temovate pill order clobetasol cream cordarone tablet

  103. Pzoqje says

    lanoxin 250mg over the counter brand molnupiravir buy molnunat 200 mg pill

  104. Yxmlpe says

    coreg 6.25mg brand order amitriptyline online elavil pills

  105. Ladzad says

    buy amoxicillin 1000mg without prescription stromectol pills stromectol liquid

  106. Cnqlly says

    alendronate medication motrin buy online motrin 600mg cheap

  107. Nubvzl says

    buy generic dapoxetine 90mg buy domperidone 10mg generic motilium sale

  108. Txypun says

    order pamelor 25 mg generic panadol 500mg uk paxil 10mg for sale

  109. Uxnnke says

    indomethacin drug indomethacin uk cenforce online order

  110. Tsyoya says

    order pepcid 20mg buy tacrolimus 5mg online cheap remeron 30mg pills

  111. Cdbzls says

    order doxycycline 200mg for sale doxycycline without prescription buy medrol sale

  112. Svaqft says

    order ropinirole 1mg online order ropinirole 2mg generic buy trandate sale

  113. Harzef says

    order tadalafil online cheap order tadalafil sale order amoxicillin for sale

  114. Tyfash says

    order generic tricor 160mg sildenafil 50mg brand cheap generic viagra

  115. Yobddo says

    buy esomeprazole 40mg capsules nexium 20mg usa generic furosemide 100mg

  116. Spzojb says

    tadalafil 20mg over the counter real viagra sites female viagra pill

  117. Jbzcsd says

    purchase minocin generic order minocycline 100mg capsules buy hytrin 1mg generic

  118. Ooeimy says

    generic cialis 20mg Cialis no prescription over the counter erectile dysfunction pills

  119. Tpuyki says

    glycomet for sale online order verapamil 120mg pill tamoxifen over the counter

  120. Ipodwj says

    order modafinil for sale stromectol 12mg tablet phenergan price

  121. Urljkp says

    order serophene online cheap buy generic lipitor 10mg buy prednisolone 20mg generic

  122. Zqmtdj says

    cost deltasone 10mg order amoxil 250mg pills order amoxicillin 1000mg for sale

  123. Zmeouq says

    oral accutane 10mg order isotretinoin 40mg sale buy ampicillin 250mg without prescription

  124. Skqzay says

    ed pills that work quickly generic propecia buy finasteride 1mg online cheap

  125. Ovprrt says

    ondansetron 8mg us bactrim generic order bactrim without prescription

  126. Pmjghs says

    order isotretinoin 20mg amoxicillin 250mg pills buy zithromax 250mg online cheap

  127. Xixryx says

    albuterol us order ventolin inhalator oral amoxiclav

Leave A Reply

Your email address will not be published.