Analysts Viewpoint Keeping an Eye on Geovax Labs Inc (GOVX) After Insider Trading Activity Geovax Labs Inc’s filing revealed that its Director SPENCER JOHN N JR acquired Company’s shares for reported $9800.0 on Apr