| Insider | Price | Amount | Total Value | Remaining Holdings | Date | Form 4 |
|---|---|---|---|---|---|---|
| $60.23 | 235 | $14,154.05 | 53,580 | 2023-12-27 | Filing | |
| $57.86 | 68 | $3,934.54 | 53,815 | 2023-12-26 | Filing | |
| $57.38 | 2,300 | $131,980.21 | 89,753 | 2023-12-19 | Filing | |
| $57.00 | 1,605 | $91,491.58 | 92,053 | 2023-12-19 | Filing | |
| $60.00 | 10,000 | $600,000.00 | 68,299 | 2023-12-01 | Filing | |
| $61.31 | 42,443 | $2,601,976.60 | 76,407 | 2023-12-01 | Filing | |
| $60.50 | 67,557 | $4,087,326.86 | 118,850 | 2023-12-01 | Filing | |
| $61.14 | 24,000 | $1,467,240.00 | 192,679 | 2023-12-01 | Filing | |
| $54.79 | 300 | $16,435.98 | 77,713 | 2023-11-30 | Filing | |
| $54.73 | 13,858 | $758,448.34 | 78,013 | 2023-11-30 | Filing | |
| $48.80 | 5,000 | $244,000.00 | 269,655 | 2023-11-21 | Filing | |
| $49.99 | 8,894 | $444,619.95 | 122,403 | 2023-11-17 | Filing | |
| $49.00 | 24,000 | $1,176,000.00 | 216,679 | 2023-10-17 | Filing | |
| $47.74 | 1,250 | $59,675.00 | 367,420 | 2023-11-17 | Filing | |
| $47.27 | 12,000 | $567,240.00 | 1,071,807 | 2023-11-08 | Filing | |
| $46.04 | 132 | $6,076.78 | 32,680 | 2023-10-23 | Filing | |
| $46.04 | 131 | $6,030.74 | 51,622 | 2023-10-23 | Filing | |
| $48.50 | 1,250 | $60,625.00 | 367,420 | 2023-10-17 | Filing | |
| $40.38 | 12,000 | $484,560.00 | 1,066,313 | 2023-10-09 | Filing | |
| $45.00 | 1,250 | $56,250.00 | 367,420 | 2023-09-18 | Filing |