I think Etsy selling Depop for $1.2 billion to EBay is good for both even as Etsy paid $1.6 billion for the property. Etsy needs money to make its site better
Original source ↗  |  February 18, 2026 at 21:14 UTC  |  Twitter - @jimcramer

No analysis available.