| Insider | Price | Amount | Total Value | Remaining Holdings | Date | Form 4 |
|---|---|---|---|---|---|---|
| $140.55 | 3,230 | $453,976.50 | 87,525 | 2024-08-22 | Filing | |
| $131.00 | 4,000 | $524,000.00 | 78,856 | 2024-08-01 | Filing | |
| $143.31 | 1,083 | $155,204.73 | 103,103 | 2024-07-29 | Filing | |
| $150.00 | 1,962 | $294,300.00 | 69,175 | 2024-07-10 | Filing | |
| $160.00 | 2,066 | $330,560.00 | 80,806 | 2024-07-11 | Filing | |
| $150.55 | 3,966 | $597,081.30 | 82,872 | 2024-07-10 | Filing | |
| $160.00 | 1,868 | $298,880.00 | 81,219 | 2024-07-11 | Filing | |
| $150.00 | 206 | $30,900.00 | 83,087 | 2024-07-10 | Filing | |
| $140.20 | 6,331 | $887,606.20 | 83,293 | 2024-07-08 | Filing | |
| $140.26 | 3,203 | $449,252.78 | 86,838 | 2024-07-08 | Filing | |
| $140.00 | 1,962 | $274,680.00 | 71,137 | 2024-07-08 | Filing | |
| $121.61 | 1,083 | $131,703.63 | 104,186 | 2024-06-26 | Filing | |
| $121.73 | 4,000 | $486,920.00 | 82,856 | 2024-06-17 | Filing | |
| $124.17 | 4,000 | $496,680.00 | 450,367 | 2024-06-17 | Filing | |
| $126.80 | 1,000 | $126,800.00 | 454,367 | 2024-06-14 | Filing | |
| $125.44 | 20,000 | $2,508,800.00 | 455,367 | 2024-06-13 | Filing | |
| $130.00 | 827 | $107,510.00 | 89,624 | 2024-06-12 | Filing | |
| $125.36 | 1,242 | $155,697.12 | 90,451 | 2024-05-30 | Filing | |
| $127.00 | 1,333 | $169,291.00 | 18,500 | 2024-05-30 | Filing | |
| $126.86 | 1,289 | $163,522.54 | 105,269 | 2024-05-29 | Filing |