Interactive Strength TRNR Declines 140 Amid Market Weakness 20260518 Is North NRT Still a Buy After 124 Rally 20260518 TrioTech International TRT Drops 1990 Key Support at 1526 20260518 Stellar V SVCCU Trading at 1055 Key Decision Point 20260518