Insider | Price | Amount | Relationship | Remaining Holdings | Date | Form 4 |
| $120.54 | 4,000 | Officer, Director | 1,655,171 | 2024-02-27 | Filing |
| $90.23 | 1,118 | Officer, Director | 1,272,015 | 2023-11-16 | Filing |
| $122.56 | 4,100 | Director | 4,100 | 2023-09-14 | Filing |
| $122.47 | 4,100 | Director | 4,100 | 2023-09-14 | Filing |
| $122.84 | 24,400 | Director | 85,200 | 2023-09-14 | Filing |
| $122.56 | 4,100 | Director | 4,100 | 2023-09-14 | Filing |
| $122.47 | 4,100 | Director | 4,100 | 2023-09-14 | Filing |
| $122.84 | 24,400 | Director | 85,200 | 2023-09-14 | Filing |
| $158.00 | 1,000 | Officer | 99,043 | 2023-05-02 | Filing |
| $157.33 | 1,522 | Officer | 98,043 | 2023-05-02 | Filing |
| $156.00 | 478 | Officer | 96,521 | 2023-05-02 | Filing |
| $154.00 | 500 | Officer | 96,043 | 2023-05-02 | Filing |
| $164.90 | 584 | Director | 60,800 | 2023-04-26 | Filing |
| $164.54 | 20,216 | Director | 60,216 | 2023-04-26 | Filing |
| $161.45 | 7,100 | Director | 40,000 | 2023-04-26 | Filing |
| $166.88 | 32,900 | Director | 32,900 | 2023-04-26 | Filing |
| $19.14 | 52,400 | Large Shareholder | 13,548,476 | 2019-11-20 | Filing |
| $18.55 | 52,400 | Large Shareholder | 13,496,076 | 2019-11-20 | Filing |
| $18.63 | 52,401 | Large Shareholder | 13,443,676 | 2019-11-20 | Filing |
| $18.37 | 52,401 | Large Shareholder | 13,391,275 | 2019-11-20 | Filing |