| Insider | Price | Amount | Total Value | Remaining Holdings | Date | Form 4 |
| Large Shareholder | $49.64 | 23,685 | $1,175,723.40 | 13,970,295 | 2023-08-21 | Filing |
| Large Shareholder | $49.86 | 47,795 | $2,383,058.70 | 13,993,980 | 2023-08-18 | Filing |
| Large Shareholder, Officer, Director | $56.08 | 3 | $168.24 | 125,065 | 2023-08-07 | Filing |
| Large Shareholder, Officer, Director | $55.43 | 6,448 | $357,389.43 | 125,068 | 2023-08-07 | Filing |
| Large Shareholder, Officer, Director | $56.92 | 29,120 | $1,657,382.27 | 131,516 | 2023-08-04 | Filing |
| Large Shareholder, Officer, Director | $55.71 | 19,429 | $1,082,401.25 | 160,636 | 2023-08-04 | Filing |
| Large Shareholder, Officer, Director | $67.36 | 14,838 | $999,509.94 | 179,899 | 2023-05-12 | Filing |
| Large Shareholder, Officer, Director | $66.46 | 10,162 | $675,399.04 | 194,737 | 2023-05-12 | Filing |
| Officer | $86.51 | 2,503 | $216,541.04 | 39,875 | 2023-02-16 | Filing |
| Large Shareholder | $80.48 | 11,682 | $940,167.36 | 14,041,775 | 2023-02-09 | Filing |
| Large Shareholder | $79.82 | 11,318 | $903,402.76 | 14,053,457 | 2023-02-09 | Filing |
| Director | $80.48 | 935 | $75,246.09 | 19,856 | 2023-02-07 | Filing |
| Large Shareholder | $81.21 | 18,600 | $1,510,506.00 | 14,064,775 | 2023-02-07 | Filing |
| Large Shareholder | $80.51 | 31,400 | $2,528,014.00 | 14,083,375 | 2023-02-07 | Filing |
| Large Shareholder, Officer, Director | $61.09 | 31,077 | $1,898,465.96 | 212,402 | 2023-01-17 | Filing |
| Large Shareholder, Officer, Director | $60.25 | 18,923 | $1,140,097.50 | 243,479 | 2023-01-17 | Filing |
| Large Shareholder, Director | $54.15 | 5,709 | $309,142.35 | 14,114,775 | 2022-11-29 | Filing |
| Large Shareholder, Director | $53.53 | 85,997 | $4,603,419.41 | 14,120,484 | 2022-11-29 | Filing |
| Large Shareholder, Director | $53.69 | 65,742 | $3,529,687.98 | 14,206,481 | 2022-11-28 | Filing |
| Officer, Director | $53.69 | 1,659 | $89,066.57 | 23,694 | 2022-11-29 | Filing |