NYSE : QSR

Restaurant Brands International Inc.

$75.01 USD

-$2.14 (-2.77%)

Volume
2.92M
Average Volume
3.48M
Market Capitalization
$26.03B
P/E Ratio
21.81
Dividend Yield
3.39%
Price Target
$83.00
Year High
$81.96
Year Low
$61.33
Day High
Day Low
Payout Ratio
$1.17
Current Ratio
$0.99
Institutional Ownership Summary
Institutional Ownership %

1.54%

Investors Holding

62

change: -513 | last: 575
Increased Positions

34

change: -305 | last: 339
Reduced Positions

12

change: -122 | last: 134
New Positions

6

change: -97 | last: 103
Sold Positions

494

change: 433 | last: 61
Total Calls

-

Total Puts

-

Put-Call Ratio

0.00

change: -80.4933 | last: 0.8049
Total Invested

398.3M

QSR Enterprise Value History
Annual
Date Stock Price Shares Outstanding Market Cap Cash & Equivalents Total Debt Enterprise Value
2025-12-31 $68.23 334M $22.79B $1.16B $17.58B $39.2B
2024-12-31 $65.18 319M $20.79B $1.33B $15.96B $35.41B
2023-12-31 $78.13 312M $24.38B $1.14B $14.52B $37.75B
2022-12-31 $64.67 307M $19.85B $1.18B $14.49B $33.17B
2021-12-31 $60.68 310M $18.81B $1.09B $14.62B $32.34B
2020-12-31 $61.11 302M $18.46B $1.56B $14.12B $31.02B
2019-12-31 $63.77 268M $17.09B $1.53B $13.47B $29.02B
2018-12-31 $52.30 249M $13.02B $913M $12.33B $24.44B
2017-12-31 $61.48 237M $14.57B $1.1B $12.38B $25.85B
2016-12-31 $47.66 232.9M $11.1B $1.46B $9B $18.64B
Quarterly
Date Stock Price Shares Outstanding Market Cap Cash & Equivalents Total Debt Enterprise Value
2026-03-31 $73.90 347M $25.64B $1.01B $15.68B $40.31B
2025-12-31 $68.23 334M $22.79B $1.16B $17.58B $39.2B
2025-09-30 $64.14 328M $21.04B $1.21B $15.84B $35.67B
2025-06-30 $66.29 328M $21.74B $1.03B $16B $36.71B
2025-03-31 $66.64 326M $21.72B $899M $15.95B $36.77B
2024-12-31 $65.18 324M $21.12B $1.33B $15.96B $35.74B
2024-09-30 $72.12 319M $23.01B $1.18B $16.01B $37.84B
2024-06-30 $70.29 317M $22.28B $942M $16B $37.34B
2024-03-31 $78.45 314M $24.63B $1.05B $14.51B $38.1B
2023-12-31 $78.13 313M $24.45B $1.14B $14.52B $37.83B
2023-09-30 $66.62 314M $20.92B $1.31B $14.44B $34.05B
2023-06-30 $77.52 312M $24.19B $1.21B $14.47B $37.45B