| Insider | Price | Amount | Total Value | Remaining Holdings | Date | Form 4 |
| Officer, Director | $105.50 | 105 | $11,077.50 | 137,398 | 2024-11-07 | Filing |
| Officer, Director | $104.72 | 434 | $45,446.31 | 137,503 | 2024-11-07 | Filing |
| Officer, Director | $103.36 | 363 | $37,520.41 | 137,937 | 2024-11-07 | Filing |
| Officer, Director | $102.64 | 281 | $28,840.44 | 138,300 | 2024-11-07 | Filing |
| Officer, Director | $105.50 | 116 | $12,238.00 | 137,398 | 2024-11-07 | Filing |
| Officer, Director | $104.71 | 377 | $39,475.29 | 137,514 | 2024-11-07 | Filing |
| Officer, Director | $103.43 | 463 | $47,889.94 | 137,891 | 2024-11-07 | Filing |
| Officer, Director | $102.68 | 227 | $23,308.36 | 138,354 | 2024-11-07 | Filing |
| Officer | $107.50 | 1,273 | $136,842.41 | 28,623 | 2024-11-05 | Filing |
| Officer | $106.82 | 1,524 | $162,787.58 | 29,896 | 2024-11-05 | Filing |
| Officer | $105.72 | 1,415 | $149,590.97 | 31,420 | 2024-11-05 | Filing |
| Officer | $104.80 | 788 | $82,582.40 | 32,835 | 2024-11-05 | Filing |
| Officer, Director | $108.50 | 1,733 | $188,030.50 | 435,219 | 2024-11-01 | Filing |
| Officer, Director | $107.34 | 3,312 | $355,506.77 | 436,952 | 2024-11-01 | Filing |
| Officer, Director | $106.35 | 9,955 | $1,058,714.25 | 440,264 | 2024-11-01 | Filing |
| Officer | $108.93 | 240 | $26,143.20 | 205,695 | 2024-11-01 | Filing |
| Officer | $108.25 | 631 | $68,302.60 | 205,935 | 2024-11-01 | Filing |
| Officer | $107.20 | 2,174 | $233,057.15 | 206,566 | 2024-11-01 | Filing |
| Officer | $106.34 | 4,955 | $526,919.66 | 208,740 | 2024-11-01 | Filing |
| Officer | $116.19 | 5,886 | $683,900.23 | 90,383 | 2024-10-18 | Filing |