Check with the plan administrator of your current employer to see whether the plan allows you to postpone RMDs until you retire. (This assumes you don’t own more than 5% of the company.) If the plan allows for the postponement, no RMDs need be taken from that 401(k). However, even though you are still working, you must take RMDs from each of the other 401(k)s. If you have not done so yet, you face a 50% penalty. Talk with a tax advisor to help you sort out your problem. You may be able to get the IRS to waive the penalty.
Dividends received after 2002 and before January 1, 2011, that are taxed at the long-term capital gain rate.