Business ❯Market Trends ❯Stock Performance
Investor Sentiment Chipotle Hostmore Shares Market Reactions S&P 500 Comparison D-Wave Quantum E.l.f. Beauty Earnings Reports Competition Investor Relations
The $160 million position raises pressure on the travel review site’s board with a regulatory 13D filing expected imminently.