"Statistics updated on 5/2/2024 10:19:01 AM"
It is an adverbial phrase of mode, means entirely, perfectly, truly, honestly, clearly, no doubt