No, that’s incorrect. Interestingly enough the broker dealer often settles with one last big transaction at their negotiated discount for block position fee - an "AVERAGED" price so it is no mystery, one can easily see the block fee deducted often resulting in a six-digit trade. It is called Arbitrage, in this case the Broker Dealer creates their spread with an agreed upon percentage, It is easy money for the broker.