21% dividend - $0 debt and $155,000,000 in cashAn investor who purchased in April 2020 shares in Moelis & Company (US$26) has since collected dividend of $5.482 per share. That is a 21% dividend ($5.482 / $26) and the stock price is now trading at $54. If Moelis declares a similar dividend in the coming twelve months, then a new investor will collect a ±10% dividend.
https://www.nasdaq.com/market-activity/stocks/mc/dividend-history