7 points
*
Other parties (including the ones you mentioned) have sizable stakes in twitter, but they are much smaller than Elon’s stake, not the other way around. (Remember, it sold for $44B, you can divide that by the numbers in the article by that to see how much each investor mentioned owns).
2 points