Markets EToro Goes Public At $52 A Share, Far Exceeding Marketed Range by shayaan May 14, 2025 by shayaan May 14, 2025 Shares of stock and crypto trading platform eToro (ETOR) have debuted at $52 a share … Read more