Records show that in the 905 days since July 1, 2022, investlead.ru underwent 1 availability checks. As of December 23, 2024, every test conducted revealed that investlead.ru was either inoperable or experiencing technical difficulties. During 100.00% of assessments, amounting to 1 total, investlead.ru was unavailable, most recently on July 1, 2022. It has been noted that as of December 23, 2024, there were no errors in any of the responses received. The recorded — seconds response time on July 1, 2022, contrasted investlead.ru's average of 0.001 seconds.