Pershing Square Holdings Limited
| Buy Back at price 35.01 per share. | Direct | 2,297,006 | Dec 09, 2022 | 65,610 |
Pershing Square Holdings Limited
| Buy Back at price 34.93 per share. | Direct | 664,019 | Dec 08, 2022 | 19,010 |
Pershing Square Holdings Limited
| Buy Back at price 34.55 per share. | Direct | 2,480,413 | Dec 07, 2022 | 71,792 |
Pershing Square Holdings Limited
| Buy Back at price 35.00 per share. | Direct | 123,130 | Nov 29, 2022 | 3,518 |
Pershing Square Holdings Limited
| Buy Back at price 35.00 per share. | Direct | 166,845 | Nov 28, 2022 | 4,767 |
Pershing Square Holdings Limited
| Buy Back at price 34.99 per share. | Direct | 69,035 | Nov 25, 2022 | 1,973 |
Pershing Square Holdings Limited
| Buy Back at price 35.12 per share. | Direct | 2,832,041 | Nov 23, 2022 | 80,639 |
Pershing Square Holdings Limited
| Buy Back at price 34.75 per share. | Direct | 2,869,133 | Nov 22, 2022 | 82,565 |
Pershing Square Holdings Limited
| Buy Back at price 34.55 per share. | Direct | 2,904,134 | Nov 21, 2022 | 84,056 |
Pershing Square Holdings Limited
| Buy Back at price 34.71 per share. | Direct | 2,954,445 | Nov 18, 2022 | 85,118 |
Pershing Square Holdings Limited
| Buy Back at price 34.02 per share. | Direct | 2,924,869 | Nov 17, 2022 | 85,975 |
Pershing Square Holdings Limited
| Buy Back at price 34.20 per share. | Direct | 2,886,001 | Nov 16, 2022 | 84,386 |
Pershing Square Holdings Limited
| Buy Back at price 34.80 per share. | Direct | 2,925,253 | Nov 15, 2022 | 84,059 |
Pershing Square Holdings Limited
| Buy Back at price 34.34 per share. | Direct | 2,886,586 | Nov 14, 2022 | 84,059 |
Pershing Square Holdings Limited
| Buy Back at price 34.44 per share. | Direct | 2,976,718 | Nov 11, 2022 | 86,432 |
Pershing Square Holdings Limited
| Buy Back at price 33.69 per share. | Direct | 2,680,005 | Nov 10, 2022 | 79,549 |
Pershing Square Holdings Limited
| Buy Back at price 33.08 per share. | Direct | 2,645,539 | Nov 09, 2022 | 79,974 |
Pershing Square Holdings Limited
| Buy Back at price 33.73 per share. | Direct | 2,686,560 | Nov 08, 2022 | 79,649 |
Pershing Square Holdings Limited
| Buy Back at price 33.63 per share. | Direct | 2,589,947 | Nov 07, 2022 | 77,013 |
Pershing Square Holdings Limited
| Buy Back at price 32.79 per share. | Direct | 2,438,625 | Nov 04, 2022 | 74,371 |
Pershing Square Holdings Limited
| Buy Back at price 32.10 per share. | Direct | 2,344,359 | Nov 03, 2022 | 73,033 |
Pershing Square Holdings Limited
| Buy Back at price 32.73 per share. | Direct | 2,392,890 | Nov 02, 2022 | 73,110 |
Pershing Square Holdings Limited
| Buy Back at price 33.16 per share. | Direct | 2,445,185 | Nov 01, 2022 | 73,739 |
Pershing Square Holdings Limited
| Buy Back at price 32.55 per share. | Direct | 2,382,822 | Oct 31, 2022 | 73,205 |
Pershing Square Holdings Limited
| Buy Back at price 32.14 per share. | Direct | 2,342,106 | Oct 28, 2022 | 72,872 |
Pershing Square Holdings Limited
| Buy Back at price 33.18 per share. | Direct | 2,402,364 | Oct 27, 2022 | 72,404 |
Pershing Square Holdings Limited
| Buy Back at price 33.27 per share. | Direct | 1,814,745 | Oct 26, 2022 | 54,546 |
Pershing Square Holdings Limited
| Buy Back at price 32.57 per share. | Direct | 2,069,334 | Oct 25, 2022 | 63,535 |
Pershing Square Holdings Limited
| Buy Back at price 31.66 per share. | Direct | 2,311,053 | Oct 24, 2022 | 72,996 |
Pershing Square Holdings Limited
| Buy Back at price 31.02 per share. | Direct | 2,307,825 | Oct 21, 2022 | 74,398 |
Pershing Square Holdings Limited
| Buy Back at price 31.15 per share. | Direct | 2,275,196 | Oct 20, 2022 | 73,040 |
Pershing Square Holdings Limited
| Buy Back at price 30.36 per share. | Direct | 2,215,915 | Oct 19, 2022 | 72,988 |
Pershing Square Holdings Limited
| Buy Back at price 30.42 per share. | Direct | 2,168,459 | Oct 18, 2022 | 71,284 |
Pershing Square Holdings Limited
| Buy Back at price 29.85 per share. | Direct | 2,101,499 | Oct 17, 2022 | 70,402 |
Pershing Square Holdings Limited
| Buy Back at price 29.52 per share. | Direct | 1,944,246 | Oct 14, 2022 | 65,862 |
Pershing Square Holdings Limited
| Buy Back at price 29.81 per share. | Direct | 1,886,168 | Oct 13, 2022 | 63,273 |
Pershing Square Holdings Limited
| Buy Back at price 29.60 per share. | Direct | 1,868,292 | Oct 12, 2022 | 63,118 |
Pershing Square Holdings Limited
| Buy Back at price 29.77 per share. | Direct | 1,925,791 | Oct 11, 2022 | 64,689 |
Pershing Square Holdings Limited
| Buy Back at price 30.24 per share. | Direct | 1,965,993 | Oct 10, 2022 | 65,013 |
Pershing Square Holdings Limited
| Buy Back at price 30.64 per share. | Direct | 1,970,121 | Oct 07, 2022 | 64,299 |
Pershing Square Holdings Limited
| Buy Back at price 30.79 per share. | Direct | 2,022,194 | Oct 06, 2022 | 65,677 |
Pershing Square Holdings Limited
| Buy Back at price 30.92 per share. | Direct | 2,025,383 | Oct 05, 2022 | 65,504 |
Pershing Square Holdings Limited
| Buy Back at price 31.17 per share. | Direct | 1,881,826 | Oct 04, 2022 | 60,373 |
Pershing Square Holdings Limited
| Buy Back at price 30.28 per share. | Direct | 1,823,582 | Oct 03, 2022 | 60,224 |
Pershing Square Holdings Limited
| Buy Back at price 30.19 per share. | Direct | 1,845,876 | Sept 30, 2022 | 61,142 |
Pershing Square Holdings Limited
| Buy Back at price 30.76 per share. | Direct | 1,849,629 | Sept 29, 2022 | 60,131 |
Pershing Square Holdings Limited
| Buy Back at price 30.33 per share. | Direct | 1,749,191 | Sept 28, 2022 | 57,672 |
Pershing Square Holdings Limited
| Buy Back at price 30.57 per share. | Direct | 1,731,270 | Sept 27, 2022 | 56,633 |
Pershing Square Holdings Limited
| Buy Back at price 30.51 per share. | Direct | 1,684,274 | Sept 26, 2022 | 55,204 |
Pershing Square Holdings Limited
| Buy Back at price 29.80 per share. | Direct | 1,422,115 | Sept 23, 2022 | 47,722 |
Pershing Square Holdings Limited
| Buy Back at price 31.54 per share. | Direct | 1,628,946 | Sept 22, 2022 | 51,647 |
Pershing Square Holdings Limited
| Buy Back at price 31.55 per share. | Direct | 1,569,707 | Sept 21, 2022 | 49,753 |
Pershing Square Holdings Limited
| Buy Back at price 32.12 per share. | Direct | 1,648,880 | Sept 20, 2022 | 51,335 |
Pershing Square Holdings Limited
| Buy Back at price 32.49 per share. | Direct | 283,280 | Sept 19, 2022 | 8,719 |
Pershing Square Holdings Limited
| Buy Back at price 32.61 per share. | Direct | 1,665,588 | Sept 16, 2022 | 51,076 |
Pershing Square Holdings Limited
| Buy Back at price 32.92 per share. | Direct | 1,705,881 | Sept 15, 2022 | 51,819 |
Pershing Square Holdings Limited
| Buy Back at price 32.38 per share. | Direct | 1,668,314 | Sept 14, 2022 | 51,523 |
Pershing Square Holdings Limited
| Buy Back at price 32.58 per share. | Direct | 1,659,136 | Sept 13, 2022 | 50,925 |
Pershing Square Holdings Limited
| Buy Back at price 33.51 per share. | Direct | 1,618,197 | Sept 12, 2022 | 48,290 |
Pershing Square Holdings Limited
| Buy Back at price 33.53 per share. | Direct | 1,604,980 | Sept 09, 2022 | 47,867 |
Pershing Square Holdings Limited
| Buy Back at price 32.51 per share. | Direct | 1,567,827 | Sept 08, 2022 | 48,226 |
Pershing Square Holdings Limited
| Buy Back at price 31.72 per share. | Direct | 1,439,770 | Sept 07, 2022 | 45,390 |
Pershing Square Holdings Limited
| Buy Back at price 32.26 per share. | Direct | 1,454,119 | Sept 06, 2022 | 45,075 |
Pershing Square Holdings Limited
| Buy Back at price 27.98 per share. | Direct | 1,320,488 | Sept 05, 2022 | 47,194 |
Pershing Square Holdings Limited
| Buy Back at price 27.83 per share. | Direct | 1,361,749 | Sept 02, 2022 | 48,931 |
Pershing Square Holdings Limited
| Buy Back at price 31.92 per share. | Direct | 1,655,498 | Sept 01, 2022 | 51,864 |
Pershing Square Holdings Limited
| Buy Back at price 32.65 per share. | Direct | 1,496,937 | Aug 31, 2022 | 45,848 |
Pershing Square Holdings Limited
| Buy Back at price 32.43 per share. | Direct | 1,686,554 | Aug 30, 2022 | 52,006 |
Pershing Square Holdings Limited
| Buy Back at price 32.13 per share. | Direct | 121,322 | Aug 29, 2022 | 3,776 |
Pershing Square Holdings Limited
| Buy Back at price 33.29 per share. | Direct | 1,772,892 | Aug 26, 2022 | 53,256 |
Pershing Square Holdings Limited
| Buy Back at price 33.45 per share. | Direct | 1,717,590 | Aug 25, 2022 | 51,348 |
Pershing Square Holdings Limited
| Buy Back at price 32.01 per share. | Direct | 1,453,574 | Aug 24, 2022 | 45,410 |
Pershing Square Holdings Limited
| Buy Back at price 31.64 per share. | Direct | 1,725,613 | Aug 23, 2022 | 54,539 |
Pershing Square Holdings Limited
| Buy Back at price 31.86 per share. | Direct | 1,754,848 | Aug 22, 2022 | 55,080 |
Pershing Square Holdings Limited
| Buy Back at price 32.98 per share. | Direct | 731,496 | Aug 08, 2022 | 22,180 |
Pershing Square Holdings Limited
| Buy Back at price 32.82 per share. | Direct | 1,967,329 | Aug 05, 2022 | 59,943 |
Pershing Square Holdings Limited
| Buy Back at price 32.97 per share. | Direct | 1,940,317 | Aug 04, 2022 | 58,851 |
Pershing Square Holdings Limited
| Buy Back at price 32.75 per share. | Direct | 1,878,736 | Aug 03, 2022 | 57,366 |
Pershing Square Holdings Limited
| Buy Back at price 32.47 per share. | Direct | 1,901,443 | Aug 02, 2022 | 58,560 |
Pershing Square Holdings Limited
| Buy Back at price 32.54 per share. | Direct | 1,876,484 | Aug 01, 2022 | 57,667 |
Pershing Square Holdings Limited
| Buy Back at price 32.12 per share. | Direct | 1,815,743 | Jul 29, 2022 | 56,530 |
Pershing Square Holdings Limited
| Buy Back at price 31.19 per share. | Direct | 1,770,375 | Jul 28, 2022 | 56,761 |
Pershing Square Holdings Limited
| Buy Back at price 30.99 per share. | Direct | 1,731,597 | Jul 27, 2022 | 55,876 |
Pershing Square Holdings Limited
| Buy Back at price 25.68 per share. | Direct | 1,440,493 | Jul 26, 2022 | 56,094 |
Pershing Square Holdings Limited
| Buy Back at price 31.31 per share. | Direct | 1,702,262 | Jul 25, 2022 | 54,368 |
Pershing Square Holdings Limited
| Buy Back at price 31.79 per share. | Direct | 1,758,177 | Jul 22, 2022 | 55,306 |
Pershing Square Holdings Limited
| Buy Back at price 31.89 per share. | Direct | 1,823,310 | Jul 21, 2022 | 57,175 |
Pershing Square Holdings Limited
| Buy Back at price 31.53 per share. | Direct | 1,166,736 | Jul 20, 2022 | 37,004 |
Pershing Square Holdings Limited
| Buy Back at price 30.89 per share. | Direct | 1,783,434 | Jul 19, 2022 | 57,735 |
Pershing Square Holdings Limited
| Buy Back at price 30.60 per share. | Direct | 1,766,415 | Jul 18, 2022 | 57,726 |
Pershing Square Holdings Limited
| Buy Back at price 29.52 per share. | Direct | 1,575,718 | Jul 15, 2022 | 53,378 |
Pershing Square Holdings Limited
| Buy Back at price 29.24 per share. | Direct | 1,721,417 | Jul 14, 2022 | 58,872 |
Pershing Square Holdings Limited
| Buy Back at price 29.12 per share. | Direct | 1,708,091 | Jul 13, 2022 | 58,657 |
Pershing Square Holdings Limited
| Buy Back at price 29.40 per share. | Direct | 1,758,472 | Jul 12, 2022 | 59,812 |
Pershing Square Holdings Limited
| Buy Back at price 29.66 per share. | Direct | 1,847,877 | Jul 11, 2022 | 62,302 |
Pershing Square Holdings Limited
| Buy Back at price 29.23 per share. | Direct | 1,888,842 | Jul 07, 2022 | 64,620 |
Pershing Square Holdings Limited
| Buy Back at price 29.89 per share. | Direct | 1,851,984 | Jul 07, 2022 | 61,960 |
Pershing Square Holdings Limited
| Buy Back at price 28.82 per share. | Direct | 1,822,807 | Jul 06, 2022 | 63,248 |
Pershing Square Holdings Limited
| Buy Back at price 42.19 per share. | Direct | 2,642,781 | Jul 05, 2022 | 62,640 |
Pershing Square Holdings Limited
| Buy Back at price 29.64 per share. | Direct | 689,515 | Jul 04, 2022 | 23,263 |
Pershing Square Holdings Limited
| Buy Back at price 29.27 per share. | Direct | 1,894,851 | Jul 01, 2022 | 64,737 |
Pershing Square Holdings Limited
| Buy Back at price 29.78 per share. | Direct | 1,737,782 | Jun 30, 2022 | 58,354 |
Pershing Square Holdings Limited
| Buy Back at price 31.03 per share. | Direct | 1,977,510 | Jun 29, 2022 | 63,729 |
Pershing Square Holdings Limited
| Buy Back at price 43.70 per share. | Direct | 2,650,055 | Jun 28, 2022 | 60,642 |
Pershing Square Holdings Limited
| Buy Back at price 30.97 per share. | Direct | 1,986,539 | Jun 27, 2022 | 64,144 |
Pershing Square Holdings Limited
| Buy Back at price 30.32 per share. | Direct | 1,909,492 | Jun 24, 2022 | 62,978 |
Pershing Square Holdings Limited
| Buy Back at price 29.13 per share. | Direct | 1,712,203 | Jun 23, 2022 | 58,778 |
Pershing Square Holdings Limited
| Buy Back at price 30.51 per share. | Direct | 1,851,285 | Jun 22, 2022 | 60,678 |
Pershing Square Holdings Limited
| Buy Back at price 30.67 per share. | Direct | 1,142,886 | Jun 21, 2022 | 37,264 |
Pershing Square Holdings Limited
| Buy Back at price 30.38 per share. | Direct | 1,907,226 | Jun 20, 2022 | 62,779 |
Pershing Square Holdings Limited
| Buy Back at price 29.68 per share. | Direct | 1,600,108 | Jun 17, 2022 | 53,912 |
Pershing Square Holdings Limited
| Buy Back at price 29.50 per share. | Direct | 1,659,729 | Jun 16, 2022 | 56,262 |
Pershing Square Holdings Limited
| Buy Back at price 45.75 per share. | Direct | 2,439,252 | Jun 15, 2022 | 53,317 |
Pershing Square Holdings Limited
| Buy Back at price 28.21 per share. | Direct | 1,567,940 | Jun 14, 2022 | 55,581 |
Pershing Square Holdings Limited
| Buy Back at price 28.74 per share. | Direct | 1,584,579 | Jun 13, 2022 | 55,135 |
Pershing Square Holdings Limited
| Buy Back at price 30.52 per share. | Direct | 1,714,644 | Jun 10, 2022 | 56,181 |
Pershing Square Holdings Limited
| Buy Back at price 31.40 per share. | Direct | 1,655,816 | Jun 09, 2022 | 52,733 |
Pershing Square Holdings Limited
| Buy Back at price 31.63 per share. | Direct | 1,690,433 | Jun 08, 2022 | 53,444 |
Pershing Square Holdings Limited
| Buy Back at price 31.87 per share. | Direct | 1,718,079 | Jun 07, 2022 | 53,909 |
Pershing Square Holdings Limited
| Buy Back at price 32.20 per share. | Direct | 1,610,161 | Jun 06, 2022 | 50,005 |
Pershing Square Holdings Limited
| Buy Back at price 32.07 per share. | Direct | 386,732 | Jun 03, 2022 | 12,059 |
Pershing Square Holdings Limited
| Buy Back at price 31.38 per share. | Direct | 413,400 | Jun 02, 2022 | 13,174 |
Pershing Square Holdings Limited
| Buy Back at price 46.75 per share. | Direct | 2,443,903 | Jun 01, 2022 | 52,276 |
Pershing Square Holdings Limited
| Buy Back at price 32.46 per share. | Direct | 1,565,188 | May 31, 2022 | 48,219 |
Pershing Square Holdings Limited
| Buy Back at price 43.62 per share. | Direct | 141,110 | May 30, 2022 | 3,235 |
Pershing Square Holdings Limited
| Buy Back at price 32.20 per share. | Direct | 1,663,001 | May 27, 2022 | 51,646 |
Pershing Square Holdings Limited
| Buy Back at price 31.09 per share. | Direct | 1,554,717 | May 26, 2022 | 50,007 |
Pershing Square Holdings Limited
| Buy Back at price 31.12 per share. | Direct | 1,568,603 | May 25, 2022 | 50,405 |
Pershing Square Holdings Limited
| Buy Back at price 30.72 per share. | Direct | 1,571,942 | May 24, 2022 | 51,170 |
Pershing Square Holdings Limited
| Buy Back at price 46.62 per share. | Direct | 1,757,014 | May 23, 2022 | 37,688 |
Pershing Square Holdings Limited
| Buy Back at price 30.86 per share. | Direct | 1,526,520 | May 20, 2022 | 49,466 |
Pershing Square Holdings Limited
| Buy Back at price 46.62 per share. | Direct | 2,272,725 | May 19, 2022 | 48,750 |
Pershing Square Holdings Limited
| Buy Back at price 46.62 per share. | Direct | 1,028,577 | May 18, 2022 | 22,063 |
Pershing Square Holdings Limited
| Buy Back at price 31.95 per share. | Direct | 380,300 | May 18, 2022 | 11,903 |
Pershing Square Holdings Limited
| Buy Back at price 32.00 per share. | Direct | 526,368 | May 17, 2022 | 16,449 |
Pershing Square Holdings Limited
| Buy Back at price 26.00 per share. | Direct | 1,219,816 | May 16, 2022 | 46,916 |
Ackman (William A.)
| | Direct | | Mar 31, 2021 | 0 |
Ackman (William A.)
| | Direct | | Mar 29, 2021 | 14,000,000 |
Asset Value Investors, Ltd.
| | Direct | | Jul 16, 2019 | 0 |