The stock is now at $19.50. My opinion is that only the dividend keeps the T share price at is range. Otherwise, the price would be drastically lower.
That's why some fear what will happen when the FED starts cutting rates, that is, whether T will be able to keep this price even after that happens.