Jim Himes actually said...
I'm pretty convinced that Citadel is one of the winners; they make a lot of money.
Context
Himes discusses the financial landscape, highlighting Citadel's profitability at the expense of retail investors.
02/17/2021