The Market Basket supermarket chain has made good on promises to fire employees who skipped work to attend a rally in support of the former chief executive.

The company said in a statement that eight employees were fired over the weekend because "Their actions continued to harm the company, negatively impacted customers, and inhibited associates' ability to perform their jobs."

Some of those fired had more than four decades with the Tewksbury-based chain, which has 71 stores in Massachusetts, New Hampshire and Maine.

About 2,000 employees and others rallied at company headquarters Friday to call for the reinstatement of fired CEO Arthur T. Demoulas.

Meanwhile, some Market Basket stores started running out of food as deliveries had stopped on Friday.

Seventeen Massachusetts lawmakers have called for a boycott of the chain. Workers say their protest will continue Monday at the Market Basket Store in Tewksbury