| Insider | Price | Amount | Total Value | Remaining Holdings | Date | Form 4 |
|---|---|---|---|---|---|---|
| $115.00 | 25,000 | $2,875,000.00 | 301,641 | 2025-12-16 | Filing | |
| $112.67 | 4,572 | $515,127.24 | 11,850 | 2025-08-19 | Filing | |
| $110.32 | 22,389 | $2,470,044.04 | 206,492 | 2025-08-13 | Filing | |
| $110.01 | 21,452 | $2,359,833.70 | 125,379 | 2025-08-13 | Filing | |
| $113.39 | 5,000 | $566,927.00 | 328,641 | 2025-08-13 | Filing | |
| $110.00 | 20,000 | $2,200,000.00 | 333,641 | 2025-08-13 | Filing | |
| $91.62 | 2,875 | $263,407.79 | 52,591 | 2025-06-13 | Filing | |
| $85.53 | 2,885 | $246,749.15 | 18,044 | 2025-03-11 | Filing | |
| $93.27 | 1,820 | $169,750.85 | 10,549 | 2025-02-11 | Filing | |
| $95.17 | 7,300 | $694,762.90 | 39,548 | 2025-02-07 | Filing | |
| $137.11 | 718 | $98,444.48 | 31,459 | 2024-12-09 | Filing | |
| $140.64 | 10,000 | $1,406,380.00 | 243,119 | 2024-11-25 | Filing | |
| $135.00 | 20,000 | $2,700,000.00 | 253,119 | 2024-11-22 | Filing | |
| $131.37 | 20,000 | $2,627,408.00 | 139,109 | 2024-09-12 | Filing | |
| $135.48 | 2,500 | $338,698.50 | 79,874 | 2024-09-13 | Filing | |
| $131.05 | 7,500 | $982,884.00 | 82,374 | 2024-09-12 | Filing | |
| $130.11 | 1,911 | $248,636.01 | 23,759 | 2024-08-29 | Filing | |
| $121.99 | 7,462 | $910,287.14 | 101,316 | 2024-03-04 | Filing | |
| $118.77 | 6,793 | $806,804.61 | 34,682 | 2024-03-01 | Filing | |
| $120.44 | 8,524 | $1,026,601.58 | 88,629 | 2024-03-01 | Filing |