| Insider | Price | Amount | Total Value | Remaining Holdings | Date | Form 4 |
|---|---|---|---|---|---|---|
| $282.97 | 1,650 | $466,900.50 | 12,000 | 2025-11-05 | Filing | |
| $281.86 | 2,600 | $732,823.00 | 7,000 | 2025-10-27 | Filing | |
| $259.86 | 607 | $157,735.02 | 2,487 | 2025-01-31 | Filing | |
| $248.61 | 200 | $49,721.00 | 4,400 | 2024-12-13 | Filing | |
| $248.69 | 200 | $49,738.00 | 4,200 | 2024-12-13 | Filing | |
| $248.41 | 201 | $49,930.07 | 201 | 2024-12-13 | Filing | |
| $249.37 | 350 | $87,279.85 | 10,350 | 2024-12-12 | Filing | |
| $249.84 | 200 | $49,967.00 | 13,757 | 2024-12-11 | Filing | |
| $255.00 | 1,000 | $255,000.00 | 10,000 | 2024-10-24 | Filing | |
| $257.85 | 1,000 | $257,850.00 | 4,000 | 2024-10-24 | Filing | |
| $241.65 | 300 | $72,493.80 | 8,000 | 2024-08-02 | Filing | |
| $245.15 | 700 | $171,602.90 | 7,700 | 2024-08-01 | Filing | |
| $247.48 | 2,000 | $494,960.00 | 3,000 | 2024-07-29 | Filing | |
| $219.25 | 2,000 | $438,500.00 | 7,000 | 2024-06-14 | Filing | |
| $220.32 | 1,084 | $238,831.22 | 2,282 | 2024-05-30 | Filing | |
| $219.64 | 1,198 | $263,126.68 | 1,198 | 2024-05-30 | Filing | |
| $222.17 | 1,500 | $333,254.55 | 5,000 | 2024-06-03 | Filing | |
| $222.20 | 500 | $111,100.00 | 3,500 | 2024-05-31 | Filing | |
| $221.00 | 5,650 | $1,248,650.00 | 20,000 | 2024-05-29 | Filing | |
| $219.92 | 3,398 | $747,288.16 | 3,398 | 2024-05-30 | Filing |