Populusgroup.com had passed 114 availability checks over the 1 354 days counting from March 16, 2021, until now. 114 times populusgroup.com was available out of the total checks performed, with the most recent uptime on April 26, 2024, returning a code 200. Offline periods were not observed for populusgroup.com based on all checks made as of November 30, 2024. The responses that had been received as of November 30, 2024, showed that no response had an error status. Against an average of 1.758 seconds, 1.077 seconds was populusgroup.com's response time on April 26, 2024.