| Insider | Price | Amount | Total Value | Remaining Holdings | Date | Form 4 |
| Large Shareholder, Officer, Director | $161.07 | 2,196 | $353,714.33 | 8,274 | 2024-09-12 | Filing |
| Large Shareholder, Officer, Director | $159.95 | 2,488 | $397,945.15 | 10,470 | 2024-09-12 | Filing |
| Large Shareholder, Officer, Director | $158.93 | 1,228 | $195,162.85 | 12,958 | 2024-09-12 | Filing |
| Large Shareholder, Officer, Director | $157.88 | 1,510 | $238,393.21 | 14,186 | 2024-09-12 | Filing |
| Large Shareholder, Officer, Director | $156.38 | 205 | $32,058.15 | 15,696 | 2024-09-12 | Filing |
| Large Shareholder, Officer, Director | $179.13 | 494 | $88,491.21 | 526 | 2024-09-03 | Filing |
| Large Shareholder, Officer, Director | $177.77 | 3,638 | $646,743.99 | 1,020 | 2024-09-03 | Filing |
| Large Shareholder, Officer, Director | $176.91 | 3,720 | $658,106.32 | 4,658 | 2024-09-03 | Filing |
| Large Shareholder, Officer, Director | $175.80 | 2,637 | $463,589.61 | 8,378 | 2024-09-03 | Filing |
| 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 |