| Insider | Price | Amount | Total Value | Remaining Holdings | Date | Form 4 |
|---|---|---|---|---|---|---|
| $218.39 | 100 | $21,839.00 | 15,508 | 2026-08-05 | Filing | |
| $220.00 | 150 | $33,000.00 | 15,508 | 2026-08-05 | Filing | |
| $218.39 | 100 | $21,839.00 | 15,508 | 2026-08-05 | Filing | |
| $218.39 | 200 | $43,678.00 | 15,608 | 2026-08-05 | Filing | |
| $194.89 | 5,000 | $974,450.00 | 554,528 | 2026-08-03 | Filing | |
| $256.00 | 100 | $25,600.00 | 15,808 | 2026-07-06 | Filing | |
| $256.00 | 150 | $38,400.00 | 15,808 | 2026-07-06 | Filing | |
| $256.00 | 100 | $25,600.00 | 15,808 | 2026-07-06 | Filing | |
| $256.00 | 200 | $51,200.00 | 15,908 | 2026-07-06 | Filing | |
| $288.05 | 5,000 | $1,440,250.00 | 559,528 | 2026-07-01 | Filing | |
| $272.26 | 100 | $27,226.00 | 16,108 | 2026-06-05 | Filing | |
| $272.26 | 150 | $40,839.00 | 16,108 | 2026-06-05 | Filing | |
| $272.26 | 100 | $27,226.00 | 16,108 | 2026-06-05 | Filing | |
| $272.26 | 200 | $54,452.00 | 16,208 | 2026-06-05 | Filing | |
| $272.18 | 5,000 | $1,360,900.00 | 564,528 | 2026-06-01 | Filing | |
| $260.02 | 5,000 | $1,300,100.00 | 569,528 | 2026-05-01 | Filing | |
| $199.81 | 5,000 | $999,050.00 | 574,528 | 2026-04-01 | Filing | |
| $216.95 | 5,000 | $1,084,750.00 | 579,528 | 2026-03-05 | Filing | |
| $237.28 | 902 | $214,028.91 | 137,182 | 2026-02-25 | Filing | |
| $236.57 | 12,324 | $2,915,496.07 | 138,083 | 2026-02-25 | Filing |