| Insider | Price | Amount | Total Value | Remaining Holdings | Date | Form 4 |
| Officer | $350.30 | 500 | $175,150.00 | 67,730 | 2024-12-16 | Filing |
| Officer | $349.30 | 2,253 | $786,963.66 | 68,230 | 2024-12-16 | Filing |
| Officer | $348.48 | 6,191 | $2,157,429.16 | 70,483 | 2024-12-16 | Filing |
| Officer | $347.63 | 1,700 | $590,967.60 | 76,674 | 2024-12-16 | Filing |
| Officer | $346.32 | 518 | $179,392.31 | 78,374 | 2024-12-16 | Filing |
| Officer | $345.30 | 1,023 | $353,244.87 | 78,892 | 2024-12-16 | Filing |
| Officer | $344.25 | 967 | $332,893.23 | 79,915 | 2024-12-16 | Filing |
| Officer | $343.05 | 598 | $205,143.36 | 80,882 | 2024-12-16 | Filing |
| Officer | $341.30 | 100 | $34,130.00 | 81,480 | 2024-12-16 | Filing |
| Officer | $340.21 | 100 | $34,021.00 | 81,580 | 2024-12-16 | Filing |
| Officer | $339.05 | 300 | $101,715.00 | 81,680 | 2024-12-16 | Filing |
| Large Shareholder, Officer, Director | $350.49 | 1,104 | $386,940.74 | 0 | 2024-12-16 | Filing |
| Large Shareholder, Officer, Director | $349.68 | 8,277 | $2,894,336.95 | 1,104 | 2024-12-16 | Filing |
| Large Shareholder, Officer, Director | $348.73 | 46,133 | $16,088,141.01 | 9,381 | 2024-12-16 | Filing |
| Large Shareholder, Officer, Director | $347.89 | 19,360 | $6,735,198.80 | 55,514 | 2024-12-16 | Filing |
| Large Shareholder, Officer, Director | $347.01 | 3,282 | $1,138,886.82 | 74,874 | 2024-12-16 | Filing |
| Large Shareholder, Officer, Director | $345.85 | 4,970 | $1,718,889.41 | 78,156 | 2024-12-16 | Filing |
| Large Shareholder, Officer, Director | $344.86 | 6,037 | $2,081,947.59 | 83,126 | 2024-12-16 | Filing |
| Large Shareholder, Officer, Director | $343.87 | 4,033 | $1,386,828.92 | 89,163 | 2024-12-16 | Filing |
| Large Shareholder, Officer, Director | $342.79 | 2,747 | $941,646.33 | 93,196 | 2024-12-16 | Filing |