Usually for large amounts it is unlikely that the buyer and seller are for the same amount and through the same broker, so in that case it is probably an organised cross trade (eg account-keeping). Smaller cross-trades are as you suggest a buyer and seller going through the same broker.
Wonder why it doesn't just go through as a normal trade. Is it cheaper for the broker?
Add to My Watchlist
What is My Watchlist?