MRSN Financials: Mersana Therapeutics Inc AI Analysis