| Financial Ratios | 2026-03-31 | 2025-12-31 | 2025-09-30 | 2025-06-30 |
|---|---|---|---|---|
| P/E Ratio | 8.232 | 6.772 | 15.516 | 10.048 |
| Return on Equity | 1.157 | 14 | 1.299 | 1.636 |
| Net Profit Margin | 14.739 | - | 15.287 | 20.473 |
| Debt to Asset Ratio | 90.281 | 89.927 | 90.271 | 89.796 |
Interactive Brokers Group, Inc. (IBKR)
Interactive Brokers Group, Inc. (IBKR)