| Insider | Price | Amount | Total Value | Remaining Holdings | Date | Form 4 |
|---|---|---|---|---|---|---|
| $123.89 | 2,562 | $317,406.18 | 262,943 | 2023-12-05 | Filing | |
| $125.69 | 994 | $124,932.88 | 262,089 | 2023-12-05 | Filing | |
| $125.00 | 1,400 | $174,999.16 | 263,083 | 2023-12-05 | Filing | |
| $123.82 | 1,022 | $126,539.13 | 264,483 | 2023-12-05 | Filing | |
| $126.29 | 200 | $25,258.00 | 88,951 | 2023-12-05 | Filing | |
| $125.66 | 8,711 | $1,094,599.00 | 89,151 | 2023-12-05 | Filing | |
| $124.93 | 6,977 | $871,615.68 | 97,862 | 2023-12-05 | Filing | |
| $123.28 | 800 | $98,620.00 | 104,839 | 2023-12-05 | Filing | |
| $125.00 | 1,708 | $213,500.00 | 265,505 | 2023-12-04 | Filing | |
| $125.00 | 1,708 | $213,500.00 | 265,505 | 2023-12-04 | Filing | |
| $125.05 | 8,344 | $1,043,405.52 | 105,639 | 2023-12-04 | Filing | |
| $118.81 | 17,250 | $2,049,508.73 | 23,813 | 2023-11-28 | Filing | |
| $118.43 | 17,250 | $2,042,834.70 | 41,063 | 2023-11-28 | Filing | |
| $110.00 | 854 | $93,940.00 | 267,213 | 2023-11-15 | Filing | |
| $110.00 | 854 | $93,940.00 | 267,213 | 2023-11-15 | Filing | |
| $110.00 | 4,172 | $458,920.00 | 123,983 | 2023-11-15 | Filing | |
| $107.07 | 2,240 | $239,837.02 | 21,338 | 2023-11-14 | Filing | |
| $97.66 | 1,708 | $166,803.28 | 268,067 | 2023-11-06 | Filing | |
| $97.66 | 1,708 | $166,803.28 | 268,067 | 2023-11-06 | Filing | |
| $102.30 | 500 | $51,152.00 | 128,155 | 2023-11-06 | Filing |