| Insider | Price | Amount | Total Value | Remaining Holdings | Date | Form 4 |
|---|---|---|---|---|---|---|
| $44.49 | 20,070 | $892,914.30 | 5,165,584 | 2025-11-04 | Filing | |
| $46.21 | 26,152 | $1,208,483.92 | 5,145,514 | 2025-11-03 | Filing | |
| $46.10 | 15,847 | $730,546.70 | 5,119,362 | 2025-10-31 | Filing | |
| $45.61 | 1,700 | $77,537.00 | 5,103,515 | 2025-10-30 | Filing | |
| $45.32 | 9,128 | $413,680.96 | 5,101,815 | 2025-10-29 | Filing | |
| $45.32 | 12,847 | $582,226.04 | 5,092,687 | 2025-10-28 | Filing | |
| $44.08 | 28,500 | $1,256,280.00 | 5,079,840 | 2025-10-27 | Filing | |
| $45.97 | 22,335 | $1,026,739.95 | 5,051,340 | 2025-10-24 | Filing | |
| $46.22 | 19,172 | $886,129.84 | 5,029,005 | 2025-10-23 | Filing | |
| $44.77 | 20,540 | $919,575.80 | 5,009,833 | 2025-10-22 | Filing | |
| $45.20 | 24,550 | $1,109,660.00 | 4,989,293 | 2025-10-21 | Filing | |
| $50.10 | 11,566 | $579,456.60 | 4,964,743 | 2025-10-20 | Filing | |
| $51.71 | 13,170 | $681,020.70 | 4,847,405 | 2025-10-15 | Filing | |
| $50.01 | 31,833 | $1,591,968.33 | 4,834,235 | 2025-10-14 | Filing | |
| $49.02 | 8,437 | $413,581.74 | 4,802,402 | 2025-10-13 | Filing | |
| $47.06 | 25,883 | $1,218,053.98 | 4,793,965 | 2025-10-10 | Filing | |
| $47.39 | 40,943 | $1,940,288.77 | 4,768,082 | 2025-10-09 | Filing | |
| $48.17 | 23,813 | $1,147,072.21 | 4,727,139 | 2025-10-08 | Filing | |
| $46.50 | 46,649 | $2,169,178.50 | 4,703,326 | 2025-10-07 | Filing | |
| $41.78 | 5,779 | $241,446.62 | 4,656,677 | 2025-09-19 | Filing |