NNBR NN Inc stock gains nearly 14 percent even as it misses Q4 2025 earnings estimates Innovative Eyewear LUCY Stock Revenue Whisper 275 20260418 Solowin AXG Stock Institutional Signals 057 20260415 Does AtriCure ATRC stock justify its valuation Tick Up 20260418 BOF BranchOut Food Inc gains 427 percent after Q4 2025 earnings release on positive investor sentiment AN2 Thera ANTX Stock Under Pressure Investors Pile In 20260418 APT Alpha Pro Tech Ltd reports 22 percent Q3 2025 revenue growth shares rise 132 percent today Ensysce Biosciences ENSC Sector Trends Q4 2025 EPS Beats Forecasts Nu Skin NUS Stock Suitable for Investors 327 20260418 Is Citizens CIA stock a buy today Q4 2025 EPS Exceeds Expectations