| Insider | Price | Amount | Total Value | Remaining Holdings | Date | Form 4 |
| Officer | $199.50 | 1,624 | $323,988.00 | 161,872 | 2024-08-15 | Filing |
| Officer | $199.50 | 1,249 | $249,175.50 | 47,640 | 2024-08-15 | Filing |
| Officer | $199.50 | 3,284 | $655,158.00 | 92,447 | 2024-08-15 | Filing |
| Officer | $199.50 | 3,022 | $602,889.00 | 141,260 | 2024-08-15 | Filing |
| Officer | $161.78 | 1,500 | $242,670.00 | 144,282 | 2024-08-06 | Filing |
| Large Shareholder, Officer, Director | $173.18 | 100 | $17,318.00 | 0 | 2024-08-01 | Filing |
| Large Shareholder, Officer, Director | $172.53 | 274 | $47,274.15 | 100 | 2024-08-01 | Filing |
| Large Shareholder, Officer, Director | $171.60 | 926 | $158,903.45 | 374 | 2024-08-01 | Filing |
| Large Shareholder, Officer, Director | $169.16 | 1,201 | $203,165.84 | 1,300 | 2024-08-01 | Filing |
| Large Shareholder, Officer, Director | $168.12 | 899 | $151,141.68 | 2,501 | 2024-08-01 | Filing |
| Large Shareholder, Officer, Director | $166.95 | 700 | $116,865.42 | 3,400 | 2024-08-01 | Filing |
| Large Shareholder, Officer, Director | $165.96 | 400 | $66,382.16 | 4,100 | 2024-08-01 | Filing |
| Large Shareholder, Officer, Director | $164.49 | 4,600 | $756,647.56 | 4,500 | 2024-08-01 | Filing |
| Large Shareholder, Officer, Director | $163.58 | 900 | $147,221.73 | 9,100 | 2024-08-01 | Filing |
| Officer | $173.04 | 200 | $34,607.00 | 95,731 | 2024-08-01 | Filing |
| Officer | $172.27 | 245 | $42,205.61 | 95,931 | 2024-08-01 | Filing |
| Officer | $171.64 | 555 | $95,262.86 | 96,176 | 2024-08-01 | Filing |
| Officer | $170.22 | 200 | $34,044.60 | 96,731 | 2024-08-01 | Filing |
| Officer | $169.05 | 900 | $152,146.80 | 96,931 | 2024-08-01 | Filing |
| Officer | $167.97 | 700 | $117,582.22 | 97,831 | 2024-08-01 | Filing |