| Insider | Price | Amount | Total Value | Remaining Holdings | Date | Form 4 |
|---|---|---|---|---|---|---|
| $37.09 | 85,000 | $3,152,837.00 | 682,843 | 2025-07-21 | Filing | |
| $38.26 | 46,667 | $1,785,540.09 | 764,131 | 2025-07-15 | Filing | |
| $37.63 | 8,623 | $324,461.93 | 438,044 | 2025-07-10 | Filing | |
| $40.22 | 9,702 | $390,256.16 | 490,870 | 2025-06-25 | Filing | |
| $37.79 | 9,702 | $366,616.27 | 490,870 | 2025-06-20 | Filing | |
| $40.71 | 16,396 | $667,489.36 | 368,550 | 2025-06-11 | Filing | |
| $40.71 | 6,072 | $247,197.19 | 192,484 | 2025-06-11 | Filing | |
| $40.71 | 15,946 | $649,177.61 | 767,843 | 2025-06-11 | Filing | |
| $40.58 | 8,623 | $349,887.71 | 438,044 | 2025-06-10 | Filing | |
| $40.57 | 2,704 | $109,710.20 | 764,131 | 2025-06-10 | Filing | |
| $40.18 | 59,836 | $2,403,989.09 | 764,131 | 2025-06-05 | Filing | |
| $40.00 | 9,702 | $388,080.00 | 490,870 | 2025-05-30 | Filing | |
| $39.03 | 140,164 | $5,471,287.72 | 764,131 | 2025-05-27 | Filing | |
| $38.53 | 197,847 | $7,623,460.39 | 764,131 | 2025-05-23 | Filing | |
| $39.15 | 2,153 | $84,300.28 | 76,413 | 2025-05-22 | Filing | |
| $39.55 | 100 | $3,955.00 | 490,870 | 2025-05-21 | Filing | |
| $39.16 | 9,602 | $376,015.28 | 490,907 | 2025-05-21 | Filing | |
| $37.39 | 451,837 | $16,894,185.43 | 18,055,049 | 2025-05-20 | Filing | |
| $37.39 | 3,012,253 | $112,628,139.67 | 18,742,283 | 2025-05-16 | Filing | |
| $37.39 | 451,837 | $16,894,185.43 | 18,055,049 | 2025-05-20 | Filing |