CACI INTERNATIONAL (CACI) - NFM Surprise Chart