| Insider | Price | Amount | Total Value | Remaining Holdings | Date | Form 4 |
|---|---|---|---|---|---|---|
| $75.69 | 6,265 | $474,197.85 | 353,054 | 2025-11-10 | Filing | |
| $72.29 | 3,500 | $253,015.00 | 510,551 | 2025-11-05 | Filing | |
| $76.21 | 500 | $38,105.00 | 998 | 2025-11-03 | Filing | |
| $75.55 | 7,403 | $559,296.65 | 1,498 | 2025-11-03 | Filing | |
| $74.43 | 1,106 | $82,319.58 | 8,901 | 2025-11-03 | Filing | |
| $80.62 | 100 | $8,062.00 | 512,051 | 2025-10-15 | Filing | |
| $80.17 | 2,200 | $176,374.00 | 512,151 | 2025-10-15 | Filing | |
| $79.00 | 1,200 | $94,800.00 | 514,351 | 2025-10-15 | Filing | |
| $85.05 | 100 | $8,505.00 | 359,319 | 2025-10-13 | Filing | |
| $84.12 | 1,029 | $86,559.48 | 359,419 | 2025-10-13 | Filing | |
| $83.15 | 6,824 | $567,415.60 | 360,448 | 2025-10-13 | Filing | |
| $82.00 | 2,047 | $167,854.00 | 367,272 | 2025-10-13 | Filing | |
| $83.77 | 200 | $16,754.00 | 513,551 | 2025-10-01 | Filing | |
| $83.03 | 1,780 | $147,793.40 | 513,751 | 2025-10-01 | Filing | |
| $82.12 | 1,520 | $124,822.40 | 515,531 | 2025-10-01 | Filing | |
| $83.77 | 100 | $8,377.00 | 998 | 2025-10-01 | Filing | |
| $83.07 | 5,358 | $445,089.06 | 1,098 | 2025-10-01 | Filing | |
| $82.27 | 3,551 | $292,140.77 | 6,456 | 2025-10-01 | Filing | |
| $74.21 | 4,670 | $346,560.70 | 407,632 | 2025-09-16 | Filing | |
| $74.21 | 40,170 | $2,981,015.70 | 333,528 | 2025-09-16 | Filing |