Stock market earnings updates | Monster | Broadcom | CNQ | Kroger