SpaceX in focus as Russell index inclusion brings $2.68 billion demand, short interest up
Russell-linked funds may buy $2.68 billion of SpaceX shares—about 21% of estimated short interest—at Friday’s index reset, as SpaceX faces $1.46 billion in new annual bond coupon payments and a 31.5% drop from its post-IPO high, with the stock closing at $154.54, still 14.5% above its $135 offer price.