CTNT Cheetah Net posts wider than expected Q4 2025 loss shares rally 28 percent on positive investor sentiment ASTI Ascent Solar posts modest singledigit share gain after releasing its Q3 2023 earnings report NCVA Virtus releases quarterly preferred share results with no unexpected shifts to planned cumulative distribution payouts