Price
$84.47-4.71%1Y
1M-10.01%1Y-4.71%
Prices are end-of-day closes. This is a research view, the focus is on the fundamentals, quality and valuation below, not intraday price.
Smart Score
Lagging2/10
Value42
Quality58
Momentum20
Growth17
P/E (TTM)24.2
Market Cap$46.51B
1Y Return-4.71%
5Y Return+47.79%
Business Segments
Revenue split by operating segment, from SEC XBRL filings.
Latest period: Q1 2026Total $2.13B (+9.24%)
●Financial Technology grew +19.68% YoY●Market Services -8.16% YoY
SegmentLatestQoQYoY
- Market Services$1.05B+10.68%-8.16%
- Capital Access Platforms$565.0M+3.48%+11.22%
- Financial Technology$517.0M+13.13%+19.68%
- Anti Financial Crime---
- Corporate Platforms---
- Financial Technology Including PPA---
- Investment Intelligence---
- Market Platforms---
- Market Technology---