| Insider | Price | Amount | Total Value | Remaining Holdings | Date | Form 4 |
|---|---|---|---|---|---|---|
| $104.56 | 1,500 | $156,840.00 | 75,479 | 2025-11-20 | Filing | |
| $92.07 | 1,500 | $138,105.00 | 76,979 | 2025-10-20 | Filing | |
| $88.21 | 1,781 | $157,102.01 | 49,795 | 2025-10-07 | Filing | |
| $95.70 | 29 | $2,775.30 | 79,456 | 2025-09-19 | Filing | |
| $95.06 | 971 | $92,303.55 | 79,485 | 2025-09-19 | Filing | |
| $93.91 | 5,000 | $469,568.50 | 80,456 | 2025-09-19 | Filing | |
| $93.30 | 3,461 | $322,915.80 | 48,208 | 2025-09-05 | Filing | |
| $102.09 | 700 | $71,460.97 | 53,225 | 2025-07-07 | Filing | |
| $101.50 | 1,094 | $111,037.94 | 53,925 | 2025-07-07 | Filing | |
| $113.35 | 60 | $6,801.00 | 75,000 | 2025-06-06 | Filing | |
| $112.61 | 9,628 | $1,084,209.08 | 75,060 | 2025-06-06 | Filing | |
| $111.98 | 16,547 | $1,852,933.06 | 84,688 | 2025-06-06 | Filing | |
| $112.39 | 19,082 | $2,144,648.88 | 101,235 | 2025-06-06 | Filing | |
| $111.83 | 52,450 | $5,865,730.02 | 120,317 | 2025-06-06 | Filing | |
| $112.70 | 15,427 | $1,738,622.90 | 253,510 | 2025-06-06 | Filing | |
| $112.08 | 39,075 | $4,379,526.00 | 268,937 | 2025-06-06 | Filing | |
| $112.38 | 16,854 | $1,894,135.10 | 308,012 | 2025-06-06 | Filing | |
| $111.84 | 62,827 | $7,026,370.63 | 324,866 | 2025-06-06 | Filing | |
| $111.37 | 13,000 | $1,447,865.90 | 62,689 | 2025-06-09 | Filing | |
| $112.56 | 58,000 | $6,528,433.60 | 75,689 | 2025-06-06 | Filing |