TWTR shares would likely find support around $24 to $26 per share, if investors start to assign a greater probability that this merger will not happen
Poster Comment:
SEE CHART. The stock is trading for less than half of its Musk high. Shareholders will be pissed at the Board.