| Insider | Price | Amount | Total Value | Remaining Holdings | Date | Form 4 |
| Large Shareholder, Officer, Director | $81.76 | 29,284 | $2,394,224.70 | 4,251 | 2026-03-11 | Filing |
| Large Shareholder, Officer, Director | $80.90 | 12,388 | $1,002,206.54 | 33,535 | 2026-03-11 | Filing |
| Large Shareholder, Officer, Director | $79.78 | 2,440 | $194,665.40 | 45,923 | 2026-03-11 | Filing |
| Large Shareholder, Officer, Director | $78.57 | 1,637 | $128,625.15 | 48,363 | 2026-03-11 | Filing |
| Large Shareholder, Officer, Director | $82.51 | 2,759 | $227,639.57 | 5,698,957 | 2026-03-11 | Filing |
| Large Shareholder, Officer, Director | $81.76 | 19,009 | $1,554,153.03 | 5,701,716 | 2026-03-11 | Filing |
| Large Shareholder, Officer, Director | $80.90 | 8,040 | $650,447.26 | 5,720,725 | 2026-03-11 | Filing |
| Large Shareholder, Officer, Director | $79.78 | 1,584 | $126,373.26 | 5,728,765 | 2026-03-11 | Filing |
| Large Shareholder, Officer, Director | $78.57 | 1,063 | $83,523.84 | 5,730,349 | 2026-03-11 | Filing |
| Officer | $79.68 | 63,157 | $5,032,349.76 | 228,348 | 2026-03-11 | Filing |
| Officer | $74.44 | 4,500 | $334,980.00 | 36,775 | 2026-03-10 | Filing |
| Officer | $74.32 | 3,183 | $236,565.97 | 0 | 2026-03-09 | Filing |
| Officer | $73.76 | 1,091 | $80,476.63 | 3,183 | 2026-03-09 | Filing |
| Officer | $72.41 | 8,740 | $632,874.76 | 4,274 | 2026-03-09 | Filing |
| Officer | $71.73 | 5,736 | $411,432.96 | 13,014 | 2026-03-09 | Filing |
| Officer | $74.32 | 8,488 | $630,842.59 | 0 | 2026-03-09 | Filing |
| Officer | $73.76 | 2,910 | $214,653.24 | 8,488 | 2026-03-09 | Filing |
| Officer | $72.41 | 23,302 | $1,687,328.11 | 11,398 | 2026-03-09 | Filing |
| Officer | $71.73 | 15,295 | $1,097,084.35 | 34,700 | 2026-03-09 | Filing |
| Officer | $74.32 | 13,796 | $1,025,342.17 | 0 | 2026-03-09 | Filing |