| Insider | Price | Amount | Total Value | Remaining Holdings | Date | Form 4 |
|---|---|---|---|---|---|---|
| $78.72 | 600 | $47,232.00 | 33,300 | 2024-03-22 | Filing | |
| $77.94 | 6,300 | $491,022.00 | 33,900 | 2024-03-22 | Filing | |
| $77.25 | 13,100 | $1,011,975.00 | 40,200 | 2024-03-22 | Filing | |
| $84.44 | 1,000 | $84,440.00 | 8 | 2024-03-15 | Filing | |
| $82.32 | 200 | $16,464.00 | 1,008 | 2024-03-15 | Filing | |
| $81.25 | 2,321 | $188,581.25 | 1,208 | 2024-03-15 | Filing | |
| $80.63 | 7,685 | $619,641.55 | 3,529 | 2024-03-15 | Filing | |
| $79.81 | 2,127 | $169,755.87 | 11,214 | 2024-03-15 | Filing | |
| $76.14 | 13,492 | $1,027,280.88 | 1,724,698 | 2023-12-28 | Filing | |
| $75.20 | 35,056 | $2,636,211.20 | 1,738,190 | 2023-12-28 | Filing | |
| $75.17 | 1,000 | $75,170.00 | 1,773,246 | 2023-12-27 | Filing | |
| $75.13 | 68,665 | $5,158,801.45 | 1,774,246 | 2023-12-26 | Filing | |
| $74.22 | 937 | $69,544.14 | 1,842,911 | 2023-12-26 | Filing | |
| $75.67 | 5,000 | $378,350.00 | 0 | 2023-12-18 | Filing | |
| $75.82 | 40,000 | $3,032,800.00 | 0 | 2023-12-18 | Filing | |
| $75.00 | 5,000 | $375,000.00 | 0 | 2023-12-19 | Filing | |
| $75.82 | 33,046 | $2,505,547.72 | 0 | 2023-12-18 | Filing | |
| $75.82 | 30,000 | $2,274,600.00 | 0 | 2023-12-18 | Filing | |
| $62.37 | 2,798 | $174,511.26 | 1,843,848 | 2023-11-28 | Filing | |
| $61.68 | 6,352 | $391,791.36 | 1,846,646 | 2023-11-28 | Filing |