Interactive Brokers Q1: Rating Upgrade Despite -8% Drop Post Market
Core Insights - Interactive Brokers (NASDAQ: IBKR) reported a mixed Q1 performance with revenue reaching 1.88, which fell short of street expectations by 2.66% [1] - Following the earnings report, the stock experienced a decline of approximately 3% in post-market trading [1]