| Insider | Price | Amount | Total Value | Remaining Holdings | Date | Form 4 |
|---|---|---|---|---|---|---|
| $107.98 | 792 | $85,516.99 | 8,002 | 2025-11-11 | Filing | |
| $107.67 | 375 | $40,376.25 | 21,578 | 2025-10-31 | Filing | |
| $119.36 | 1,000 | $119,360.00 | 7,394 | 2025-08-06 | Filing | |
| $135.47 | 594 | $80,467.40 | 8,526 | 2024-11-14 | Filing | |
| $127.14 | 3,615 | $459,611.46 | 11,596 | 2024-10-31 | Filing | |
| $133.71 | 3,718 | $497,140.47 | 22,738 | 2024-10-18 | Filing | |
| $128.75 | 3,156 | $406,341.31 | 21,183 | 2024-10-07 | Filing | |
| $116.06 | 57,083 | $6,625,052.98 | 1,039,040 | 2024-08-16 | Filing | |
| $117.79 | 1,452 | $171,030.64 | 24,339 | 2024-07-29 | Filing | |
| $114.16 | 11,665 | $1,331,688.07 | 122,161 | 2024-05-15 | Filing | |
| $109.63 | 6,000 | $657,806.40 | 23,451 | 2024-02-15 | Filing | |
| $109.05 | 1,835 | $200,114.46 | 8,180 | 2024-02-15 | Filing | |
| $107.00 | 2,380 | $254,660.00 | 20,767 | 2024-01-10 | Filing | |
| $97.77 | 1,266 | $123,773.28 | 10,015 | 2023-11-10 | Filing | |
| $96.03 | 47,447 | $4,556,491.99 | 1,117,072 | 2023-11-07 | Filing | |
| $103.63 | 2,593 | $268,713.63 | 12,286 | 2023-08-16 | Filing | |
| $103.29 | 6,137 | $633,884.59 | 29,451 | 2023-08-03 | Filing | |
| $103.54 | 20,433 | $2,115,583.78 | 0 | 2023-08-02 | Filing | |
| $103.02 | 3,966 | $408,573.35 | 56,473 | 2023-08-03 | Filing | |
| $82.80 | 11,901 | $985,371.86 | 116,018 | 2023-04-20 | Filing |