tweetindex

ICIJ @ICIJorg · 02 Sep 2026

An ICIJ review found cancer drug makers have paid over $1.7 billion in settlements and fines over a 15-year period. But those payments often make up less than 1% of their revenues – and experts said many companies see them as the cost of doing business. https://t.co/l1jBe35EKi
3 285Views
10Likes
8Reposts
1Replies
0Quotes
1Bookmarks

Is that a lot?

0.62×vs this author's median5 332 views is typical
0Percentile for this authorof 4 recent posts
0.15×vs 100K–1M median22 159 views is typical
0.69%Reachviews ÷ followers
0.58%Engagement rateof viewers reacted

Compare with the benchmark table →

Open on X →