| Insider | Price | Amount | Total Value | Remaining Holdings | Date | Form 4 |
|---|---|---|---|---|---|---|
| $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 | |
| $102.50 | 100 | $10,249.50 | 62,978 | 2024-02-23 | Filing | |
| $101.83 | 2,294 | $233,607.65 | 63,078 | 2024-02-23 | Filing | |
| $100.49 | 2,435 | $244,693.39 | 65,372 | 2024-02-23 | Filing | |
| $102.45 | 100 | $10,245.00 | 51,772 | 2024-02-23 | Filing | |
| $101.80 | 3,456 | $351,833.93 | 51,872 | 2024-02-23 | Filing | |
| $100.50 | 3,661 | $367,946.61 | 55,328 | 2024-02-23 | Filing | |
| $102.49 | 100 | $10,249.00 | 57,110 | 2024-02-23 | Filing | |
| $101.81 | 2,162 | $220,111.92 | 57,210 | 2024-02-23 | Filing | |
| $100.48 | 2,596 | $260,849.45 | 59,372 | 2024-02-23 | Filing | |
| $105.00 | 5,000 | $525,000.00 | 278,863 | 2024-02-26 | Filing | |
| $102.49 | 304 | $31,158.33 | 278,863 | 2024-02-23 | Filing | |
| $101.83 | 7,569 | $770,755.05 | 279,167 | 2024-02-23 | Filing |