| Insider | Price | Amount | Total Value | Remaining Holdings | Date | Form 4 |
|---|---|---|---|---|---|---|
| $302.39 | 21 | $6,350.19 | 8,154 | 2025-06-10 | Filing | |
| $301.67 | 15 | $4,525.05 | 8,175 | 2025-06-10 | Filing | |
| $285.97 | 650 | $185,880.50 | 107,499 | 2025-06-02 | Filing | |
| $319.95 | 868 | $277,715.04 | 23,996 | 2025-05-16 | Filing | |
| $310.00 | 10,737 | $3,328,470.00 | 209,548 | 2025-05-02 | Filing | |
| $303.00 | 650 | $196,950.00 | 108,149 | 2025-05-01 | Filing | |
| $300.00 | 4,710 | $1,413,000.00 | 28,442 | 2025-04-29 | Filing | |
| $275.00 | 180 | $49,500.00 | 7,411 | 2025-04-24 | Filing | |
| $252.64 | 650 | $164,216.00 | 108,799 | 2025-04-01 | Filing | |
| $246.25 | 1,850 | $455,562.50 | 13,514 | 2025-03-17 | Filing | |
| $252.73 | 650 | $164,274.50 | 58,123 | 2025-03-03 | Filing | |
| $296.10 | 571 | $169,073.10 | 15,364 | 2025-02-18 | Filing | |
| $304.79 | 3,683 | $1,122,541.94 | 93,387 | 2025-02-10 | Filing | |
| $304.11 | 6,839 | $2,079,781.62 | 97,070 | 2025-02-10 | Filing | |
| $302.79 | 700 | $211,954.75 | 103,909 | 2025-02-10 | Filing | |
| $301.68 | 1,538 | $463,978.46 | 104,609 | 2025-02-10 | Filing | |
| $292.32 | 650 | $190,008.00 | 58,773 | 2025-02-03 | Filing | |
| $310.00 | 93,151 | $28,876,810.00 | 55,874 | 2025-01-06 | Filing | |
| $300.93 | 1,349 | $405,952.41 | 93,275 | 2025-01-03 | Filing | |
| $300.31 | 5,650 | $1,696,767.32 | 94,624 | 2025-01-03 | Filing |