| Insider | Price | Amount | Total Value | Remaining Holdings | Date | Form 4 |
| Large Shareholder, Officer, Director | $78.49 | 3,461 | $271,644.55 | 3,021 | 2026-04-01 | Filing |
| Large Shareholder, Officer, Director | $77.48 | 758 | $58,728.17 | 6,482 | 2026-04-01 | Filing |
| Large Shareholder, Officer, Director | $80.16 | 3,896 | $312,318.94 | 0 | 2026-04-01 | Filing |
| Large Shareholder, Officer, Director | $79.36 | 49,976 | $3,966,000.41 | 3,896 | 2026-04-01 | Filing |
| Large Shareholder, Officer, Director | $78.49 | 61,708 | $4,843,294.31 | 53,872 | 2026-04-01 | Filing |
| Large Shareholder, Officer, Director | $77.48 | 13,504 | $1,046,262.91 | 115,580 | 2026-04-01 | Filing |
| Large Shareholder, Officer, Director | $80.16 | 3,250 | $260,533.00 | 0 | 2026-04-01 | Filing |
| Large Shareholder, Officer, Director | $79.36 | 41,695 | $3,308,835.98 | 3,250 | 2026-04-01 | Filing |
| Large Shareholder, Officer, Director | $78.49 | 51,482 | $4,040,683.18 | 44,945 | 2026-04-01 | Filing |
| Large Shareholder, Officer, Director | $77.48 | 11,266 | $872,867.15 | 96,427 | 2026-04-01 | Filing |
| Large Shareholder, Officer, Director | $80.16 | 6,036 | $483,869.90 | 5,528,900 | 2026-04-01 | Filing |
| Large Shareholder, Officer, Director | $79.36 | 77,433 | $6,144,935.76 | 5,534,936 | 2026-04-01 | Filing |
| Large Shareholder, Officer, Director | $78.49 | 95,609 | $7,504,092.27 | 5,612,369 | 2026-04-01 | Filing |
| Large Shareholder, Officer, Director | $77.48 | 20,922 | $1,620,994.72 | 5,707,978 | 2026-04-01 | Filing |
| Officer, Director | $74.05 | 65,005 | $4,813,620.25 | 285,327 | 2026-03-31 | Filing |
| Officer | $74.05 | 11 | $814.55 | 120,098 | 2026-03-31 | Filing |
| Officer | $74.05 | 56,031 | $4,149,095.55 | 313,732 | 2026-03-31 | Filing |
| Large Shareholder, Officer, Director | $74.05 | 77,939 | $5,771,382.95 | 5,728,900 | 2026-03-31 | Filing |
| Officer | $74.05 | 16 | $1,184.80 | 58,703 | 2026-03-31 | Filing |
| Officer | $74.05 | 16 | $1,184.80 | 36,789 | 2026-03-31 | Filing |