| Insider | Price | Amount | Total Value | Remaining Holdings | Date | Form 4 |
| Large Shareholder | $81.81 | 20,181 | $1,651,007.61 | 6,884,837 | 2025-09-19 | Filing |
| Large Shareholder | $80.78 | 8,986 | $725,889.08 | 6,905,018 | 2025-09-19 | Filing |
| Officer | $83.15 | 100 | $8,315.00 | 40,565 | 2025-09-18 | Filing |
| Officer | $82.61 | 1,578 | $130,358.58 | 40,665 | 2025-09-18 | Filing |
| Large Shareholder | $80.67 | 14,180 | $1,143,900.60 | 7,059,099 | 2025-09-16 | Filing |
| Large Shareholder | $81.15 | 14,426 | $1,170,669.90 | 7,073,279 | 2025-09-15 | Filing |
| Large Shareholder | $80.54 | 37,894 | $3,051,982.76 | 7,087,705 | 2025-09-15 | Filing |
| Officer | $83.31 | 674 | $56,150.94 | 42,243 | 2025-08-27 | Filing |
| Officer | $82.69 | 1,004 | $83,020.76 | 42,917 | 2025-08-27 | Filing |
| Director | $76.24 | 1,360 | $103,686.40 | 9,740 | 2025-08-08 | Filing |
| Large Shareholder, Officer | $69.28 | 4,500 | $311,760.00 | 64,385 | 2025-06-06 | Filing |
| Large Shareholder, Director | $66.28 | 2,680 | $177,630.40 | 73,432 | 2025-05-20 | Filing |
| Large Shareholder, Director | $65.55 | 1,570 | $102,913.50 | 76,112 | 2025-05-20 | Filing |
| Large Shareholder, Director | $65.37 | 4,250 | $277,822.50 | 77,682 | 2025-05-19 | Filing |
| Large Shareholder | $63.33 | 5,597 | $354,458.01 | 7,125,599 | 2025-03-06 | Filing |
| Large Shareholder | $62.56 | 69,403 | $4,341,851.68 | 7,131,196 | 2025-03-06 | Filing |
| Director | $85.20 | 985 | $83,922.00 | 4,319 | 2024-05-30 | Filing |
| Director | $89.30 | 788 | $70,368.40 | 16,491 | 2024-04-29 | Filing |
| Large Shareholder | $86.17 | 2,525 | $217,579.25 | 7,200,599 | 2024-04-23 | Filing |
| Large Shareholder | $85.74 | 6,475 | $555,166.50 | 7,203,124 | 2024-04-23 | Filing |