| Insider | Price | Amount | Total Value | Remaining Holdings | Date | Form 4 |
|---|---|---|---|---|---|---|
| $75.69 | 1,500 | $113,535.00 | 66,656 | 2026-04-15 | Filing | |
| $75.90 | 5,417 | $411,150.30 | 75,123 | 2026-04-16 | Filing | |
| $75.56 | 900 | $68,005.71 | 227,898 | 2026-04-15 | Filing | |
| $74.80 | 3,955 | $295,830.44 | 228,798 | 2026-04-15 | Filing | |
| $74.08 | 1,645 | $121,856.50 | 232,753 | 2026-04-15 | Filing | |
| $77.85 | 100 | $7,785.00 | 78,051 | 2026-04-08 | Filing | |
| $76.97 | 300 | $23,091.99 | 78,151 | 2026-04-08 | Filing | |
| $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 |