| Insider | Price | Amount | Total Value | Remaining Holdings | Date | Form 4 |
|---|---|---|---|---|---|---|
| $88.44 | 40,000 | $3,537,600.00 | 54,992 | 2026-08-03 | Filing | |
| $86.95 | 8,882 | $772,289.90 | 28,513 | 2026-07-27 | Filing | |
| $90.38 | 108,382 | $9,795,565.16 | 428,994 | 2026-07-28 | Filing | |
| $90.38 | 48,659 | $4,397,800.42 | 537,376 | 2026-07-28 | Filing | |
| $90.38 | 69,564 | $6,287,194.32 | 537,376 | 2026-07-28 | Filing | |
| $90.38 | 91,843 | $8,300,770.34 | 537,376 | 2026-07-28 | Filing | |
| $85.32 | 54,866 | $4,681,167.12 | 537,376 | 2026-07-27 | Filing | |
| $85.33 | 49,495 | $4,223,408.35 | 592,242 | 2026-07-27 | Filing | |
| $90.00 | 6,895 | $620,550.00 | 18,899 | 2026-07-28 | Filing | |
| $89.97 | 71,079 | $6,394,977.63 | 92,293 | 2026-07-28 | Filing | |
| $85.10 | 8,896 | $757,049.60 | 592,242 | 2026-06-16 | Filing | |
| $85.10 | 83,476 | $7,103,807.60 | 592,242 | 2026-06-16 | Filing | |
| $85.10 | 6,867 | $584,381.70 | 592,242 | 2026-06-16 | Filing | |
| $85.00 | 20,582 | $1,749,470.00 | 592,242 | 2026-06-09 | Filing | |
| $85.00 | 23,000 | $1,955,000.00 | 592,242 | 2026-05-29 | Filing | |
| $84.97 | 9,124 | $775,266.28 | 37,395 | 2026-05-28 | Filing | |
| $85.00 | 6,895 | $586,075.00 | 25,794 | 2026-05-28 | Filing | |
| $85.03 | 75,192 | $6,393,575.76 | 592,242 | 2026-05-28 | Filing | |
| $85.03 | 59,762 | $5,081,562.86 | 667,434 | 2026-05-28 | Filing | |
| $82.32 | 103,057 | $8,483,652.24 | 667,434 | 2026-05-27 | Filing |