| Insider | Price | Amount | Total Value | Remaining Holdings | Date | Form 4 |
|---|---|---|---|---|---|---|
| $75.19 | 400 | $30,077.00 | 78,451 | 2026-04-08 | Filing | |
| $74.15 | 1,295 | $96,025.03 | 78,851 | 2026-04-08 | Filing | |
| $73.30 | 1,905 | $139,645.83 | 80,146 | 2026-04-08 | Filing | |
| $72.45 | 200 | $14,490.00 | 300,069 | 2026-04-01 | Filing | |
| $71.59 | 600 | $42,954.00 | 300,269 | 2026-04-01 | Filing | |
| $70.31 | 1,600 | $112,499.68 | 300,869 | 2026-04-01 | Filing | |
| $69.60 | 800 | $55,681.92 | 302,469 | 2026-04-01 | Filing | |
| $68.06 | 1,800 | $122,504.04 | 303,269 | 2026-04-01 | Filing | |
| $72.26 | 9,062 | $654,835.53 | 252,500 | 2026-04-01 | Filing | |
| $71.68 | 8,335 | $597,421.96 | 261,562 | 2026-04-01 | Filing | |
| $70.14 | 13,103 | $919,039.18 | 269,897 | 2026-04-01 | Filing | |
| $71.64 | 900 | $64,479.51 | 358,023 | 2026-03-30 | Filing | |
| $70.48 | 944 | $66,531.70 | 358,923 | 2026-03-30 | Filing | |
| $69.39 | 3,644 | $252,868.82 | 359,867 | 2026-03-30 | Filing | |
| $68.28 | 1,512 | $103,239.81 | 363,511 | 2026-03-30 | Filing | |
| $78.49 | 1,100 | $86,335.15 | 21,777 | 2026-03-26 | Filing | |
| $76.85 | 1,200 | $92,216.40 | 22,877 | 2026-03-26 | Filing | |
| $75.62 | 1,700 | $128,551.79 | 24,077 | 2026-03-26 | Filing | |
| $78.14 | 5,000 | $390,700.00 | 80,417 | 2026-03-26 | Filing | |
| $90.95 | 50 | $4,547.50 | 67,926 | 2026-03-16 | Filing |