| Insider | Price | Amount | Total Value | Remaining Holdings | Date | Form 4 |
|---|---|---|---|---|---|---|
| $82.94 | 1,200 | $99,528.00 | 60,672 | 2024-05-01 | Filing | |
| $117.66 | 3,199 | $376,394.34 | 198,523 | 2024-05-02 | Filing | |
| $116.43 | 10,101 | $1,176,059.43 | 201,722 | 2024-05-02 | Filing | |
| $115.54 | 4,700 | $543,038.00 | 211,823 | 2024-05-02 | Filing | |
| $90.49 | 100 | $9,049.00 | 216,523 | 2024-05-01 | Filing | |
| $89.68 | 2,600 | $233,168.00 | 216,623 | 2024-05-01 | Filing | |
| $88.69 | 5,794 | $513,869.86 | 219,223 | 2024-05-01 | Filing | |
| $87.57 | 4,217 | $369,282.69 | 225,017 | 2024-05-01 | Filing | |
| $86.75 | 13,594 | $1,179,279.50 | 229,234 | 2024-05-01 | Filing | |
| $85.53 | 1,200 | $102,636.00 | 242,828 | 2024-05-01 | Filing | |
| $84.28 | 6,017 | $507,112.76 | 244,028 | 2024-05-01 | Filing | |
| $83.42 | 11,577 | $965,753.34 | 250,045 | 2024-05-01 | Filing | |
| $82.62 | 4,901 | $404,920.62 | 261,622 | 2024-05-01 | Filing | |
| $90.23 | 100 | $9,023.00 | 266,523 | 2024-05-01 | Filing | |
| $88.99 | 600 | $53,394.00 | 266,623 | 2024-05-01 | Filing | |
| $87.65 | 600 | $52,590.00 | 267,223 | 2024-05-01 | Filing | |
| $86.83 | 1,270 | $110,274.10 | 267,823 | 2024-05-01 | Filing | |
| $84.88 | 300 | $25,464.00 | 269,093 | 2024-05-01 | Filing | |
| $83.85 | 830 | $69,595.50 | 269,393 | 2024-05-01 | Filing | |
| $82.88 | 1,300 | $107,744.00 | 270,223 | 2024-05-01 | Filing |