Carriage CSV Trading Range Carriage posts 89 EPS miss trailing analyst consensus estimates CO2 Energy NOEMR Stock Downside Risk Evaluation Is Array UZE stock a buy on dip opportunity Array posts 33 EPS miss vs consensus estimates