| Insider | Price | Amount | Total Value | Remaining Holdings | Date | Form 4 |
| Director | $203.16 | 282 | $57,291.12 | 122,544 | 2024-11-06 | Filing |
| Director | $205.59 | 134 | $27,549.06 | 84,724 | 2024-11-06 | Filing |
| Director | $204.13 | 565 | $115,333.45 | 84,858 | 2024-11-06 | Filing |
| Director | $203.16 | 196 | $39,819.36 | 85,423 | 2024-11-06 | Filing |
| Director | $205.59 | 121 | $24,876.39 | 76,128 | 2024-11-06 | Filing |
| Director | $204.13 | 509 | $103,902.17 | 76,249 | 2024-11-06 | Filing |
| Director | $203.16 | 176 | $35,756.16 | 76,758 | 2024-11-06 | Filing |
| Officer | $210.00 | 960 | $201,600.00 | 38,804 | 2024-11-06 | Filing |
| Officer | $203.28 | 500 | $101,640.00 | 52,134 | 2024-11-06 | Filing |
| Large Shareholder, Director | $213.93 | 484 | $103,542.12 | 9,418,825 | 2024-11-06 | Filing |
| Large Shareholder, Director | $213.43 | 7,113 | $1,518,127.59 | 9,419,309 | 2024-11-06 | Filing |
| Large Shareholder, Director | $212.43 | 4,382 | $930,868.26 | 9,426,422 | 2024-11-06 | Filing |
| Large Shareholder, Director | $211.22 | 6,380 | $1,347,583.60 | 9,430,804 | 2024-11-06 | Filing |
| Large Shareholder, Director | $210.40 | 7,929 | $1,668,261.60 | 9,437,184 | 2024-11-06 | Filing |
| Large Shareholder, Director | $209.36 | 2,001 | $418,929.36 | 9,445,113 | 2024-11-06 | Filing |
| Large Shareholder, Director | $208.26 | 2,150 | $447,759.00 | 9,447,114 | 2024-11-06 | Filing |
| Large Shareholder, Director | $207.21 | 1,800 | $372,978.00 | 9,449,264 | 2024-11-06 | Filing |
| Large Shareholder, Director | $206.06 | 600 | $123,636.00 | 9,451,064 | 2024-11-06 | Filing |
| Large Shareholder, Director | $204.32 | 700 | $143,024.00 | 9,451,664 | 2024-11-06 | Filing |
| Large Shareholder, Director | $203.13 | 600 | $121,878.00 | 9,452,364 | 2024-11-06 | Filing |