Will Elon Musk have owned more than 10% of Twitter's stock at any time before June 1st?
25
28
แน€117
resolved Jun 2
Resolved
NO
Get แน€200 play money

๐Ÿ… Top traders

#NameTotal profit
1แน€101
2แน€55
3แน€54
4แน€45
5แน€31