| Insider | Price | Amount | Total Value | Remaining Holdings | Date | Form 4 |
|---|---|---|---|---|---|---|
| $101.19 | 900 | $91,072.71 | 96,636 | 2022-05-23 | Filing | |
| $100.93 | 28 | $2,826.04 | 2,212 | 2022-05-24 | Filing | |
| $99.61 | 33 | $3,287.13 | 2,240 | 2022-05-24 | Filing | |
| $98.75 | 218 | $21,527.50 | 2,273 | 2022-05-24 | Filing | |
| $97.93 | 281 | $27,518.33 | 2,491 | 2022-05-24 | Filing | |
| $109.02 | 2,134 | $232,651.03 | 248,462 | 2022-05-13 | Filing | |
| $108.20 | 6,444 | $697,223.40 | 250,596 | 2022-05-13 | Filing | |
| $107.54 | 5,422 | $583,100.31 | 257,040 | 2022-05-13 | Filing | |
| $106.12 | 1,111 | $117,903.32 | 262,462 | 2022-05-13 | Filing | |
| $105.02 | 356 | $37,387.12 | 263,573 | 2022-05-13 | Filing | |
| $104.14 | 533 | $55,507.53 | 263,929 | 2022-05-13 | Filing | |
| $109.02 | 2,666 | $290,650.25 | 29,367 | 2022-05-13 | Filing | |
| $108.20 | 8,056 | $871,637.45 | 32,033 | 2022-05-13 | Filing | |
| $107.54 | 6,778 | $728,929.17 | 40,089 | 2022-05-13 | Filing | |
| $106.12 | 1,389 | $147,405.68 | 46,867 | 2022-05-13 | Filing | |
| $105.02 | 444 | $46,628.88 | 48,256 | 2022-05-13 | Filing | |
| $104.14 | 667 | $69,462.51 | 48,700 | 2022-05-13 | Filing | |
| $106.05 | 900 | $95,446.98 | 272,100 | 2022-05-10 | Filing | |
| $105.32 | 1,200 | $126,381.00 | 273,000 | 2022-05-10 | Filing | |
| $104.21 | 500 | $52,103.00 | 274,200 | 2022-05-10 | Filing |