
Investing.com··Leo MillerNuclear, Pharma, Travel Buybacks: Confidence or Desperation Signals?
Three sectors announce buybacks: Constellation Energy's $5B signals confidence despite 20% decline; Novo Nordisk's modest 15B DKK raises concern; Carnival's $2.5B backed by strong results.
CEGCCLNVOnuclear energystock valuation