Financial Services
Price
$132.99
+4.94%Market Cap
$75.21B
Day High
$133.01
Day Low
$128.43
ICE delivered a strong Q1 2026 with revenue up 13.5% to $3.67B and net income surging 77.3% to $1.41B, driven by significant operating leverage and margin expansion.
Key risk: High Financial Leverage
ICE carries a debt-to-equity ratio of approximately 5.1x, with long-term debt of $18.62B. This elevated leverage, partly a legacy of the Black Knight mortgage technology acquisition, increases interest expense burden and limits financial flexibility in a rising rate environment.
Other Financial Exchanges & Data companies