I hold ovenight frequently as I swingtrade. I try very hard to avoid holding when earnings are to be announced, unless it is a very low P/E stock. Check more than one source of earnings calanders. They are not all complete. I have been hit by pre-announcements, some good and some bad, and don't...