Over the past 1 284 days beginning June 18, 2021, there have been 5 checks done on icstat.org's availability. Out of all the checks carried out as of December 23, 2024, icstat.org was either inaccessible or facing operational issues. With the latest instance recorded on October 30, 2022, icstat.org was down for 5 occasions, representing 100.00% of all checks conducted. As a result of the replies received as of December 23, 2024, it was confirmed that none of them had error status. Icstat.org's — seconds response time on October 30, 2022, contrasted its average of 0.001 seconds.