This post includes Stock Firmware for all Moto E models. Also, there is a step by step guide to flash the Stock Firmware.
Note: If your device is not here then let us know in the comment section.
Table of Contents
Moto E (5th Generation)
Moto E5 Play OPG28.54-53 (Retail)
Moto E5 Plus OPP27.91-179 (RETAIL)
Moto E5 OPP27.91-176 (RETAIL)
Moto E (4th Generation)
Moto E4 Plus NPRS26.58-45-16 (rETAIL) NMA26.42 (India)
Moto E4 Unlocked devices Locked Devices
Moto E (3rd Generation)
Page 1 of 2