3 ms·
I can't find any recent numbers but the last number I can find is 36% after fees of like 5%/45% in 2015. I would assume they are still killing it, but can't fin
by smabie 7y ago
I can't find any recent numbers but the last number I can find is 36% after fees of like 5%/45% in 2015. I would assume they are still killing it, but can't find any info.