| Insider | Price | Amount | Total Value | Remaining Holdings | Date | Form 4 |
| Officer | $210.60 | 600 | $126,358.86 | 72,624 | 2024-01-02 | Filing |
| Large Shareholder, Officer, Director | $222.70 | 300 | $66,810.00 | 0 | 2024-01-02 | Filing |
| Large Shareholder, Officer, Director | $218.91 | 400 | $87,563.00 | 300 | 2024-01-02 | Filing |
| Large Shareholder, Officer, Director | $217.46 | 413 | $89,811.06 | 700 | 2024-01-02 | Filing |
| Large Shareholder, Officer, Director | $215.17 | 589 | $126,736.07 | 1,113 | 2024-01-02 | Filing |
| Large Shareholder, Officer, Director | $214.32 | 4,530 | $970,884.55 | 1,702 | 2024-01-02 | Filing |
| Large Shareholder, Officer, Director | $213.41 | 2,069 | $441,551.29 | 6,232 | 2024-01-02 | Filing |
| Large Shareholder, Officer, Director | $212.25 | 600 | $127,347.18 | 8,301 | 2024-01-02 | Filing |
| Large Shareholder, Officer, Director | $211.13 | 799 | $168,696.39 | 8,901 | 2024-01-02 | Filing |
| Large Shareholder, Officer, Director | $210.19 | 300 | $63,056.79 | 9,700 | 2024-01-02 | Filing |
| Officer | $219.00 | 600 | $131,401.02 | 157,559 | 2023-12-11 | Filing |
| Officer | $217.97 | 3,026 | $659,570.26 | 158,159 | 2023-12-11 | Filing |
| Officer | $217.20 | 6,400 | $1,390,054.40 | 161,185 | 2023-12-11 | Filing |
| Officer | $215.99 | 11,737 | $2,535,024.16 | 167,585 | 2023-12-11 | Filing |
| Officer | $215.33 | 12,437 | $2,678,084.08 | 179,322 | 2023-12-11 | Filing |
| Officer | $211.84 | 800 | $169,475.04 | 191,759 | 2023-12-11 | Filing |
| Officer | $215.17 | 200 | $43,034.00 | 50,974 | 2023-12-01 | Filing |
| Officer | $214.53 | 2,208 | $473,685.33 | 51,174 | 2023-12-01 | Filing |
| Officer | $213.60 | 3,041 | $649,560.95 | 53,382 | 2023-12-01 | Filing |
| Officer | $212.39 | 800 | $169,910.00 | 56,423 | 2023-12-01 | Filing |