Whale Watching: European-based Portfolio Manager Takes Large Stake in Interactive Brokers, Filing Shows
On October 9, 2025, Systrade disclosed a new position in Interactive Brokers Group (IBKR 0.08%), acquiring 500,000 shares for an estimated $34.41 million. What Happened According to a filing...
