| Insider | Price | Amount | Total Value | Remaining Holdings | Date | Form 4 |
|---|---|---|---|---|---|---|
| $52.90 | 2,186 | $115,639.40 | 91,062 | 2024-11-04 | Filing | |
| $52.68 | 12,698 | $668,869.69 | 674,259 | 2024-11-04 | Filing | |
| $51.70 | 25,148 | $1,300,249.68 | 686,957 | 2024-11-04 | Filing | |
| $52.89 | 4,100 | $216,849.00 | 327,009 | 2024-11-04 | Filing | |
| $51.56 | 1,400 | $72,178.96 | 331,109 | 2024-11-04 | Filing | |
| $50.31 | 3,500 | $176,091.65 | 332,509 | 2024-11-04 | Filing | |
| $50.00 | 117,000 | $5,850,070.20 | 9,532,103 | 2024-10-31 | Filing | |
| $49.97 | 1,889 | $94,397.67 | 352,844 | 2024-10-31 | Filing | |
| $49.31 | 8,111 | $399,957.47 | 354,733 | 2024-10-31 | Filing | |
| $50.33 | 200,000 | $10,065,180.00 | 4,707,579 | 2024-10-31 | Filing | |
| $42.15 | 20,834 | $878,094.76 | 562,500 | 2024-10-25 | Filing | |
| $42.15 | 20,834 | $878,094.76 | 187,500 | 2024-10-25 | Filing | |
| $42.15 | 33,334 | $1,404,934.76 | 875 | 2024-10-25 | Filing | |
| $42.15 | 166,668 | $7,024,589.53 | 135,755 | 2024-10-25 | Filing | |
| $42.31 | 800 | $33,849.04 | 9,649,103 | 2024-10-23 | Filing | |
| $41.41 | 12,200 | $505,198.34 | 9,649,903 | 2024-10-23 | Filing | |
| $41.50 | 30,000 | $1,244,907.00 | 352,844 | 2024-10-07 | Filing | |
| $47.75 | 13,000 | $620,791.60 | 9,662,103 | 2024-09-25 | Filing | |
| $46.29 | 700 | $32,403.00 | 327,009 | 2024-09-23 | Filing | |
| $45.55 | 16,300 | $742,407.95 | 327,709 | 2024-09-23 | Filing |