Based on your financial expertise, provide your response or viewpoint on the given financial question or topic. The response format is open.

Why don't share prices of a company rise every other Friday when the company buys shares for its own employees?
Pre-Enron many companies forced the 401K match to be in company shares. That is no longer allowed becasue of changes in the law. Therefore most employees have only a small minority of their retirement savings in company shares. I know the ESOP and 401K aren't the same, but in my company every year the number of participants in the company stock purchase program decreases. The small number of participants and the small portion of their new retirement funds being in company shares would mean this spike in volume would be very small.  The ESOP plan for my employer takes money each paycheck, then purchases the shares once a quarter. This delay would allow them to manage the purchases better. I know with a previous employer most ESOP participants only held the shares for the minimum time, thus providing a steady steam of shares being sold.