Over the last 608 days beginning March 30, 2023, to now, piccu.org's accessibility was checked 22 times. At 1 instances throughout all checks, piccu.org's last known uptime occurred on January 28, 2024, and returned a code 200. Piccu.org was unreachable for 21 checks done, representing 95.45% of the total, with the latest occurrence on September 11, 2023. No error status code has been returned as of November 28, 2024, according to all the replies. Records show 0.211 seconds average response time for piccu.org, with 0.211 seconds recorded on January 28, 2024.