Adamas Trust ADAMI at 2525 Buy Sell or Hold 20260520 Target Corporation TGT Q1 2026 Results Holding the Line at 171 Yalla YALA Q1 2026 Earnings Revenue NA Matching Views