A sentence in THE ECONOMIST "Only about 0.1% of true stories were shared by more than 1,000 people, but 1% of false stories managed between 1,000 and 100,000 shares." Is “managed” the synonym of "shared"? But I cannot find this meaning in dictionary... Thanks.
In this context, it means something like "were able to achieve". Here's a relevant entry from Dictionary.com:
1. to bring about or succeed in accomplishing, sometimes despite difficulty or hardship:
She managed to see the governor. How does she manage it on such a small income?
I would say the "difficulty" here is that these stories were false, yet they were able to achieve many shares.