Stillman Digital facilitated over $15 billion in trade volume since 2021, with $4 billion of that occurring in the first quarter of 2024.