| Insider | Price | Amount | Total Value | Remaining Holdings | Date | Form 4 |
| Officer, Director | $135.02 | 2,100 | $283,543.05 | 235,542 | 2026-04-06 | Filing |
| Officer, Director | $133.83 | 5,500 | $736,066.10 | 237,642 | 2026-04-06 | Filing |
| Officer, Director | $133.05 | 5,315 | $707,177.76 | 243,142 | 2026-04-06 | Filing |
| Officer, Director | $131.93 | 2,800 | $369,405.96 | 248,457 | 2026-04-06 | Filing |
| Officer | $127.93 | 5,047 | $645,682.39 | 130,341 | 2026-04-02 | Filing |
| Officer | $127.02 | 4,342 | $551,533.43 | 135,388 | 2026-04-02 | Filing |
| Officer | $125.05 | 100 | $12,505.00 | 139,730 | 2026-03-31 | Filing |
| Officer | $124.11 | 501 | $62,178.06 | 139,830 | 2026-03-31 | Filing |
| Officer | $123.30 | 1,938 | $238,957.53 | 140,331 | 2026-03-31 | Filing |
| Officer | $122.45 | 5,692 | $697,012.72 | 142,269 | 2026-03-31 | Filing |
| Officer, Director | $125.06 | 100 | $12,505.50 | 251,257 | 2026-03-31 | Filing |
| Officer, Director | $123.92 | 1,850 | $229,247.19 | 251,357 | 2026-03-31 | Filing |
| Officer, Director | $122.90 | 4,781 | $587,597.81 | 253,207 | 2026-03-31 | Filing |
| Officer, Director | $122.35 | 5,893 | $720,986.75 | 257,988 | 2026-03-31 | Filing |
| Officer | $125.00 | 806 | $100,750.00 | 147,961 | 2026-03-02 | Filing |
| Officer | $111.01 | 200 | $22,202.00 | 111,213 | 2026-02-17 | Filing |
| Officer | $110.57 | 823 | $91,002.73 | 111,413 | 2026-02-17 | Filing |
| Officer, Director | $134.86 | 32 | $4,315.52 | 193,781 | 2026-01-06 | Filing |
| Officer, Director | $134.50 | 11,123 | $1,495,992.33 | 193,813 | 2026-01-06 | Filing |
| Officer, Director | $133.18 | 2,181 | $290,470.60 | 204,936 | 2026-01-06 | Filing |