Just a guess but I would say one of the VC funds - they usually have rules (soft or hard) around exiting investments in a certain timeframe after listing. Moelis would be aware of that and may explain why they are the buyer.
WND Price at posting:
$1.51 Sentiment: None Disclosure: Held