Understanding eToro: how the social trading platform actually works
eToro went public in May 2025 at $52 per share. Nine months later, it trades around $33. The company is profitable, holds $1.3 billion in cash with no financial debt, and generates 34% free cash fl...