| Insider | Price | Amount | Total Value | Remaining Holdings | Date | Form 4 |
|---|---|---|---|---|---|---|
| $84.37 | 21,705 | $1,831,220.46 | 1,605,846 | 2023-12-20 | Filing | |
| $86.76 | 4,296 | $372,706.78 | 1,627,551 | 2023-12-19 | Filing | |
| $85.30 | 4,831 | $412,099.28 | 243,495 | 2023-12-18 | Filing | |
| $84.64 | 10,169 | $860,751.95 | 248,326 | 2023-12-18 | Filing | |
| $78.97 | 7,961 | $628,654.69 | 1,631,847 | 2023-12-13 | Filing | |
| $80.21 | 34,329 | $2,753,546.25 | 243,495 | 2023-12-13 | Filing | |
| $77.25 | 1,999 | $154,418.35 | 0 | 2023-12-08 | Filing | |
| $76.24 | 565 | $43,073.74 | 1,999 | 2023-12-08 | Filing | |
| $77.25 | 8,002 | $618,130.49 | 29,067 | 2023-12-08 | Filing | |
| $76.24 | 2,254 | $171,837.52 | 37,069 | 2023-12-08 | Filing | |
| $76.96 | 1,012 | $77,883.72 | 0 | 2023-12-07 | Filing | |
| $76.13 | 1,552 | $118,150.35 | 1,012 | 2023-12-07 | Filing | |
| $76.96 | 4,037 | $310,687.92 | 29,067 | 2023-12-07 | Filing | |
| $76.13 | 6,219 | $473,448.74 | 33,104 | 2023-12-07 | Filing | |
| $79.08 | 922 | $72,909.36 | 0 | 2023-12-06 | Filing | |
| $78.12 | 1,642 | $128,273.04 | 922 | 2023-12-06 | Filing | |
| $79.08 | 3,664 | $289,753.88 | 29,067 | 2023-12-06 | Filing | |
| $78.12 | 6,592 | $514,976.27 | 32,731 | 2023-12-06 | Filing | |
| $80.00 | 400 | $32,000.00 | 243,495 | 2023-12-06 | Filing | |
| $77.98 | 10,027 | $781,916.49 | 1,639,808 | 2023-12-06 | Filing |