| Insider | Price | Amount | Total Value | Remaining Holdings | Date | Form 4 |
| Officer, Director | $60.13 | 42,031 | $2,527,492.15 | 44,573 | 2026-06-10 | Filing |
| Large Shareholder, Officer, Director | $58.26 | 155,692 | $9,070,553.64 | 2,932,909 | 2026-06-01 | Filing |
| Large Shareholder, Officer, Director | $58.27 | 105,362 | $6,139,612.32 | 3,088,601 | 2026-05-29 | Filing |
| Large Shareholder, Officer, Director | $58.26 | 291,607 | $16,988,907.18 | 5,492,520 | 2026-06-01 | Filing |
| Large Shareholder, Officer, Director | $58.27 | 197,338 | $11,499,201.00 | 5,784,127 | 2026-05-29 | Filing |
| Large Shareholder | $58.26 | 155,692 | $9,070,553.64 | 2,932,909 | 2026-06-01 | Filing |
| Large Shareholder | $58.27 | 105,362 | $6,139,612.32 | 3,088,601 | 2026-05-29 | Filing |
| Large Shareholder | $58.26 | 291,607 | $16,988,907.18 | 5,492,520 | 2026-06-01 | Filing |
| Large Shareholder | $58.27 | 197,338 | $11,499,201.00 | 5,784,127 | 2026-05-29 | Filing |
| Large Shareholder, Officer, Director | $56.16 | 71,399 | $4,009,517.94 | 3,193,963 | 2026-05-28 | Filing |
| Large Shareholder, Officer, Director | $56.21 | 189,655 | $10,660,545.48 | 3,265,362 | 2026-05-27 | Filing |
| Large Shareholder, Officer, Director | $56.16 | 133,728 | $7,509,696.43 | 5,981,465 | 2026-05-28 | Filing |
| Large Shareholder, Officer, Director | $56.21 | 355,217 | $19,966,818.61 | 6,115,193 | 2026-05-27 | Filing |
| Large Shareholder | $56.16 | 71,399 | $4,009,517.94 | 3,193,963 | 2026-05-28 | Filing |
| Large Shareholder | $56.21 | 189,655 | $10,660,545.48 | 3,265,362 | 2026-05-27 | Filing |
| Large Shareholder | $56.16 | 133,728 | $7,509,696.43 | 5,981,465 | 2026-05-28 | Filing |
| Large Shareholder | $56.21 | 355,217 | $19,966,818.61 | 6,115,193 | 2026-05-27 | Filing |
| Large Shareholder, Officer, Director | $57.42 | 119,807 | $6,878,790.79 | 9,817 | 2025-11-25 | Filing |
| Large Shareholder, Officer, Director | $56.63 | 37,952 | $2,149,400.13 | 129,624 | 2025-11-25 | Filing |
| Large Shareholder, Officer, Director | $55.27 | 268,897 | $14,862,367.43 | 167,576 | 2025-11-25 | Filing |