| Insider | Price | Amount | Total Value | Remaining Holdings | Date | Form 4 |
|---|---|---|---|---|---|---|
| $106.31 | 1,201 | $127,678.31 | 25,443 | 2025-02-14 | Filing | |
| $105.06 | 6,389 | $671,249.42 | 24,293 | 2025-02-12 | Filing | |
| $105.06 | 13,022 | $1,368,073.09 | 28,454 | 2025-02-12 | Filing | |
| $89.97 | 20 | $1,799.44 | 148,148 | 2024-12-10 | Filing | |
| $105.07 | 15,087 | $1,585,135.27 | 241,451 | 2025-02-12 | Filing | |
| $105.48 | 12,000 | $1,265,815.20 | 24,398 | 2025-02-11 | Filing | |
| $104.97 | 6,528 | $685,244.16 | 26,449 | 2025-02-07 | Filing | |
| $102.14 | 8,805 | $899,338.30 | 5,502 | 2025-02-03 | Filing | |
| $101.45 | 8,508 | $863,168.93 | 14,307 | 2025-02-03 | Filing | |
| $89.86 | 2,342 | $210,449.08 | 32,977 | 2025-01-03 | Filing | |
| $90.02 | 4,119 | $370,792.38 | 35,319 | 2025-01-02 | Filing | |
| $89.86 | 7,152 | $642,657.98 | 28,454 | 2025-01-03 | Filing | |
| $89.86 | 9,689 | $870,636.10 | 223,921 | 2025-01-03 | Filing | |
| $90.78 | 6,983 | $633,916.74 | 29,308 | 2024-12-02 | Filing | |
| $90.65 | 1,336 | $121,105.19 | 2,957 | 2024-11-27 | Filing | |
| $89.27 | 14,010 | $1,250,664.29 | 978 | 2024-11-25 | Filing | |
| $91.63 | 4,877 | $446,901.94 | 39,398 | 2024-11-21 | Filing | |
| $87.66 | 30,580 | $2,680,572.47 | 39,706 | 2024-11-08 | Filing | |
| $84.74 | 160,182 | $13,573,742.59 | 1,521,205 | 2024-11-05 | Filing | |
| $85.17 | 2,596 | $221,108.33 | 1,681,387 | 2024-11-05 | Filing |