the $125M annual revenue part is what makes the least amount of sense to me if it only counts exchange revenue. There is no way Swan clients stacked $12.5B. Presumably they have some additional revenue from aiding with tax loss harvesting though.