| TRU | CHAOUKI STEVEN M | President, US Markets | Jun 01 '26 | Sale | 70.73 | 5,000 | 353,650 | 99,906 | Jun 03 12:00 AM |
| TRU | CHAOUKI STEVEN M | President, US Markets | May 01 '26 | Sale | 71.93 | 5,000 | 359,650 | 84,711 | May 04 12:00 AM |
| TRU | CHAOUKI STEVEN M | President, US Markets | Apr 02 '26 | Sale | 70.00 | 5,000 | 350,000 | 89,711 | Apr 06 12:00 AM |
| TRU | CHAOUKI STEVEN M | President, US Markets | Mar 02 '26 | Sale | 76.64 | 5,000 | 383,200 | 94,711 | Mar 03 12:00 AM |
| TRU | CHAOUKI STEVEN M | President, US Markets | Jan 02 '26 | Sale | 85.71 | 1,000 | 85,710 | 61,592 | Jan 05 12:00 AM |
| TRU | CHAOUKI STEVEN M | President, US Markets | Dec 01 '25 | Sale | 84.04 | 1,000 | 84,040 | 62,592 | Dec 02 12:00 AM |
| TRU | CHAOUKI STEVEN M | President, US Markets | Nov 03 '25 | Sale | 80.47 | 1,000 | 80,470 | 63,592 | Nov 04 12:00 AM |
| TRU | CHAOUKI STEVEN M | President, US Markets | Oct 01 '25 | Sale | 83.19 | 1,000 | 83,190 | 64,592 | Oct 03 12:00 AM |
| TRU | CHAOUKI STEVEN M | President, US Markets | Sep 02 '25 | Sale | 86.12 | 1,000 | 86,120 | 65,592 | Sep 03 12:00 AM |
| TRU | CHAOUKI STEVEN M | President, US Markets | Aug 08 '25 | Sale | 91.21 | 1,000 | 91,210 | 73,393 | Aug 11 12:00 AM |
| TRU | CHAOUKI STEVEN M | President, US Markets | Jul 01 '25 | Sale | 87.14 | 1,000 | 87,140 | 74,393 | Jul 02 12:00 AM |
| TRU | CHAOUKI STEVEN M | President, US Markets | Jun 02 '25 | Sale | 84.91 | 1,000 | 84,910 | 75,393 | Jun 03 12:00 AM |
| TRU | CHAOUKI STEVEN M | President, US Markets | May 01 '25 | Sale | 82.96 | 1,000 | 82,960 | 76,393 | May 02 12:00 AM |
| TRU | CHAOUKI STEVEN M | President, US Markets | Apr 01 '25 | Sale | 83.31 | 1,000 | 83,310 | 77,393 | Apr 03 12:00 AM |
| TRU | CHAOUKI STEVEN M | President, US Markets | Mar 03 '25 | Sale | 91.98 | 1,000 | 91,980 | 78,393 | Mar 04 12:00 AM |
| TRU | CHAOUKI STEVEN M | President, US Markets | Feb 03 '25 | Sale | 95.95 | 1,000 | 95,950 | 58,488 | Feb 04 12:00 AM |
| TRU | CHAOUKI STEVEN M | President, US Markets | Jan 02 '25 | Sale | 93.60 | 1,000 | 93,600 | 59,488 | Jan 03 12:00 AM |
| TRU | CHAOUKI STEVEN M | President, US Markets | Dec 02 '24 | Sale | 100.73 | 1,500 | 151,095 | 60,488 | Dec 04 12:00 AM |
| TRU | CHAOUKI STEVEN M | President, US Markets | Nov 08 '24 | Sale | 105.66 | 1,500 | 158,490 | 62,988 | Nov 12 12:00 AM |
| TRU | CHAOUKI STEVEN M | President, US Markets | Sep 03 '24 | Sale | 95.65 | 1,000 | 95,650 | 64,488 | Sep 05 12:00 AM |
| TRU | CHAOUKI STEVEN M | President, US Markets | Aug 01 '24 | Sale | 90.14 | 1,000 | 90,140 | 69,547 | Aug 05 12:00 AM |
| TRU | CHAOUKI STEVEN M | President, US Markets | Jul 01 '24 | Sale | 74.27 | 1,000 | 74,270 | 70,547 | Jul 02 12:00 AM |
| TRU | CHAOUKI STEVEN M | President, US Markets | Jun 03 '24 | Sale | 72.00 | 1,776 | 127,872 | 71,547 | Jun 04 12:00 AM |
| TRU | CHAOUKI STEVEN M | President, US Markets | May 01 '24 | Sale | 73.15 | 1,776 | 129,914 | 73,323 | May 03 12:00 AM |
| TRU | CHAOUKI STEVEN M | President, US Markets & CI | Apr 01 '24 | Sale | 81.30 | 1,775 | 144,308 | 75,099 | Apr 02 12:00 AM |
| TRU | CHAOUKI STEVEN M | President, US Markets & CI | Mar 05 '24 | Sale | 78.59 | 1,775 | 139,497 | 76,874 | Mar 06 12:00 AM |
| TRU | CHAOUKI STEVEN M | President, US Markets & CI | Oct 02 '23 | Sale | 71.43 | 1,276 | 91,145 | 56,860 | Oct 03 12:00 AM |
| TRU | CHAOUKI STEVEN M | President, US Markets & CI | Sep 01 '23 | Sale | 82.06 | 1,277 | 104,791 | 58,136 | Sep 05 12:00 AM |
| TRU | CHAOUKI STEVEN M | President, US Markets & CI | Aug 22 '23 | Sale | 77.03 | 949 | 73,101 | 60,472 | Aug 23 12:00 AM |
| TRU | CHAOUKI STEVEN M | President, US Markets & CI | Jul 24 '23 | Sale | 80.31 | 951 | 76,375 | 61,421 | Jul 26 12:00 AM |
| TRU | CHAOUKI STEVEN M | President, US Markets & CI | Jun 22 '23 | Sale | 73.66 | 951 | 70,051 | 62,372 | Jun 23 12:00 AM |
| TRU | CHAOUKI STEVEN M | President, US Markets & CI | May 22 '23 | Sale | 70.51 | 951 | 67,055 | 63,323 | May 24 12:00 AM |
| TRU | CHAOUKI STEVEN M | President, US Markets & CI | May 18 '23 | Sale | 70.00 | 1,792 | 125,440 | 64,274 | May 22 12:00 AM |
| TRU | CHAOUKI STEVEN M | President, US Markets | May 07 '21 | Sale | 105.74 | 2,500 | 264,350 | 37,165 | May 10 12:00 AM |
| TRU | CHAOUKI STEVEN M | President, US Markets | Apr 06 '21 | Sale | 95.00 | 5,000 | 475,000 | 39,665 | Apr 08 12:00 AM |