The Trade TTD Stock Schedule 13 Modest Uptick 20260420 What macro factors move MapLight Therapeutics MPLT stock most Trend Weakens 20260420 QUCY Mainz posts narrower Q4 2023 loss than estimates shares fall 349 as revenue drops 399 year over year NetEase Inc NTES Madrigal Pharmaceuticals MDGL Stock Is It Approaching Breakout Zone 071 20260420