- Bank of America Corp DE raised its stake in Relay Therapeutics, Inc. by 86.1% during the first quarter, owning 1,937,695 shares valued at $19,280,000.
- Institutional investors and hedge funds collectively own 96.98% of the company's stock, alongside notable insider stock sales and recent quarterly earnings reports.
- Analysts currently maintain a consensus Moderate Buy rating for the stock with an average target price of $25.83.