Tech Insider
WeWork
WeWork's stock price has plummeted over 99% since it made its stock-market debut in March 2021.
Tech Insider
Happy Traders
Listed companies' shares tend to perform better when their CEOs tell jokes on earnings calls, according to a paper published in February.
Tech Insider
David Neuhauser
Livermore Partners CIO David Neuhauser.