It depends what you mean by stock rom.
Miui comes in three flavours.
Chinese, Global and Developer Rom
And then further more based on above there are custom ROMs where the EU ROM is one the them and this forum is about EU Rom.
You can download latest stable global rom from here
https://en.miui.com/getrom.php?r=351&m=yes&app=false
Also if you like to have latest ROM and forget about it tgen Look for the word STABLE with any rom you choose.