Insider | Price | Amount | Relationship | Remaining Holdings | Date | Form 4 |
| $178.59 | 200 | Officer | 86,709 | 2024-05-17 | Filing |
| $177.86 | 494 | Officer | 86,909 | 2024-05-17 | Filing |
| $177.02 | 2,004 | Officer | 87,403 | 2024-05-17 | Filing |
| $0.00 | 1,226 | Officer | 155,290 | 2024-05-15 | Filing |
| $0.00 | 2,469 | Officer | 62,054 | 2024-05-15 | Filing |
| $0.00 | 2,458 | Officer | 120,547 | 2024-05-15 | Filing |
| $0.00 | 988 | Officer | 33,057 | 2024-05-15 | Filing |
| $250.23 | 300 | Officer | 123,005 | 2024-05-06 | Filing |
| $248.43 | 300 | Officer | 123,305 | 2024-05-06 | Filing |
| $247.82 | 500 | Officer | 123,605 | 2024-05-06 | Filing |
| $246.74 | 300 | Officer | 124,105 | 2024-05-06 | Filing |
| $242.01 | 100 | Officer | 124,405 | 2024-05-06 | Filing |
| $231.61 | 200 | Large Shareholder, Officer, Director | 0 | 2024-05-01 | Filing |
| $230.48 | 600 | Large Shareholder, Officer, Director | 200 | 2024-05-01 | Filing |
| $229.52 | 600 | Large Shareholder, Officer, Director | 800 | 2024-05-01 | Filing |
| $228.41 | 200 | Large Shareholder, Officer, Director | 1,400 | 2024-05-01 | Filing |
| $226.88 | 400 | Large Shareholder, Officer, Director | 1,600 | 2024-05-01 | Filing |
| $225.99 | 900 | Large Shareholder, Officer, Director | 2,000 | 2024-05-01 | Filing |
| $224.43 | 300 | Large Shareholder, Officer, Director | 2,900 | 2024-05-01 | Filing |
| $223.67 | 1,100 | Large Shareholder, Officer, Director | 3,200 | 2024-05-01 | Filing |