Mounjaro sales up 125% in Q1. A new pill just launched. Q2 earnings could reset the story again.
Constellation Energy Is Down About 38% From Its High. Nuclear Just Became the AI Trade.
Q1 revenue beat estimates by about 24%. The selloff may be the opening.
