TBLD Thornburg details expanded incomefocused asset investment strategies in its latest quarterly earnings update CHKP Check Point posts 206 percent Q4 2025 EPS beat shares register 064 percent gain in todays trading NCS NCSM Stock diluted Shares Investor Interest 20260427