| Insider | Price | Amount | Total Value | Remaining Holdings | Date | Form 4 |
|---|---|---|---|---|---|---|
| $41.58 | 3,982 | $165,553.64 | 890,299 | 2024-08-21 | Filing | |
| $41.17 | 13,723 | $564,956.70 | 894,281 | 2024-08-21 | Filing | |
| $40.50 | 78,295 | $3,171,315.49 | 908,004 | 2024-08-20 | Filing | |
| $41.62 | 1,600 | $66,598.56 | 1,256,040 | 2024-08-21 | Filing | |
| $41.23 | 16,272 | $670,858.76 | 1,257,640 | 2024-08-21 | Filing | |
| $40.51 | 78,128 | $3,164,629.33 | 1,273,912 | 2024-08-20 | Filing | |
| $40.27 | 1,981 | $79,777.05 | 465,967 | 2024-08-15 | Filing | |
| $39.31 | 7,490 | $294,410.93 | 467,948 | 2024-08-15 | Filing | |
| $39.79 | 82,139 | $3,268,688.65 | 986,299 | 2024-08-13 | Filing | |
| $39.12 | 13,861 | $542,261.73 | 1,068,438 | 2024-08-13 | Filing | |
| $39.79 | 82,559 | $3,285,245.52 | 1,352,040 | 2024-08-13 | Filing | |
| $39.12 | 13,441 | $525,762.19 | 1,434,599 | 2024-08-13 | Filing | |
| $37.86 | 14,485 | $548,349.95 | 384,000 | 2024-08-07 | Filing | |
| $37.13 | 52,623 | $1,954,134.06 | 398,485 | 2024-08-06 | Filing | |
| $36.50 | 9,692 | $353,779.32 | 451,108 | 2024-08-06 | Filing | |
| $37.18 | 15,864 | $589,764.82 | 96,000 | 2024-08-06 | Filing | |
| $36.49 | 3,336 | $121,718.96 | 111,864 | 2024-08-06 | Filing | |
| $37.86 | 14,514 | $549,563.90 | 384,000 | 2024-08-07 | Filing | |
| $37.13 | 52,849 | $1,962,426.06 | 398,514 | 2024-08-06 | Filing | |
| $36.49 | 9,437 | $344,395.77 | 451,363 | 2024-08-06 | Filing |