Records show that in the 1 994 days since June 5, 2019, icstor.com underwent 21 availability checks. Operational 21 times during the total tests, icstor.com's most recent uptime on July 30, 2022, returned a code 200. There was no downtime for icstor.com as of November 19, 2024, according to examinations. Responses obtained as of November 19, 2024, have been confirmed as not containing any error statuses. Icstor.com replied in 2.119 seconds on July 30, 2022, while averaging a response time of 1.806 seconds.