| $126.26 | 126,567 | Officer, Director | 1,320,371 | 2024-03-12 | Filing |
| $125.25 | 60,978 | Officer, Director | 1,446,938 | 2024-03-12 | Filing |
| $106.02 | 16,300 | Director | 34,771 | 2023-12-22 | Filing |
| $113.76 | 2,325 | Director | 17,836 | 2023-11-13 | Filing |
| $111.97 | 2,325 | Director | 20,161 | 2023-11-10 | Filing |
| $115.00 | 3,680 | Officer | 16,600 | 2023-07-07 | Filing |
| $116.78 | 1,320 | Officer | 20,280 | 2023-07-05 | Filing |
| $119.37 | 356,683 | Large Shareholder, Officer, Director, Other | 1,145,732,353 | 2023-06-23 | Filing |
| $118.64 | 1,393,317 | Large Shareholder, Officer, Director, Other | 1,146,089,036 | 2023-06-23 | Filing |
| $118.83 | 90,000 | Director | 87,473 | 2023-06-23 | Filing |
| $121.76 | 6,200 | Director | 34,771 | 2023-06-22 | Filing |
| $122.24 | 146,244 | Large Shareholder, Officer, Director, Other | 1,145,732,353 | 2023-06-22 | Filing |
| $121.70 | 354,472 | Large Shareholder, Officer, Director, Other | 1,145,878,597 | 2023-06-22 | Filing |
| $120.59 | 1,249,284 | Large Shareholder, Officer, Director, Other | 1,146,233,069 | 2023-06-22 | Filing |
| $122.83 | 481,988 | Large Shareholder, Officer, Director, Other | 1,145,732,353 | 2023-06-21 | Filing |
| $121.90 | 754,153 | Large Shareholder, Officer, Director, Other | 1,146,214,341 | 2023-06-21 | Filing |
| $121.01 | 513,859 | Large Shareholder, Officer, Director, Other | 1,146,968,494 | 2023-06-21 | Filing |
| $125.03 | 15,447 | Large Shareholder, Officer, Director, Other | 1,145,732,353 | 2023-06-20 | Filing |
| $124.33 | 363,277 | Large Shareholder, Officer, Director, Other | 1,145,747,800 | 2023-06-20 | Filing |
| $123.50 | 390,556 | Large Shareholder, Officer, Director, Other | 1,146,111,077 | 2023-06-20 | Filing |