Semper Fi: Friday stock report