Tuya Inc TUYA Stock Analysis 161 Gain What to Watch 20260515 Enerpac EPAC Q1 2026 Disappoints EPS 039 Below 040 Views Should You Sell Fate Therapeutics FATE After 142 Drop 20260518