| Insider | Price | Amount | Total Value | Remaining Holdings | Date | Form 4 |
| Large Shareholder, Officer, Director | $326.80 | 3,327 | $1,087,270.59 | 177,685 | 2024-12-11 | Filing |
| Large Shareholder, Officer, Director | $325.71 | 2,257 | $735,122.50 | 181,012 | 2024-12-11 | Filing |
| Large Shareholder, Officer, Director | $324.88 | 1,700 | $552,301.78 | 183,269 | 2024-12-11 | Filing |
| Large Shareholder, Officer, Director | $323.40 | 2,482 | $802,679.54 | 184,969 | 2024-12-11 | Filing |
| Large Shareholder, Officer, Director | $322.73 | 622 | $200,737.75 | 187,451 | 2024-12-11 | Filing |
| Large Shareholder, Officer, Director | $321.29 | 900 | $289,162.35 | 188,073 | 2024-12-11 | Filing |
| Officer | $371.86 | 200 | $74,372.00 | 132,239 | 2024-12-06 | Filing |
| Officer | $370.41 | 300 | $111,123.99 | 132,439 | 2024-12-06 | Filing |
| Officer | $369.30 | 400 | $147,719.00 | 132,739 | 2024-12-06 | Filing |
| Officer | $367.97 | 600 | $220,782.36 | 133,139 | 2024-12-06 | Filing |
| Officer | $347.99 | 500 | $173,994.00 | 81,980 | 2024-12-02 | Filing |
| Officer | $347.24 | 1,535 | $533,009.56 | 82,480 | 2024-12-02 | Filing |
| Officer | $346.37 | 4,214 | $1,459,588.43 | 84,015 | 2024-12-02 | Filing |
| Officer | $345.37 | 1,000 | $345,374.10 | 88,229 | 2024-12-02 | Filing |
| Officer | $343.79 | 300 | $103,136.01 | 89,229 | 2024-12-02 | Filing |
| Officer | $343.18 | 300 | $102,955.05 | 89,529 | 2024-12-02 | Filing |
| Officer | $341.57 | 200 | $68,314.00 | 89,829 | 2024-12-02 | Filing |
| Officer | $312.19 | 200 | $62,438.00 | 31,667 | 2024-11-18 | Filing |
| Officer | $309.87 | 400 | $123,947.00 | 31,867 | 2024-11-18 | Filing |
| Officer | $307.95 | 1,767 | $544,146.94 | 32,267 | 2024-11-18 | Filing |