| Insider | Price | Amount | Total Value | Remaining Holdings | Date | Form 4 |
| Large Shareholder, Officer, Director | $64.76 | 17,824 | $1,154,282.24 | 44,944,162 | 2025-10-22 | Filing |
| Large Shareholder, Officer, Director | $63.64 | 5,636 | $358,675.04 | 44,961,986 | 2025-10-22 | Filing |
| Large Shareholder, Officer, Director | $62.77 | 11,742 | $737,045.34 | 44,967,622 | 2025-10-22 | Filing |
| Large Shareholder, Officer, Director | $57.41 | 14,962 | $858,968.42 | 44,979,364 | 2025-10-21 | Filing |
| Large Shareholder, Officer, Director | $56.91 | 20,374 | $1,159,484.34 | 44,994,326 | 2025-10-21 | Filing |
| Large Shareholder, Officer, Director | $55.88 | 5,158 | $288,229.04 | 45,014,700 | 2025-10-21 | Filing |
| Large Shareholder, Officer, Director | $54.62 | 4,506 | $246,117.72 | 45,019,858 | 2025-10-21 | Filing |
| Large Shareholder, Officer, Director | $58.72 | 4,054 | $238,050.88 | 45,024,364 | 2025-09-17 | Filing |
| Large Shareholder, Officer, Director | $58.26 | 40,946 | $2,385,513.96 | 45,028,418 | 2025-09-17 | Filing |
| Large Shareholder, Officer, Director | $58.93 | 2,328 | $137,189.04 | 45,069,364 | 2025-09-16 | Filing |
| Large Shareholder, Officer, Director | $58.18 | 42,672 | $2,482,656.96 | 45,071,692 | 2025-09-16 | Filing |
| Officer | $59.00 | 2,544 | $150,096.00 | 0 | 2025-09-15 | Filing |
| Officer | $57.50 | 252 | $14,490.00 | 0 | 2025-09-11 | Filing |
| Director | $56.98 | 2,636 | $150,199.28 | 10,632 | 2025-09-10 | Filing |
| Officer | $57.62 | 332 | $19,129.84 | 252 | 2025-09-08 | Filing |
| Officer | $55.00 | 235 | $12,925.00 | 332 | 2025-09-05 | Filing |
| Officer | $57.43 | 1,919 | $110,208.17 | 70,717 | 2025-09-08 | Filing |
| Officer | $56.55 | 2,081 | $117,680.55 | 72,636 | 2025-09-08 | Filing |
| Officer | $54.08 | 5,000 | $270,400.00 | 72,405 | 2025-09-03 | Filing |
| Officer | $54.18 | 100 | $5,418.00 | 77,405 | 2025-09-02 | Filing |