But would the next buyer have to hold as long?
I don't think so. Part of the condition of approving the fund was freezing those shares for 12 months. I'll bet a fair few paid a whole lot more than the current price so there's no particular reason to sell.
Bingo. I'm guessing most bought in between $700 - $500. Even buyers at $400 will want a significant profit.