| Insider | Price | Amount | Total Value | Remaining Holdings | Date | Form 4 |
|---|---|---|---|---|---|---|
| $111.82 | 46 | $5,143.92 | 150,074 | 2023-05-16 | Filing | |
| $111.88 | 672 | $75,182.96 | 150,120 | 2023-05-15 | Filing | |
| $110.59 | 5,264 | $582,128.92 | 150,792 | 2023-05-15 | Filing | |
| $109.84 | 4,824 | $529,872.50 | 156,056 | 2023-05-15 | Filing | |
| $111.77 | 400 | $44,708.00 | 558,093 | 2023-05-15 | Filing | |
| $110.70 | 1,564 | $173,140.43 | 558,493 | 2023-05-15 | Filing | |
| $109.84 | 1,900 | $208,700.94 | 560,057 | 2023-05-15 | Filing | |
| $105.28 | 377 | $39,690.94 | 135,260 | 2023-05-05 | Filing | |
| $104.32 | 123 | $12,831.00 | 135,637 | 2023-05-05 | Filing | |
| $104.73 | 191 | $20,003.70 | 135,760 | 2023-05-04 | Filing | |
| $104.11 | 329 | $34,250.71 | 135,951 | 2023-05-04 | Filing | |
| $105.00 | 4,000 | $420,000.00 | 552,298 | 2023-05-01 | Filing | |
| $104.62 | 211 | $22,074.31 | 136,280 | 2023-04-20 | Filing | |
| $103.85 | 289 | $30,013.95 | 136,491 | 2023-04-20 | Filing | |
| $104.98 | 5 | $524.89 | 136,780 | 2023-04-19 | Filing | |
| $104.59 | 255 | $26,669.94 | 136,785 | 2023-04-19 | Filing | |
| $103.04 | 228 | $23,492.98 | 137,040 | 2023-04-19 | Filing | |
| $102.24 | 32 | $3,271.63 | 137,268 | 2023-04-19 | Filing | |
| $103.79 | 6 | $622.74 | 137,300 | 2023-04-05 | Filing | |
| $102.88 | 90 | $9,258.90 | 137,306 | 2023-04-05 | Filing |