| Insider | Price | Amount | Total Value | Remaining Holdings | Date | Form 4 |
|---|---|---|---|---|---|---|
| $91.85 | 9,900 | $909,279.36 | 31,159 | 2023-12-14 | Filing | |
| $89.92 | 6,925 | $622,678.00 | 28,211 | 2023-12-14 | Filing | |
| $85.50 | 3,800 | $324,900.00 | 269,297 | 2023-12-13 | Filing | |
| $80.58 | 16,881 | $1,360,238.91 | 30,343 | 2023-12-11 | Filing | |
| $80.38 | 7,170 | $576,341.09 | 510,000 | 2023-12-11 | Filing | |
| $80.23 | 27,830 | $2,232,853.78 | 517,170 | 2023-12-08 | Filing | |
| $79.82 | 28,216 | $2,252,308.34 | 24,984 | 2023-12-08 | Filing | |
| $79.26 | 3,077 | $243,875.02 | 47,182 | 2023-12-08 | Filing | |
| $80.42 | 499 | $40,128.28 | 11,976 | 2023-12-11 | Filing | |
| $80.42 | 15,404 | $1,238,749.63 | 12,475 | 2023-12-11 | Filing | |
| $80.42 | 5,839 | $469,557.20 | 27,879 | 2023-12-11 | Filing | |
| $80.00 | 300 | $24,000.00 | 8,900 | 2023-12-11 | Filing | |
| $80.16 | 7,289 | $584,254.90 | 8,900 | 2023-12-08 | Filing | |
| $80.16 | 8,623 | $691,182.60 | 16,189 | 2023-12-08 | Filing | |
| $80.16 | 7,702 | $617,359.20 | 24,812 | 2023-12-08 | Filing | |
| $79.98 | 72,301 | $5,782,568.91 | 650,183 | 2023-12-08 | Filing | |
| $79.61 | 10,000 | $796,053.00 | 26,596 | 2023-12-08 | Filing | |
| $78.30 | 9,730 | $761,881.38 | 300,604 | 2023-12-01 | Filing | |
| $78.30 | 5,270 | $412,653.12 | 310,334 | 2023-12-01 | Filing | |
| $76.16 | 7,600 | $578,816.00 | 273,097 | 2023-11-15 | Filing |