| Insider | Price | Amount | Total Value | Remaining Holdings | Date | Form 4 |
|---|---|---|---|---|---|---|
| $38.43 | 44,771 | $1,720,549.53 | 229,846 | 2024-06-25 | Filing | |
| $39.25 | 299,298 | $11,747,446.50 | 1,691,171 | 2024-06-25 | Filing | |
| $38.43 | 300,937 | $11,565,008.91 | 1,990,469 | 2024-06-25 | Filing | |
| $38.15 | 250,000 | $9,537,500.00 | 250,000 | 2024-06-14 | Filing | |
| $36.66 | 1,403 | $51,433.98 | 5,411 | 2024-06-06 | Filing | |
| $35.92 | 1,450 | $52,084.00 | 6,814 | 2024-06-05 | Filing | |
| $44.34 | 500 | $22,170.00 | 2,668,954 | 2024-05-21 | Filing | |
| $43.59 | 199,500 | $8,696,205.00 | 2,669,454 | 2024-05-21 | Filing | |
| $42.67 | 200,000 | $8,534,000.00 | 2,849,215 | 2024-05-08 | Filing | |
| $36.45 | 83,000 | $3,025,350.00 | 0 | 2023-12-13 | Filing | |
| $41.47 | 11 | $456.17 | 3,043,231 | 2024-04-22 | Filing | |
| $40.91 | 199,989 | $8,181,549.99 | 3,043,242 | 2024-04-22 | Filing | |
| $41.49 | 6,949 | $288,314.01 | 3,195,812 | 2024-02-21 | Filing | |
| $40.87 | 193,051 | $7,889,994.37 | 3,202,761 | 2024-02-21 | Filing | |
| $43.06 | 686,101 | $29,543,509.06 | 200,239 | 2024-02-08 | Filing | |
| $43.06 | 450,000 | $19,377,000.00 | 3,373,637 | 2024-02-08 | Filing | |
| $40.00 | 510,000 | $20,400,000.00 | 2,291,406 | 2024-01-29 | Filing | |
| $38.45 | 723 | $27,799.35 | 3,815,698 | 2024-01-22 | Filing | |
| $37.82 | 199,277 | $7,536,656.14 | 3,816,421 | 2024-01-22 | Filing | |
| $37.82 | 52,777 | $1,996,026.14 | 830,456 | 2024-01-22 | Filing |