Home Basic Materials Brief Overview on Stock’s Performances – Carrizo Oil & Gas (NASDAQ: CRZO)