Restaurant Brands FY26 Q2 net income rises 152.7% to $665 million; revenue increases 4.6% to $2.52 billion - QSR News | Rallies