| Insider | Price | Amount | Total Value | Remaining Holdings | Date | Form 4 |
| Officer, Director | $128.08 | 1,552 | $198,787.61 | 53,824 | 2025-12-19 | Filing |
| Officer, Director | $127.33 | 500 | $63,666.65 | 55,376 | 2025-12-19 | Filing |
| Officer, Director | $126.45 | 1,040 | $131,503.74 | 55,876 | 2025-12-19 | Filing |
| Officer, Director | $128.49 | 200 | $25,698.00 | 56,916 | 2025-12-18 | Filing |
| Officer, Director | $127.97 | 7,300 | $934,158.37 | 57,116 | 2025-12-18 | Filing |
| Officer, Director | $126.74 | 7,500 | $950,550.00 | 64,416 | 2025-12-17 | Filing |
| Officer, Director | $127.28 | 13 | $1,654.64 | 71,916 | 2025-12-16 | Filing |
| Officer, Director | $126.72 | 4,987 | $631,952.64 | 71,929 | 2025-12-16 | Filing |
| Officer | $137.08 | 1,000 | $137,079.40 | 11,916 | 2025-11-20 | Filing |
| Officer | $132.80 | 26 | $3,452.80 | 90,713 | 2025-09-25 | Filing |
| Officer | $132.14 | 4,974 | $657,277.29 | 90,739 | 2025-09-25 | Filing |
| Director | $114.41 | 100 | $11,441.00 | 0 | 2024-08-13 | Filing |
| Director | $113.77 | 8,263 | $940,040.20 | 100 | 2024-08-13 | Filing |
| Director | $113.56 | 9,634 | $1,093,998.50 | 8,363 | 2024-08-12 | Filing |
| Other | $102.07 | 10 | $1,020.72 | 77,110 | 2024-01-16 | Filing |
| Other | $102.07 | 10 | $1,020.72 | 77,110 | 2024-01-16 | Filing |
| Director | $102.07 | 7 | $714.50 | 19,971 | 2024-01-16 | Filing |
| Officer | $121.87 | 1,900 | $231,560.60 | 8,123 | 2023-06-26 | Filing |
| Director, Other | $128.31 | 81 | $10,393.11 | 77,442 | 2023-04-03 | Filing |
| Director, Other | $127.34 | 1,029 | $131,032.86 | 77,523 | 2023-04-03 | Filing |