| Insider | Price | Amount | Total Value | Remaining Holdings | Date | Form 4 |
|---|---|---|---|---|---|---|
| $72.08 | 1,145 | $82,531.83 | 4,709,005 | 2026-04-28 | Filing | |
| $71.44 | 1,185 | $84,652.96 | 4,707,860 | 2026-04-27 | Filing | |
| $70.39 | 1,196 | $84,186.44 | 4,706,675 | 2026-04-24 | Filing | |
| $70.22 | 1,187 | $83,348.53 | 4,705,479 | 2026-04-23 | Filing | |
| $69.58 | 1,214 | $84,464.05 | 4,704,292 | 2026-04-22 | Filing | |
| $69.23 | 1,190 | $82,377.87 | 4,703,078 | 2026-04-21 | Filing | |
| $70.30 | 1,190 | $83,653.19 | 4,701,888 | 2026-04-20 | Filing | |
| $70.39 | 1,201 | $84,544.03 | 4,700,698 | 2026-04-17 | Filing | |
| $69.71 | 1,199 | $83,585.17 | 4,699,497 | 2026-04-16 | Filing | |
| $70.23 | 1,201 | $84,341.31 | 4,698,298 | 2026-04-15 | Filing | |
| $70.39 | 1,192 | $83,899.75 | 4,697,097 | 2026-04-14 | Filing | |
| $70.24 | 1,204 | $84,568.36 | 4,695,905 | 2026-04-13 | Filing | |
| $68.94 | 1,188 | $81,895.97 | 4,694,701 | 2026-04-10 | Filing | |
| $70.78 | 1,155 | $81,755.87 | 4,693,513 | 2026-04-09 | Filing | |
| $71.40 | 1,208 | $86,251.68 | 4,692,358 | 2026-04-08 | Filing | |
| $70.09 | 1,173 | $82,211.23 | 4,691,150 | 2026-04-07 | Filing | |
| $70.47 | 1,200 | $84,562.44 | 4,689,977 | 2026-04-06 | Filing | |
| $69.46 | 1,229 | $85,369.54 | 4,688,777 | 2026-04-02 | Filing | |
| $68.21 | 1,234 | $84,176.45 | 4,687,548 | 2026-04-01 | Filing | |
| $66.60 | 1,295 | $86,252.96 | 4,686,314 | 2026-03-31 | Filing |