| Insider | Price | Amount | Total Value | Remaining Holdings | Date | Form 4 |
|---|---|---|---|---|---|---|
| $71.48 | 5,000 | $357,400.00 | 10,784 | 2026-09-01 | Filing | |
| $70.24 | 10,000 | $702,400.00 | 58,555 | 2026-08-31 | Filing | |
| $70.24 | 7,500 | $526,800.00 | 377,820 | 2026-08-31 | Filing | |
| $75.82 | 3,500 | $265,370.00 | 153,902 | 2026-08-18 | Filing | |
| $76.76 | 7,500 | $575,700.00 | 377,820 | 2026-08-10 | Filing | |
| $79.88 | 14,000 | $1,118,320.00 | 58,555 | 2026-07-30 | Filing | |
| $80.87 | 7,500 | $606,525.00 | 377,820 | 2026-07-27 | Filing | |
| $80.59 | 3,500 | $282,065.00 | 153,902 | 2026-07-21 | Filing | |
| $82.02 | 7,490 | $614,329.80 | 377,820 | 2026-07-13 | Filing | |
| $82.02 | 10 | $820.20 | 377,820 | 2026-07-13 | Filing | |
| $86.62 | 3,500 | $303,170.00 | 153,902 | 2026-07-07 | Filing | |
| $84.92 | 7,500 | $636,900.00 | 377,830 | 2026-07-01 | Filing | |
| $85.80 | 15,000 | $1,287,000.00 | 58,555 | 2026-07-01 | Filing | |
| $87.79 | 1,112 | $97,622.48 | 63,221 | 2026-07-01 | Filing | |
| $82.30 | 38,730 | $3,187,479.00 | 63,221 | 2026-06-24 | Filing | |
| $85.00 | 3,134 | $266,390.00 | 63,221 | 2026-06-29 | Filing | |
| $79.51 | 3,500 | $278,285.00 | 153,902 | 2026-06-23 | Filing | |
| $70.46 | 7,500 | $528,450.00 | 385,330 | 2026-06-15 | Filing | |
| $67.98 | 3,500 | $237,930.00 | 153,902 | 2026-06-09 | Filing | |
| $76.09 | 2,933 | $223,171.97 | 10,283 | 2026-06-01 | Filing |