| Insider | Price | Amount | Total Value | Remaining Holdings | Date | Form 4 |
| Officer, Director | $211.61 | 1,400 | $296,254.00 | 226,068 | 2025-08-18 | Filing |
| Officer, Director | $212.44 | 1,400 | $297,416.00 | 227,468 | 2025-08-11 | Filing |
| Officer | $223.28 | 3,000 | $669,840.00 | 143,489 | 2025-08-01 | Filing |
| Officer, Director | $225.04 | 1,400 | $315,056.00 | 228,868 | 2025-08-04 | Filing |
| Officer, Director | $223.75 | 1,400 | $313,250.00 | 230,268 | 2025-07-28 | Filing |
| Officer, Director | $222.31 | 1,400 | $311,234.00 | 231,668 | 2025-07-21 | Filing |
| Officer, Director | $220.65 | 1,400 | $308,910.00 | 233,068 | 2025-07-14 | Filing |
| Officer | $220.65 | 2,482 | $547,653.30 | 37,441 | 2025-07-14 | Filing |
| Officer, Director | $230.70 | 1,400 | $322,980.00 | 234,468 | 2025-07-07 | Filing |
| Officer | $235.05 | 3,000 | $705,150.00 | 146,489 | 2025-07-01 | Filing |
| Director | $235.05 | 500 | $117,525.00 | 6,403 | 2025-07-01 | Filing |
| Officer, Director | $236.89 | 1,400 | $331,646.00 | 235,868 | 2025-06-30 | Filing |
| Director | $239.00 | 1,000 | $239,000.00 | 9,410 | 2025-06-25 | Filing |
| Director | $237.53 | 1,000 | $237,525.00 | 10,410 | 2025-06-24 | Filing |
| Officer, Director | $238.12 | 1,400 | $333,368.00 | 237,268 | 2025-06-23 | Filing |
| Officer, Director | $248.94 | 5,925 | $1,474,957.65 | 238,668 | 2025-06-17 | Filing |
| Officer, Director | $254.53 | 1,400 | $356,342.00 | 244,593 | 2025-06-16 | Filing |
| Officer | $248.94 | 1,230 | $306,194.23 | 39,923 | 2025-06-17 | Filing |
| Officer | $248.94 | 7,141 | $1,777,666.97 | 149,489 | 2025-06-17 | Filing |
| Officer | $250.19 | 372 | $93,071.31 | 64,961 | 2025-06-18 | Filing |