These 3 Stocks Are Using Buybacks to Signal Market Confidence
Buybacks are getting a boost at three $20B to $200B firms. Does Trade Desk's repurchase authorization signal confidence, or is it too early to tell?
MarketBeat ·