| Insider | Price | Amount | Total Value | Remaining Holdings | Date | Form 4 |
|---|---|---|---|---|---|---|
| $166.67 | 1,523 | $253,837.04 | 21,959 | 2024-11-06 | Filing | |
| $165.84 | 1,120 | $185,741.70 | 23,482 | 2024-11-06 | Filing | |
| $164.83 | 4,000 | $659,303.20 | 77,026 | 2024-11-06 | Filing | |
| $148.48 | 4,000 | $593,930.00 | 81,026 | 2024-11-04 | Filing | |
| $144.65 | 1,264 | $182,835.32 | 35,323 | 2024-10-29 | Filing | |
| $143.87 | 1,849 | $266,024.69 | 36,587 | 2024-10-29 | Filing | |
| $143.13 | 5,045 | $722,097.91 | 24,602 | 2024-10-28 | Filing | |
| $128.02 | 500 | $64,010.00 | 9,586 | 2024-08-30 | Filing | |
| $127.50 | 1,000 | $127,500.00 | 8,605 | 2024-08-28 | Filing | |
| $125.50 | 1,000 | $125,500.00 | 85,026 | 2024-08-19 | Filing | |
| $124.50 | 1,000 | $124,500.00 | 86,026 | 2024-08-19 | Filing | |
| $123.75 | 1,000 | $123,750.00 | 87,026 | 2024-08-16 | Filing | |
| $124.84 | 1,702 | $212,474.62 | 30,070 | 2024-08-16 | Filing | |
| $123.66 | 4,346 | $537,421.58 | 31,772 | 2024-08-16 | Filing | |
| $129.00 | 1,000 | $129,000.00 | 9,605 | 2024-07-31 | Filing | |
| $128.00 | 1,000 | $128,000.00 | 10,605 | 2024-07-31 | Filing | |
| $127.80 | 2,000 | $255,600.00 | 91,682 | 2024-08-01 | Filing | |
| $128.40 | 3,000 | $385,200.00 | 93,682 | 2024-07-31 | Filing | |
| $129.50 | 1,147 | $148,536.50 | 36,118 | 2024-07-31 | Filing | |
| $128.21 | 3,041 | $389,886.61 | 37,265 | 2024-07-31 | Filing |