OTC Markets OTCPK - Delayed Quote ? USD Finch Therapeutics Group, Inc. (FNCH) Follow Compare 12.05 +0.30 (+2.56%) At close: October 18 at 4:00 PM EDT All News Press Releases SEC Filings All SEC Filings Corporate Changes & Voting Matters Periodic Financial Reports Proxy Statements Tender Offer/Acquisition Reports Offering Registrations Billionaire Seth Klarman’s Biotech Stock Picks In this article, we discuss billionaire Seth Klarman’s biotech stock picks. To skip the detailed analysis of the biotech industry, Seth Klarman’s investment philosophy, and Baupost Group’s performance and Q3 bets, go directly to Billionaire Seth Klarman’s Top 4 Biotech Stock Picks. Biotechnology is the technology segment that utilizes cellular and biomolecular processes for the […] Insider Monkey ? 10 months ago FNCH +2.56% ATRA TBPH Performance Overview Trailing total returns as of 10/18/2024, which may include dividends or other distributions. Benchmark is S&P 500 Return FNCH S&P 500 YTD +233.82% +22.95% 1-Year +180.26% +34.10% 3-Year -96.64% +31.16%