| Insider | Price | Amount | Total Value | Remaining Holdings | Date | Form 4 |
|---|---|---|---|---|---|---|
| $59.14 | 22,993 | $1,359,806.02 | 793,123 | 2024-08-22 | Filing | |
| $59.14 | 6,076 | $359,334.64 | 104,381 | 2024-08-22 | Filing | |
| $59.14 | 2,707 | $160,091.98 | 79,156 | 2024-08-22 | Filing | |
| $59.14 | 7,922 | $468,507.08 | 173,497 | 2024-08-22 | Filing | |
| $59.14 | 8,029 | $474,835.06 | 201,808 | 2024-08-22 | Filing | |
| $59.63 | 4,219 | $251,578.97 | 96,812 | 2024-08-23 | Filing | |
| $59.14 | 5,674 | $335,560.36 | 101,031 | 2024-08-22 | Filing | |
| $57.53 | 25,000 | $1,438,250.00 | 1,380,078 | 2024-08-19 | Filing | |
| $65.62 | 31,543 | $2,069,851.66 | 1,405,078 | 2023-06-21 | Filing | |
| $53.84 | 3,846 | $207,068.64 | 1,436,621 | 2024-08-09 | Filing | |
| $52.49 | 3,846 | $201,876.54 | 1,440,467 | 2024-08-08 | Filing | |
| $53.65 | 3,846 | $206,337.90 | 1,444,313 | 2024-08-07 | Filing | |
| $69.48 | 5,128 | $356,293.44 | 1,448,159 | 2024-07-24 | Filing | |
| $70.45 | 5,128 | $361,267.60 | 1,453,287 | 2024-07-23 | Filing | |
| $68.77 | 5,128 | $352,652.56 | 1,458,415 | 2024-07-22 | Filing | |
| $68.68 | 1,142 | $78,432.56 | 181,419 | 2024-07-22 | Filing | |
| $70.00 | 2,000 | $140,000.00 | 106,705 | 2024-07-16 | Filing | |
| $65.64 | 1,350 | $88,614.00 | 527,349 | 2024-07-01 | Filing | |
| $65.59 | 3,150 | $206,608.50 | 1,230,480 | 2024-07-01 | Filing | |
| $65.79 | 34,857 | $2,293,242.03 | 2,553,210 | 2024-07-01 | Filing |