| Insider | Price | Amount | Total Value | Remaining Holdings | Date | Form 4 |
|---|---|---|---|---|---|---|
| $124.12 | 205 | $25,444.13 | 52,817 | 2024-03-18 | Filing | |
| $123.55 | 306 | $37,805.54 | 65,748 | 2024-03-18 | Filing | |
| $124.38 | 55 | $6,840.93 | 279,813 | 2024-03-18 | Filing | |
| $123.48 | 557 | $68,779.08 | 279,868 | 2024-03-18 | Filing | |
| $122.92 | 724 | $88,995.24 | 58,253 | 2024-03-18 | Filing | |
| $122.10 | 2,276 | $277,902.79 | 58,977 | 2024-03-18 | Filing | |
| $124.38 | 132 | $16,418.38 | 58,253 | 2024-03-18 | Filing | |
| $123.86 | 600 | $74,318.88 | 58,385 | 2024-03-18 | Filing | |
| $122.12 | 1,876 | $229,089.62 | 57,110 | 2024-03-15 | Filing | |
| $121.06 | 1,124 | $136,066.94 | 58,986 | 2024-03-15 | Filing | |
| $130.15 | 373 | $48,544.98 | 57,110 | 2024-03-14 | Filing | |
| $128.91 | 233 | $30,036.78 | 57,483 | 2024-03-14 | Filing | |
| $128.04 | 374 | $47,887.41 | 57,716 | 2024-03-14 | Filing | |
| $126.75 | 200 | $25,349.00 | 58,090 | 2024-03-14 | Filing | |
| $125.62 | 743 | $93,333.95 | 58,290 | 2024-03-14 | Filing | |
| $124.46 | 200 | $24,891.50 | 59,033 | 2024-03-14 | Filing | |
| $122.72 | 200 | $24,543.00 | 59,233 | 2024-03-14 | Filing | |
| $120.67 | 677 | $81,694.47 | 59,433 | 2024-03-14 | Filing | |
| $105.00 | 5,000 | $525,000.00 | 278,863 | 2024-02-27 | Filing | |
| $103.68 | 1,455 | $150,847.71 | 65,273 | 2024-02-26 | Filing |