I know only one example of the opportunity to buy tokens on the exchange before the end of ICO. But the trick was that you could buy tokens; sell opportunity was not

.
In this trick, except for listing there is nothing. I have seen projects that have done and are doing this now, and this does not bring them anything extraordinary.
Well, if team distribute tokens in an agreement with the exchange, it is quite possible that until the end of the ICO they can make the listing. But users should not sell until the end of the sale. This can be done with a smart contract.
I guess it would be very beneficial to any cryptocurrency project to have a wider distribution as possible. Imho.