For months now, it would just say “Authentication failed. Please try again” when you clicked on the investor link.
Now, when you click on the investor link, it says, ‘Web Site Not Found
Sorry, we could not find any content for this web address. Please check the URL.
If you are an Acquia Cloud customer and expect to see your site at this address, you'll need to add this domain name to your site via the Acquia Network management console.
Acquia Inc.’
The investor link is a separate subdomain (investors.thecoretecgroup.com) from the main website.
To me, it looks like they have already moved the main website to Acquia Cloud. If that is true, they must be preparing to update it. We have to wait and see.