| Insider | Price | Amount | Total Value | Remaining Holdings | Date | Form 4 |
| Large Shareholder, Officer, Director | $174.79 | 1,903 | $332,632.98 | 11,015 | 2024-09-03 | Filing |
| Large Shareholder, Officer, Director | $173.05 | 1,602 | $277,227.70 | 12,918 | 2024-09-03 | Filing |
| Large Shareholder, Officer, Director | $171.92 | 1,874 | $322,176.77 | 14,520 | 2024-09-03 | Filing |
| Large Shareholder, Officer, Director | $170.82 | 3,721 | $635,617.50 | 16,394 | 2024-09-03 | Filing |
| Large Shareholder, Officer, Director | $169.50 | 902 | $152,887.92 | 20,115 | 2024-09-03 | Filing |
| Large Shareholder, Officer, Director | $168.73 | 2,584 | $435,989.28 | 21,017 | 2024-09-03 | Filing |
| Officer | $182.02 | 3,100 | $564,254.87 | 189,101 | 2024-09-03 | Filing |
| Officer | $179.60 | 100 | $17,960.00 | 192,201 | 2024-09-03 | Filing |
| Officer | $177.38 | 600 | $106,426.98 | 192,301 | 2024-09-03 | Filing |
| Officer | $176.07 | 700 | $123,246.97 | 192,901 | 2024-09-03 | Filing |
| Officer | $174.62 | 100 | $17,462.00 | 193,601 | 2024-09-03 | Filing |
| Officer | $173.90 | 200 | $34,779.00 | 193,701 | 2024-09-03 | Filing |
| Officer | $172.29 | 400 | $68,916.00 | 193,901 | 2024-09-03 | Filing |
| Officer | $170.91 | 1,098 | $187,657.86 | 194,301 | 2024-09-03 | Filing |
| Officer | $170.01 | 375 | $63,751.99 | 195,399 | 2024-09-03 | Filing |
| Officer | $168.97 | 1,327 | $224,226.24 | 195,774 | 2024-09-03 | Filing |
| Officer | $188.94 | 1,500 | $283,410.00 | 197,101 | 2024-08-30 | Filing |
| Officer | $210.50 | 110 | $23,154.90 | 75,556 | 2024-08-26 | Filing |
| Officer | $209.65 | 865 | $181,349.85 | 75,666 | 2024-08-26 | Filing |
| Officer | $208.80 | 2,000 | $417,608.00 | 76,531 | 2024-08-26 | Filing |