| Insider | Price | Amount | Total Value | Remaining Holdings | Date | Form 4 |
|---|---|---|---|---|---|---|
| $107.00 | 10,344 | $1,106,808.00 | 131,815 | 2025-11-24 | Filing | |
| $104.85 | 18,794 | $1,970,550.90 | 148,149 | 2025-11-21 | Filing | |
| $105.31 | 31,735 | $3,342,012.85 | 667,233 | 2025-11-21 | Filing | |
| $102.50 | 13,856 | $1,420,240.00 | 55,354 | 2025-11-18 | Filing | |
| $102.50 | 11,173 | $1,145,232.50 | 69,210 | 2025-11-18 | Filing | |
| $102.83 | 29,000 | $2,982,070.00 | 86,736 | 2025-11-18 | Filing | |
| $106.23 | 7,649 | $812,553.27 | 8,153 | 2025-09-11 | Filing | |
| $106.12 | 3,671 | $389,566.52 | 15,802 | 2025-09-11 | Filing | |
| $99.05 | 7,882 | $780,712.10 | 21,098 | 2025-08-25 | Filing | |
| $84.42 | 269 | $22,708.98 | 36,221 | 2025-05-13 | Filing | |
| $81.90 | 665 | $54,463.50 | 40,922 | 2025-05-12 | Filing | |
| $81.87 | 468 | $38,315.16 | 41,587 | 2025-05-12 | Filing | |
| $81.85 | 266 | $21,772.10 | 42,055 | 2025-05-12 | Filing | |
| $81.40 | 40,000 | $3,256,000.00 | 116,062 | 2025-05-12 | Filing | |
| $85.41 | 21,107 | $1,802,748.87 | 155,878 | 2025-02-26 | Filing | |
| $84.00 | 21,107 | $1,772,988.00 | 176,985 | 2025-02-25 | Filing | |
| $86.56 | 14,297 | $1,237,548.32 | 146,587 | 2025-02-20 | Filing | |
| $86.57 | 11,430 | $989,495.10 | 160,884 | 2025-02-20 | Filing | |
| $87.59 | 7,786 | $681,975.74 | 201,531 | 2025-02-21 | Filing | |
| $88.00 | 11,917 | $1,048,696.00 | 38,609 | 2025-02-20 | Filing |