Discussion about this post

User's avatar
Brazilian Bagholder's avatar

That’s a very good list and I share the same interest for 3 out of those 5 businesses

Expand full comment
Tony Ja's avatar

MELI profit margin has been declining, 10% > 7% > 5.7%. Assuming 10% is too optimistic.

Expand full comment
3 more comments...

No posts