| Insider | Price | Amount | Total Value | Remaining Holdings | Date | Form 4 |
|---|---|---|---|---|---|---|
| $107.03 | 800 | $85,624.00 | 20,920 | 2025-12-01 | Filing | |
| $106.18 | 2,444 | $259,503.92 | 21,720 | 2025-12-01 | Filing | |
| $105.33 | 1,923 | $202,549.59 | 24,164 | 2025-12-01 | Filing | |
| $107.85 | 664 | $71,612.40 | 26,087 | 2025-12-01 | Filing | |
| $106.90 | 6,786 | $725,423.40 | 26,751 | 2025-12-01 | Filing | |
| $106.15 | 23,974 | $2,544,840.10 | 33,537 | 2025-12-01 | Filing | |
| $105.33 | 18,576 | $1,956,610.08 | 57,511 | 2025-12-01 | Filing | |
| $96.25 | 116 | $11,165.00 | 7,859 | 2025-11-19 | Filing | |
| $95.23 | 500 | $47,615.05 | 815 | 2025-11-07 | Filing | |
| $95.17 | 1,000 | $95,165.10 | 1,315 | 2025-11-07 | Filing | |
| $96.25 | 8,996 | $865,865.00 | 43,172 | 2025-11-07 | Filing | |
| $66.95 | 116 | $7,766.20 | 7,725 | 2025-10-17 | Filing | |
| $66.95 | 26 | $1,740.70 | 18,324 | 2025-10-17 | Filing | |
| $55.63 | 116 | $6,453.08 | 7,591 | 2025-09-17 | Filing | |
| $55.63 | 26 | $1,446.38 | 18,281 | 2025-09-17 | Filing | |
| $54.16 | 2,165 | $117,250.77 | 851 | 2025-09-12 | Filing | |
| $59.93 | 5,277 | $316,274.88 | 2,123,499 | 2025-09-09 | Filing | |
| $59.44 | 294,723 | $17,519,720.32 | 2,128,776 | 2025-09-09 | Filing | |
| $65.84 | 100 | $6,584.00 | 11,183 | 2025-09-02 | Filing | |
| $61.76 | 2,000 | $123,510.00 | 18,500 | 2025-08-21 | Filing |