| Insider | Price | Amount | Total Value | Remaining Holdings | Date | Form 4 |
|---|---|---|---|---|---|---|
| $84.91 | 9,091 | $771,916.81 | 107,353 | 2025-10-01 | Filing | |
| $85.85 | 7,014 | $602,151.90 | 229,307 | 2025-09-24 | Filing | |
| $88.08 | 5,155 | $454,052.40 | 116,444 | 2025-09-23 | Filing | |
| $87.42 | 6,051 | $528,978.42 | 62,759 | 2025-09-23 | Filing | |
| $87.68 | 22,431 | $1,966,750.08 | 300,000 | 2025-09-18 | Filing | |
| $87.23 | 77,569 | $6,766,343.87 | 322,431 | 2025-09-18 | Filing | |
| $84.39 | 12,299 | $1,037,912.61 | 126,600 | 2025-09-15 | Filing | |
| $82.38 | 18,280 | $1,505,906.40 | 243,185 | 2025-09-11 | Filing | |
| $76.93 | 3,000 | $230,790.00 | 16,343 | 2025-09-04 | Filing | |
| $76.51 | 17,500 | $1,338,925.00 | 138,899 | 2025-09-02 | Filing | |
| $62.16 | 8,311 | $516,611.76 | 138,492 | 2024-12-12 | Filing | |
| $51.50 | 20,647 | $1,063,320.50 | 138,492 | 2024-10-07 | Filing | |
| $50.32 | 25,000 | $1,258,000.00 | 138,492 | 2024-09-25 | Filing | |
| $70.11 | 10,000 | $701,100.00 | 147,400 | 2024-06-18 | Filing | |
| $55.66 | 6,853 | $381,437.98 | 139,953 | 2024-03-01 | Filing | |
| $60.08 | 95,300 | $5,725,624.00 | 400,000 | 2025-08-27 | Filing | |
| $60.01 | 4,700 | $282,047.00 | 495,300 | 2025-08-26 | Filing | |
| $61.27 | 6,609 | $404,933.43 | 500,000 | 2025-07-31 | Filing | |
| $60.28 | 157,316 | $9,483,008.48 | 506,609 | 2025-07-31 | Filing | |
| $60.02 | 127,068 | $7,626,621.36 | 663,925 | 2025-07-30 | Filing |