NCI Stock Surge With No News: SEC Filings Explained - Alpha Analyst