| Insider | Price | Amount | Total Value | Remaining Holdings | Date | Form 4 |
|---|---|---|---|---|---|---|
| $40.07 | 44,653 | $1,789,245.71 | 537,349 | 2024-10-14 | Filing | |
| $33.14 | 3,479 | $115,294.06 | 7,218,777 | 2024-09-18 | Filing | |
| $32.51 | 20,521 | $667,137.71 | 7,222,256 | 2024-09-18 | Filing | |
| $30.68 | 45,400 | $1,392,872.00 | 529,502 | 2024-09-12 | Filing | |
| $31.18 | 100,000 | $3,118,000.00 | 522,402 | 2024-09-11 | Filing | |
| $31.18 | 24,000 | $748,320.00 | 7,242,777 | 2024-08-19 | Filing | |
| $30.83 | 8,300 | $255,889.00 | 522,402 | 2024-08-12 | Filing | |
| $30.34 | 37,202 | $1,128,708.68 | 530,702 | 2024-08-12 | Filing | |
| $30.71 | 100,000 | $3,071,000.00 | 515,404 | 2024-08-12 | Filing | |
| $39.58 | 24,000 | $949,920.00 | 7,266,777 | 2024-07-19 | Filing | |
| $40.85 | 10,301 | $420,795.85 | 411,783 | 2024-06-11 | Filing | |
| $41.25 | 23,014 | $949,327.50 | 411,783 | 2024-06-10 | Filing | |
| $40.60 | 66,685 | $2,707,411.00 | 434,797 | 2024-06-10 | Filing | |
| $44.30 | 7,641 | $338,496.30 | 427,839 | 2024-07-12 | Filing | |
| $43.59 | 36,740 | $1,601,496.60 | 435,480 | 2024-07-12 | Filing | |
| $43.21 | 628 | $27,135.88 | 7,290,777 | 2024-06-18 | Filing | |
| $42.54 | 23,372 | $994,244.88 | 7,291,405 | 2024-06-18 | Filing | |
| $42.17 | 3,500 | $147,595.00 | 18,975 | 2024-06-12 | Filing | |
| $43.00 | 600 | $25,800.00 | 419,720 | 2024-06-12 | Filing | |
| $42.43 | 39,710 | $1,684,895.30 | 420,320 | 2024-06-12 | Filing |