Pershing Square Holdings Limited
| Buy Back at price 30.32 per share. | Direct | 1,909,492 | 24 June 2022 | 62,978 |
Pershing Square Holdings Limited
| Buy Back at price 29.13 per share. | Direct | 1,712,203 | 23 June 2022 | 58,778 |
Pershing Square Holdings Limited
| Buy Back at price 30.51 per share. | Direct | 1,851,285 | 22 June 2022 | 60,678 |
Pershing Square Holdings Limited
| Buy Back at price 30.67 per share. | Direct | 1,142,886 | 21 June 2022 | 37,264 |
Pershing Square Holdings Limited
| Buy Back at price 30.38 per share. | Direct | 1,907,226 | 20 June 2022 | 62,779 |
Pershing Square Holdings Limited
| Buy Back at price 29.68 per share. | Direct | 1,600,108 | 17 June 2022 | 53,912 |
Pershing Square Holdings Limited
| Buy Back at price 29.50 per share. | Direct | 1,659,729 | 16 June 2022 | 56,262 |
Pershing Square Holdings Limited
| Buy Back at price 45.75 per share. | Direct | 2,439,252 | 15 June 2022 | 53,317 |
Pershing Square Holdings Limited
| Buy Back at price 28.21 per share. | Direct | 1,567,940 | 14 June 2022 | 55,581 |
Pershing Square Holdings Limited
| Buy Back at price 28.74 per share. | Direct | 1,584,579 | 13 June 2022 | 55,135 |
Pershing Square Holdings Limited
| Buy Back at price 30.52 per share. | Direct | 1,714,644 | 10 June 2022 | 56,181 |
Pershing Square Holdings Limited
| Buy Back at price 31.40 per share. | Direct | 1,655,816 | 09 June 2022 | 52,733 |
Pershing Square Holdings Limited
| Buy Back at price 31.63 per share. | Direct | 1,690,433 | 08 June 2022 | 53,444 |
Pershing Square Holdings Limited
| Buy Back at price 31.87 per share. | Direct | 1,718,079 | 07 June 2022 | 53,909 |
Pershing Square Holdings Limited
| Buy Back at price 32.20 per share. | Direct | 1,610,161 | 06 June 2022 | 50,005 |
Pershing Square Holdings Limited
| Buy Back at price 32.07 per share. | Direct | 386,732 | 03 June 2022 | 12,059 |
Pershing Square Holdings Limited
| Buy Back at price 31.38 per share. | Direct | 413,400 | 02 June 2022 | 13,174 |
Pershing Square Holdings Limited
| Buy Back at price 46.75 per share. | Direct | 2,443,903 | 01 June 2022 | 52,276 |
Pershing Square Holdings Limited
| Buy Back at price 32.46 per share. | Direct | 1,565,188 | 31 May 2022 | 48,219 |
Pershing Square Holdings Limited
| Buy Back at price 43.62 per share. | Direct | 141,110 | 30 May 2022 | 3,235 |
Pershing Square Holdings Limited
| Buy Back at price 32.20 per share. | Direct | 1,663,001 | 27 May 2022 | 51,646 |
Pershing Square Holdings Limited
| Buy Back at price 31.09 per share. | Direct | 1,554,717 | 26 May 2022 | 50,007 |
Pershing Square Holdings Limited
| Buy Back at price 31.12 per share. | Direct | 1,568,603 | 25 May 2022 | 50,405 |
Pershing Square Holdings Limited
| Buy Back at price 30.72 per share. | Direct | 1,571,942 | 24 May 2022 | 51,170 |
Pershing Square Holdings Limited
| Buy Back at price 46.62 per share. | Direct | 1,757,014 | 23 May 2022 | 37,688 |
Pershing Square Holdings Limited
| Buy Back at price 30.86 per share. | Direct | 1,526,520 | 20 May 2022 | 49,466 |
Pershing Square Holdings Limited
| Buy Back at price 46.62 per share. | Direct | 2,272,725 | 19 May 2022 | 48,750 |
Pershing Square Holdings Limited
| Buy Back at price 46.62 per share. | Direct | 1,028,577 | 18 May 2022 | 22,063 |
Pershing Square Holdings Limited
| Buy Back at price 31.95 per share. | Direct | 380,300 | 18 May 2022 | 11,903 |
Pershing Square Holdings Limited
| Buy Back at price 32.00 per share. | Direct | 526,368 | 17 May 2022 | 16,449 |
Pershing Square Holdings Limited
| Buy Back at price 26.00 per share. | Direct | 1,219,816 | 16 May 2022 | 46,916 |
Ackman (William A.)
| | Direct | | 31 Mar 2021 | 0 |
Ackman (William A.)
| | Direct | | 29 Mar 2021 | 14,000,000 |
Asset Value Investors, Ltd.
| | Direct | | 16 July 2019 | 0 |