Mercer International MERC Stock Today Rallies 176 Resistance at 100 20260515 Jim Cramer Endorses Nvidia as a LongTerm Hold Own It Dont Trade It Warren Buffetts Tiny Purchase in March Berkshire Filing May Have Lifted the Veil CBAK Energy CBAT Slides 051 as Selling Pressure Mounts 20260515 Natural Gas Services Group NGS Slides 285 as Selling Pressure Continues ServiceNow Inc NOW Rises 189 as Stock Approaches Key Resistance Solid Biosciences SLDB Surges 393 as Bullish Momentum Builds JFB Construction Holdings JFB Gains 318 as Shares Test Resistance Near 580