Counting up to today's date from October 11, 2022, itp.com had 11 availability checks performed over 798 days. Based on checks conducted as of December 18, 2024, itp.com was found to be either unreachable or encountering problems. Tests carried out on itp.com showed that there were no instances of inactivity as of December 18, 2024. Out of 11 total responses with errors, the most current one was coded 403 on November 22, 2024. The 0.052 seconds response time recorded for itp.com on November 22, 2024, contrasted the 0.056 seconds average.