Seems a perfect storm of events happened today. Barron's article. Big Beautiful Bill. Retail started piling on mid-morning. Then shorts probably started covering. And of course the possibility of some major contract, that hasn't been officially announced yet, has started to leak to insiders/whales/institutions.