| Insider | Price | Amount | Total Value | Remaining Holdings | Date | Form 4 |
|---|---|---|---|---|---|---|
| $91.78 | 176 | $16,152.40 | 55,748 | 2026-05-11 | Filing | |
| $90.14 | 450 | $40,564.22 | 55,924 | 2026-05-11 | Filing | |
| $88.85 | 374 | $33,231.25 | 56,374 | 2026-05-11 | Filing | |
| $90.20 | 56 | $5,050.99 | 56,748 | 2026-05-08 | Filing | |
| $89.37 | 157 | $14,031.53 | 56,804 | 2026-05-08 | Filing | |
| $88.50 | 71 | $6,283.72 | 56,961 | 2026-05-08 | Filing | |
| $88.00 | 5 | $440.00 | 57,032 | 2026-05-06 | Filing | |
| $89.39 | 75 | $6,704.25 | 57,037 | 2026-02-10 | Filing | |
| $88.47 | 236 | $20,879.09 | 57,112 | 2026-02-10 | Filing | |
| $88.05 | 400 | $35,218.40 | 57,348 | 2026-02-09 | Filing | |
| $90.03 | 560 | $50,414.73 | 21,428 | 2025-12-08 | Filing | |
| $93.15 | 328 | $30,554.09 | 64,442 | 2024-09-16 | Filing | |
| $92.56 | 2,511 | $232,419.67 | 64,770 | 2024-09-16 | Filing | |
| $91.60 | 2,161 | $197,952.35 | 67,281 | 2024-09-16 | Filing | |
| $95.68 | 1,050 | $100,464.00 | 19,443 | 2024-08-26 | Filing | |
| $93.13 | 2,000 | $186,260.00 | 44,341 | 2024-08-23 | Filing | |
| $91.14 | 5,000 | $455,678.00 | 43,569 | 2024-08-20 | Filing | |
| $74.57 | 400 | $29,828.28 | 53,996 | 2024-06-17 | Filing | |
| $74.02 | 1,800 | $133,236.00 | 54,396 | 2024-06-17 | Filing | |
| $72.92 | 2,800 | $204,174.32 | 56,196 | 2024-06-17 | Filing |