News

Shares of The Eastern Company EML have gained 9.4% since the company reported its earnings for the quarter ended March 29, ...