top of page

BLOG
Search


JD 2023 Earnings: Cash Making Up 75% Of Market Cap?
JD.com’s share jumped by ~17% to ~$25 on 6 March 2024, after its earnings release and announcement of a $3 billion share buyback program...
Rupam Deb
Mar 13, 20244 min read


Alphabet: Strong Moat & High ROCE Behemoth
Charlie Munger said that he felt like a “horse's ass for not identifying Google better. I think Warren feels the same way.” Here's a deep...
Rupam Deb
Aug 29, 20227 min read
bottom of page