The link you provided is from April. When I click on the article, then click on the cited Twitter stats “visits to Twitter.com”, then scroll to “Total visits in last 3 months” (for Twitter of course), the report appears to indicate that traffic is up 1% MoM and currently at a high for the trailing 3 month period (which is all they provide). It is just shy of Instagram (which I was surprised to see).